{"_id":"@nx/devkit","_rev":"1992-940c3c8a1f501d5119070ed4c5a46133","name":"@nx/devkit","dist-tags":{"pull-request":"24.0.0-pr.37405.acdaf31","next":"24.0.0-rc.1","previous":"23.3.1","latest":"24.0.2","canary":"24.0.0-canary.20261029-9748683"},"versions":{"16.0.0-beta.1":{"name":"@nx/devkit","version":"16.0.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.0-beta.1","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8f0e896f6ef33c69af5e2ea9b0bf5d9e1076557c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.0-beta.1.tgz","fileCount":138,"integrity":"sha512-qeOWZ8TK9EG2dE78KysFx8a3uB/JNsnPslfBxBYBBkxIGzpo/gj5Wgf2I+4WBcUNQn58TxiKTT2vA6vAFyssvQ==","signatures":[{"sig":"MEUCICdEwvu2JMM64pDGsnFUyU6/Lgr6ciml1FH0rhREyI2WAiEA9//UO9pYvsFxq0gFV3jxI9GKPXVtN/g0g1fPNoV+wb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPV+gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm7w/8DAs7guX0/NUKj1z/6kWteszo+GX6uqAihquK2iUXqzex7umV\r\nIX1IsTQSA8uXb9MYwZu4ds0pPCQevwR6CKDPL0nCEB3xeHHe3B2eQAoNev7K\r\nNcun7tYAhgoWPAD0a/xd78E8qUKsAwkkQqMZ+Yegyeg2O7Hr4XGNtFnfhXl0\r\nujQI870+Wqex6lEI7O9byahfiIyGeOCJ/nDyNdP/lB3L8wQ+L0aWG1t0g4iH\r\nm2pfsnQ7+tyNu978wT5UEKZacW0qZEAoZrOneOPZmprZn+i9sqwTHnBN65zP\r\n4d61cj4ulc6kmcyqaoyrpbod9BYqOUO8TNTvmCe0o0ZVy2BCNuGdSeAj2q55\r\nkUYmJUXILdXswjknQvS3ND0jtJ6vHD2hih/Fql3XeQqWv99Qfs2YN9QyIU0v\r\nO3qsqUyrUwqh0S7Zic9hfB5dHAGe3m32BfNS4WYxBaxh5Y1n9JQApK6NfDyn\r\nOVMuiO59cdQf4bgmCIvox6woVCUNj58v1cTWIm7EJowQDPEwy5jWXzxx0KUF\r\nSoa+J/x++YpKGLJFd3q8iOZgPHd98cj2L2fD2F4SKFYXJpsfCs4S/imHlBjV\r\nl5qnKrWicCsZSEF89GFF0nAI5qVL8PQQP7HS6MiOuojxvUW1SHpS4Pa76GM9\r\nTq6OrYWeKFb8YjFNv38FoLX1LNVmIB8hee4=\r\n=vEU1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"abf534c265f5aa3aac146e55bb31de598ea281d7","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 14.1 <= 16"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.0-beta.1_1681743776428_0.007286672996154486","host":"s3://npm-registry-packages"}},"16.0.0-beta.2":{"name":"@nx/devkit","version":"16.0.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.0-beta.2","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ec6833d049df5d34b6bfecedcebf2ea7b9407a1d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.0-beta.2.tgz","fileCount":138,"integrity":"sha512-DlCt3CipsILs3xKkCkEvabqeYPfQFYPXzl8/i+CzUtA169gyt1bxruNmcTjtIGSvhlrLcYSHIVUI1/iep5Uhhw==","signatures":[{"sig":"MEQCIBob9BDxlhWdEi5w0Ay7RwPohFSYbDaMGW1rRRlGmsMuAiBBkzoc1P8J8SmGuD4fwAriWviue6ivnfSpzIqD7sOguw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPrKjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohBA/9HnLY48U2tWyHjHgVBRR2BR/+SEea6M3rFlIiEhKZ0vYbqfQc\r\nahbS+D13NRqaarHX97EUxuyjS+vaxpWohSGk5dVMSieb6BGZfiWrQCLGfcVz\r\nWTBr/l9lAsxAjQtKrWb/M/02l1wEmUlkL5wpyoqUPe40YW8rT+HkLOitVDiE\r\nR3HAgkAPE9RNL3JWWuFGuDDcYvPACbO0rSqEqtF4hBTh7fcsHDd+KkH2X+h0\r\nbkCQ2j1PRbT6GzNrHV2y5KQoEYd6DCmfW4p+EoGPfNj5q92V3Cy045ruCMv2\r\n4QSOSZkfh/CoYrA00vndJO39WA0Bkf9cOa4GN8H8unxIfnZUfcJol09NY4D2\r\nkt+71I10wFN9AHakx45wnA1sBZdXgV/YrTgDh1r3dMH1OQf53vw5PVDPqpXj\r\ngxsweqQO933XYsG8xwD/HXMjhfn0NQosoyApL1cqyGQK08LeS2dznJEC5Kem\r\nKlnjNxQvJCaom79GQokrbG4KrbolQVttmgBvFK/rdDMHPiUitOiX+caKJMBx\r\nQB2Xx1/eUqN/t7wQddYwxq09vm2/2F/MxQ/KldnHOz376yttvEXjCN4cCAPx\r\nZw+kypQKPNHZN3v6JgXGSzwdTg2tm9QcXegwki4B9alwpRZDI78eqWyzp3v/\r\n+UO1Ui/tE6LayFAm1OZn2t1NkPz4zZZRtCQ=\r\n=BVlz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"0d7dbbc5254390f53a28d94de536da916ed06a70","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 14.1 <= 16"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.0-beta.2_1681830563302_0.420300440824217","host":"s3://npm-registry-packages"}},"16.0.0-beta.3":{"name":"@nx/devkit","version":"16.0.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.0-beta.3","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"30c28f86718d660c5075f52918f2418c0701f854","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.0-beta.3.tgz","fileCount":141,"integrity":"sha512-yxNa9jHAl6NeLrugjDMMXi3G8iG1dTqx6UHTqZQwUSlrtnlzVf8M7IQoOwNb17D3+Xq7UdpFrfMmsF6QU8IvHg==","signatures":[{"sig":"MEUCIQDpW3sSEYhExFKXLzV2Vf5BIyCplsgTDnkM9L/RqpwUfgIgBN5b68DFBHZlI+p4ZnWyeQHw9yoRlUkZ2yd4WzJDyYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQBHnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsag/+IcaAmyq52EuIKXTeYajw8lsgNHK+LqjEBsTjbynuwzeHvpNc\r\ncZpX+xOFoueX+7FAL+5wJAEwHZLc+SSFGYQJnEqp7zp6lbhUwCfnHDJsaK59\r\n5ayapNY+UsKwoPXpvMTtcXGqPxCwhFMj4GL68uFjjflDLaIvPg/C6ptyZPgs\r\nk/PW/doalJo3RxIVzlaNlHH9ljZL5T0Xn4eMYNwHJaAXgqZQ7WYRZbmZa5/O\r\nJkYdM5vjDippK8UxPtpasaiYpnPOCzVhT1WARBkfLtdW9n+NA1sdBijmf/CY\r\nqMPEq/Nc+r9MkPgildWVYZ45/xQ21KHiwDi/03OjgcxD55zF8E/RgRw/qhTy\r\ngzTneqgUdi2BT//TrBHLFMvvqCtEi6Rbla+Gyqmyv9cYdaf0SlYxwl9MYP7s\r\nYrr0cHio0wDYEco0nW9Zj4WpEc31+e2R9rirAn3/Q9DciLuzYBQs8gcL0g8Y\r\nPHNebv7NbrF1dYIRe1IkbI+k4QedCo8o4B5GDPE33mT6Jfq+pOQ5exAUq5g5\r\nqMB2wEyySEwLE87c1ae6C2KdETKo/+lA1T8TLYkcZRuZm66bHGVU0tavhWbH\r\nD8BoVwzSHngAlI3s2uVYAuNzLOj3fj6eqDlPZxwrrzrFb7iQg+Wlp3puzrMZ\r\n7F1Cs6BDGiMHKOpnuGu47RReBBtxLZdEcQY=\r\n=5zkR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"27344019a2a23403a7ac7fd2c94b1412d86458ba","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 14.1 <= 16"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.0-beta.3_1681920486776_0.27157042876787574","host":"s3://npm-registry-packages"}},"16.0.0-beta.4":{"name":"@nx/devkit","version":"16.0.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.0-beta.4","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4af6114992fa78cec2bf6d6ece4073d2d4fe04f3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.0-beta.4.tgz","fileCount":141,"integrity":"sha512-BON1YeYTLER6QCAwTRtbtjawRBPGaMSSaKQCMzz8VeqCMHOLIHvrDIGxlb3kWzjzTewrgJjUZeqkzmM4pnjTmQ==","signatures":[{"sig":"MEUCIQDNSbA4DDPI8FsqEv5X74S+HyzufeBFNZ/pd8cyyzk6YwIgU9xipAcRz87a5SznFl+jWdV/nn4r9YAEUNJ/vCGmFSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQEGYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYHBAAl+2Si6S5kfg86fE+RsSd5d6UB/FrIM/VAn2JVjaXXjBwYqrk\r\nd8YkW4xMCccc/HvMNKR+qphcnUmTuuBFIocud00Nkemhj6YggIfGshXQK0kL\r\nkCMIvm6KoOtmyfSb0pbI+e/J6O7OwyLx92cA4E08xooLDEbJ+IGdSeaCRhBc\r\npMZeYFLpHY1SzKZ2qd8VD+5PLhAgEaX0NpelKh64J+PFd3EaCsu0G0/dV7Cf\r\nvQVrWhcnkh5ZVX5E//Mt3rLDzGS6QgTc06uQAzqUF6NZlHIkOlSEka+Zf7dK\r\ndlhqNNdVgEzWZG91D8vOo/1LcvVQAXhx/jJyi4W5ligebSmqMpz6/jC3+8EG\r\nKU3gj5XQBbK3t/zQSixz2Ox3tIejKT0dUrWHuVy5Y5k+mCLUtPuV3sK9W3ww\r\n4MbHEa25qQ7IkiYt/FI9+fbRmc9tcgDCxW8BM3igk3PWVJV/6EPLhohPcozy\r\n9hyayp/5JsNSINYKtv0urZ+MFB0aXCg6fZN3uUel6ZuyzSr1f60R4ad86ecC\r\nId/83DR2DNrEMXgY0ti+V8I7SFevDAMDL0iXmc7vJL4saJGpYlPdO3K6GbA7\r\n1Gb2z/EFMA6/Sn4oyqExhGjvsp+LUBn7+Ax78vrPRA3fvnO/bWIMWvow4YVV\r\njaFC85Vg9jfrqRZfI4AYX+agI6GOp0UWBxs=\r\n=i7tE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"0fc3d4441eb6900f8bdf0091c39f65e3cd1977ba","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.0-beta.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 14.1 <= 16"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.0-beta.4_1681932696424_0.1372650029564162","host":"s3://npm-registry-packages"}},"16.0.0-beta.5":{"name":"@nx/devkit","version":"16.0.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.0-beta.5","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3ac9d3c181108b69b1b23ddbe4d3564c52fa8711","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.0-beta.5.tgz","fileCount":141,"integrity":"sha512-QY147U+cieD7zaFfKkWaIF8M/xJL5+NiwBlwEndv97zQM+I6rwg781QQYv3GKwrFLRgeosUIFf9eT8Jb3FdGGA==","signatures":[{"sig":"MEYCIQDhJ0NZJDGKue0ZKuDd2mTBtP9PCJ47i4tTHa+fM91cZwIhAMafelL7lExQ9DTMzF08UxEmvH1ug/86lXgN9QoD6HsY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQZZSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVRg//Q5zvlMPZ8tDAH4I/11yySmB3YaEGKW7mFm9iY//Yt7f6ENf4\r\nUR3ZNdxzDpCG6jhsAsWzP0WOKs7NrFg8cu+AMHP3fdHQYA4SU4uzk17kZPHD\r\nvmzEKc65mxg8l4411wHN8aCoZhjPVpFtyd+0Hbsgo4UJJXGgTfxNbtknP3nK\r\nVIf9Fej6vW1i8GVU0PmXQTl8Gl70fmQ8/XmgSHmo8M2kNP8jlbqRTSd81T96\r\nRSrspsKTtlMfyY/FDhjvMGpDcGqrZaOdkqr/5V97Jgus5ksZliHFqe4EmILa\r\nhMVTk8Ntwc70qavOEJeSOsMYcTBM20lf9LS5D+Kk1FF98NxnDvJH2MIzyYiG\r\nuoaabTaiQl87C/LRmMMeYsK40EG0BYa1fXiU6S/Fkt4tD7ycrc1RcIfoYDLz\r\nAtwhrFIRkOuSL7Rqn8W70Yx2mSPNlP1V1JLjZ0rM/uaPgqwzlXxcP7xQzN/v\r\nlThPvsoodlbWLdShrQkUEUy004o1S5nTeCqJ0kSsWL4JG9Nbdq2na0ap9f3z\r\n6PxZG0Tnbe4YCfqj7Lvt1jAj+obv9Iz4Q04fVYh607exu0d1NzUzwq5hxbEE\r\ne6jBU0V1yWoe1/eGr/rVcFOikXSrTAbXB+BTECt/eWUugkLAP4R5p8k/SeVv\r\nfho2vALjc2qhzpmNQtRyuBFoV0WEUvFABAQ=\r\n=vss0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"04fed26279d04c2b02663df5872c6857eb7914bf","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.0-beta.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.0-beta.5_1682019922443_0.2363298490552428","host":"s3://npm-registry-packages"}},"16.0.0-beta.6":{"name":"@nx/devkit","version":"16.0.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.0-beta.6","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6d9e6a9cbbf3da845bf9840686fe650114899b50","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.0-beta.6.tgz","fileCount":141,"integrity":"sha512-G7i1VJmKuU4WMXt6JT3Nv0ADaiHayYyIwKv8QI7rC2IE7Zbo6x4HMOPU9ZV3bsjLrsbuRTU7zFBGhjzQJjYQDA==","signatures":[{"sig":"MEYCIQCo4FbCu3pwMjVSIrK/gdIuCrPoxVjKOPK/Ab8lGB31pAIhAJcIYILkR6sHvQu5xD2Iy3vWTycQZNg7k9kwmzhx27MG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQv70ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0wQ/9F6sOm8UjNJP9TWqbCe6/TAZ8Qh1M8QYTShPYfs62/wavTxQK\r\nen1rtiZEiM+A0o4cp0Lo80405SM6LtEq0bP8R4Td8R9bgwIoWTRY+F37VlzP\r\n0MJ+FdS4L0scXMAtdfuSkEt51krGd582wHjvYwqHRugdLStSufyI/EUGAFju\r\nFHF2QKV+fnbqgjBVpZoJ0x7vCKbHni3MoUGtsuAGBTdao5l2eacQm7iXLQ7y\r\nImA8LCvPfIvrvjR0m2N5W9u41Tpx+a8hICzTGTjpHXJ1H4tKZuU6rwXM7Usc\r\n1LCfGp3SxaK6eSqRdHv4bTu5uwZycqko7eAIHenH2Tw3SooYdJjZKTAi2AZj\r\ntZaQn55N6nX2Ez8UNS6PAff97dOp3qjB3Crqurj7ew1q4zowxf3F7hqsfylU\r\ns+i0pNpNWyyWpv/Qtn95ey9YHreLgrGNbLziQ1peP0qvqpKGNZ0DFCg1fIPh\r\ngL0DGd2z7gc72AtP8JYul21BtaYqiFY9eotKhDFhD6VF3amvGWQmr2fxNrwD\r\n6uhHzYmkCjiehiC9rUZsfih/PZCqbIhQYXZV4xgCCV6IDpbNVQ5DAatqHr++\r\nmnA84GrqTWXHtkPL3xdsfam+q19zI7taH2TOkLd1rY6p8OGQBYF/kJFZFFqs\r\nO0eJwFHWf/iyDkzUG2tViQBUw8wDPC5qZ8A=\r\n=YOXe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"b719222d42a4e11bcdd537ef818c2bea130112f8","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.0-beta.6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.0-beta.6_1682112243839_0.10662346972119252","host":"s3://npm-registry-packages"}},"16.0.0-beta.7":{"name":"@nx/devkit","version":"16.0.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.0-beta.7","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"368f9de9cae12ca8812631978e09599d76a66f21","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.0-beta.7.tgz","fileCount":141,"integrity":"sha512-9Ig7IB5AYK/vJVf7bsI3HDD5MbLLWWzTvE+8Q5PhckRvv66Y562992IJJVnmNQF0khyvVnSaH7YfmYrS4cX+og==","signatures":[{"sig":"MEQCIHxqgAitTo029jGDfNYY0p70EnTAgJHbr2oOetrjPlCZAiBhGO5LphAstj7LRWAjNQdSjfaHjQbJjp+sdNf+KhIU/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRxJaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoyog//bGZIhHNi5BQRCNESs4YOTAmy8+JQemgXrtpVtjKKDYQTfwzW\r\niTXsVWIoWUGfALnburSlwMYTTsohtEpz33z/YuVy7yKnaWZFkU/ytkvcHXLR\r\nhBApFdcMzE/cQAihu7UbZ2g0TN3H1/Kv0btUZUMNNv2Okaa8SHZFcCzjh1aO\r\nuMCjoh/0AGXjO5gZ8J8l1sRqyQl1xY3k2hX1GmrZOv+yhZGTQkXBOhWdhV7p\r\nyd72zbHMSCRYJFYdXjplzTgA6X5iFuS5OQ073tWpqCag7l3g3/NmCnb73029\r\nBpXA4EAB/VDixis9Ig2nMoHXuQt3xDBAT51uj2DyURF+Hu2GPxHdlxmK23nB\r\nzS2oib3SSXyFiPcAUTuz99PaUbmXaK/G58/0dIioL4PSM4axGk1dzewXQTPZ\r\n2SCSOyHJ7Ah3B6ifaVNqfKsf+L5jkJRdgJhwwACcrTZlTabf3wuG6KLhjx0J\r\nJnaEgh1TzdgSon6jQ57eyJvgefW70igrlj4FhMuEzt9vYjweO1Tw7nvSd+00\r\n/rp301SPAIPb6XTx5QIcl31NdR6XvtwwrC5Nq8GPLQiZ0W+brR1+UVJy/JYN\r\nFXUWRsv5xecAAEHzBL9lH/KaBHTnK2SCs+XrP2HYQCg2OTlp2TjbNmUu8NgT\r\nq2XTdvStoZvLu0AnkwsGznFiBOiDCOw3bXo=\r\n=ZtiL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"eb477479bf73bca940323a66e486221f00006c0f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.0-beta.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.0-beta.7_1682379354650_0.9593226289508834","host":"s3://npm-registry-packages"}},"16.0.0-beta.8":{"name":"@nx/devkit","version":"16.0.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.0-beta.8","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"92d5aa92497e8cf2e203144cf4c4425442fc3441","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.0-beta.8.tgz","fileCount":144,"integrity":"sha512-dJmqOkqWqXYBt5yTpv5NPUMgDEHiuXjQmskOjjZGQPruedN7OREz4piUgz/KncNKtpfKMhbsR5z0LlIaWMmk3Q==","signatures":[{"sig":"MEYCIQD+20mqrZPDFMfGGd5kk+h9P0xhno8DZvR+SykSTDmCAAIhAMs92rnTYr41hbbmsHlt23xusC/tD7PvZK5i5ppFYhH0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSG6iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMgQ//T/WauUPtADkNyRX0+C5mugYg1Wso3rnNd60Pb4G/iO0K6lBT\r\nxQkqKNgToHJ5QC7t9nw1hFsfJ2mDRUp9wZe5DEAHhugiaZ3N7g2FWV4i36p6\r\nQB0viDI6UbYn55zVU6cNOm71FEEAGY3dBAmUUuWocLT+FCJGOq3ycK89hP8x\r\nhh7ugLOwHUGOLvVLGwF+Znesu8it5v6+xJzsg0WJLUciBzAWK61qr865zJRf\r\n+ttHlYhNJrk7wNpR8sl0Cs5Iqg89HiwziNN0yGqzYcbzaJFTXh2Z8ifpW0DC\r\npyabxDoEZBE4Go/W/0zUe9dIxFqBC/IbxZh0DaQC57zG4WkgUpyicCBNYjXp\r\nAeKWsr0D9/McjDA3nOFGXOHROFCmIdDo36KTnp8UqUORjgP930atp7kapA+D\r\nk6tdaKCgE2WMe7BT4/dJKTwrlO97823xpuEs64+2qri1/SL9un7K5l2istbW\r\nK68I584NeejIyOtaiTJCLVQQuueSTRxXQg3iQ5pa5q2wC6itdQhWWpTCkd7q\r\nZiIVp0XGpIx/wN9cE0Df9AiLYVJvTdxy4SZqJfqv8sofR4mtBIlB075vB75R\r\nBVwdb5DMRYlJegbkVC54wbn+ksBwHB54FvozREY2ES48W1jz7LTVUnu4bkdv\r\nUomyotGcWxLJS86fzIR5lbGUhyZHWshDzh4=\r\n=fY88\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"200cf327337f17cea009d83e9055a628346b4084","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.0-beta.8"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.0-beta.8_1682468514510_0.6219687792869264","host":"s3://npm-registry-packages"}},"16.0.0-rc.0":{"name":"@nx/devkit","version":"16.0.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.0-rc.0","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5dc7e1f4d036f50734cb000c5bc923e29de2552c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.0-rc.0.tgz","fileCount":147,"integrity":"sha512-LqTn+Pq46kc2zm/9LvuNA6l/Lrl+HOmMcjufLngGqsreaEoXb8TdAGgfTv49dB/WSXFZ8mau5sF0o6OcTJlIig==","signatures":[{"sig":"MEQCIDfvQyHNBnyKEY5D0hg2E2pXLyJdQQFeLIAuV9MfDyRIAiAU6dW9QKOyVqh31ojSy0zRkZvfWaGtnKnBayJ7ETWKiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSfEAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq16g/+INZJ/fOD1F/2mRgpzcn9luG5XVDp7dFh8wQzafrmDz/oHYN4\r\nFmtKVHk9lUmAphDeqqzYUbgdhsO+lpTAP61APsWbKI95/KCqqqrowpfnyTRA\r\nDlWhHu6uZ1RSZFfVNzBz4eYLQEMtS1Vp6Sh5yFpJexwiBbB4nmK9yg9NuPpV\r\na2tg0lgmN6XRCBqKqh1GXucpQvY0SUWGgYGks2HI1XlsWrwS/8yQaXhzp/rU\r\nPdBhkaQyvR8t11xk+ZE5kmN1CS2TLr6DHaQ2ExwJP6H5FGNVHy1IJOSMdnOO\r\nIHWjnBIAclST7dAqmx75wSGrynKcw9S1SnR6cWEIuflWNB8QdRDbdpQZLpt8\r\n/SED64IS+GA02zIAKknT1Y0KseuUbMBBXkHciHMguaPQUky32IuSNyHi8Yyt\r\nxm2G+fhIHHBCz3DdQkwLWsD4IgRN7DNXvOjoDEL2kByq96WhukYAH2uttSY6\r\nt9jc43UKFFRz321fvU31Q9fTotj/pLvWyHUQaMMk9c+jj06yA19uvtAcihaz\r\nvFNkJ5AAEiS3Ho8baIk1Z2gqtrnAJ5ohBXVZD1N0sdyqJltB/LDMaE8DYxzO\r\nr/hlI06ygwdlR/SvkmvXak2LYsfrUaiNjhIplaN0d3n9ITn6urkXDcK06E8+\r\neHl+iGQtgG12En8I9indBzYRXZZTDjPc1RA=\r\n=7kyJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"19e34df1cd3e286cacc9e73781cbb8fbbcd6fc69","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.0-rc.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.0-rc.0_1682567424559_0.0706896406799653","host":"s3://npm-registry-packages"}},"16.0.0-rc.1":{"name":"@nx/devkit","version":"16.0.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.0-rc.1","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6a44a90fd8223cbe303ba45b7afc5646e7037473","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.0-rc.1.tgz","fileCount":147,"integrity":"sha512-5JwoVakH2IeaSgAh59qxwUKe7olVFKtzG/TPO7eWGKgnkHegq7xcWI1sAcNSsXl6JlmbecwdaVPN8fnGIghKww==","signatures":[{"sig":"MEUCIBNIOYIUKF/PSdRjdl6koKjVPdOYiE+x2i9ecWhABMooAiEA+ICkf+uRKJFurzQ8G67KbGGEkoqTvUG7dBEgsH7gmbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkStkmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmyhAAmwVLRxPoKqdzPBLjfn9+umjtECAILnhWARtjeRFrwq7y0ZEY\r\njszm5MeiwkLD4dglizzx3+hbe+WXAGDHthnnJINuHNnS87sJns5bHXPOU+AZ\r\ndZo2Ida6qonUK+mg3D8YXCmq+vvT/Z/08Enex6g2StVn+y2G8Rs9iCAPVsHi\r\nlG5ZuQfWdVf1raME8GNV/CILRgVY37fsV/52lqZvTxtCWdjZu1Lo13bk/3EK\r\nENTS8ik/PxyhsgckoH6eX9wUjcmK1oQGBSJp08HtK5vqC1D6qosX8B15xxad\r\nC1Ca9EsaqEJvrjwzxgM+K6LuMxqnWySBQ8qdmrInWqiujht5fLIIUM00Tar5\r\nKUn+qOd6/bVxHL8R2xndZD8Lp8pukdHopbg9uz40eWSH+DXSjNPxbT3Z2DPt\r\nnVZLXrMsViGgqyS1uS3y7dgmm7dgJPirKX61sQI7/Tuek2gr0nNZvGL4Hxex\r\n2fd7bHlIaTqVSc1dHJr4IxqRqVyX9vyGq8Cg/ws7Ty+1I4C+AN630gdLE45d\r\nelEagnpyEOg+OdrYcwjedvk0y0P9rH0lJiwzXwfWSPDUzwdBYt/eBhR8WBWB\r\nrU87golMC2+KFqH4OESGxqZTpdWKPr7ZFZ5sTb3tbuswT7ILSA7hwwAfERUG\r\nB5oDl2jEeAbydEBkWDyGbTr/gn6Goy7OJQ4=\r\n=nyus\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"7660cf6ec0a37d5cf100519f978e921ee6a13d0f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.0-rc.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.0-rc.1_1682626854734_0.6201264540141231","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"@nx/devkit","version":"16.0.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.0","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ef06e0b713d542defe9c5e0021b4bbab559dd963","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.0.tgz","fileCount":147,"integrity":"sha512-ooIaAcheEUJ0pRdLv91btVssGL7TLOcvW8EF0yKYAdCNv3HRHtZX7Ompc6NPMauLuHYmp4eeRly3wADa7xBzAg==","signatures":[{"sig":"MEYCIQCgc4C7u0FhzYrHWwPoswThWA/PCq1VqW9c14DhnyuCDAIhALiMPLvmriUDVZKUGPxrIkttyArLHOh4/JSlES5OtmeQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSvNZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWfA/+O+ABMNRXmIMySQThjirrYG4fdQLem89Qgq8euWvZvgTTcThL\r\nAwUQ7dvAZGDgSWRXdP/vDloe5N5ZZfTrP9qU3G/+qX/dxC+EagkuJULM9fJN\r\nn66c0Em3VPCxRcIhAlemlnA3xBn6C8y6i/v0Q3NmPFxyG+ECF4SsXaaA2GmY\r\n+X7rLp6OLa7gZTbfrczlHg0ZMKqIkVwuNY+VzNStSSn3f/SgPb5b5lDHcX4E\r\n7sP6DOcAIjCgCY1GMO+0qUCquugmAeyql0/IEI9T9hvpmQPzAJoFcAeNZ3J8\r\nFXV2q6QC6EbOl4g5GP2rmHlzbwSGHcpvrtxLHnPJ6+beZZJPYugB2virS7iZ\r\nO+Lvz5yMFh/xTGOtT3xz2mWm8KTiqOHqKpQVvc4jYzXK4R4ujQkQF/m/L68y\r\n5IjJq7PCezInfQoEuYQIlWFTOMrfBrwYclLYwfCPW67YsjHVVTc6Te+S4d0E\r\n2gyV6+rAWjUvAUXRlcrYiywlwsJvO+HBnVRLDfpoSxPs1LNPkr+zrm+Nqo9e\r\nx/E+NtO7grLRNfFypK/xWcOUCFua7pr1j1P3jO3gWofEqub3Twht8UtKfdM3\r\nQahTal7TWh0Erfpjkx12V6tGAPF3i3qU/SunimjTJAsv3EO1oD6MgRwu5J7D\r\np15W6Rh27++WVCRv1KncRCg2IetJIVejF48=\r\n=W019\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"f537a4caebbf6f65f5f5733fb9ad9c9167d4b504","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.0_1682633560977_0.3540344450914037","host":"s3://npm-registry-packages"}},"16.0.1":{"name":"@nx/devkit","version":"16.0.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.1","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f6c580ab5e78812a6c970c2200998008d0937e21","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.1.tgz","fileCount":147,"integrity":"sha512-6/cWPR9Y3qPPN7YGw64dB3gCLetLqUko+6G2VOUpBY4aqDI4oY3FXV/12DvXl343/pJi4ou64JfMDOpFq53wIA==","signatures":[{"sig":"MEYCIQDn69j8Xe1JZRChbUbGQxXskBelwU/Ku+3UoSmTL1ng3AIhAOaZvXjHWqnnG+0NkYJRDqZte1XwqRnGKWpXWk6DbCvY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTEVgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk7g//bveqaZR34TFdv2GoyhP7ze5npAwm4YT2UpjWKd+ZU6V77/Wm\r\nbSKcSdxLjQvd7ac2ILcOOoSooqvGe9i6VXCkvVGBJJIhHig6u4xfn+BFpLsN\r\nlunmAMvinpD9l4NdV7xBGgP+e8PY8THwL7Sl0mIMPFVs6QjXcCOFHysIElWN\r\n5XZXs+wkKt0E1cRciiZ9yT83uwcA6haZDjNcqNyRNQtG2EBqBFVRZ3TYQywP\r\n4ErLyyKqD2wcFrbBZ7bolRHXE6cJ67R5uR6JwL15Nf7K7F1IBw2DDHQ5xj/f\r\n8AXHQPl5/PDT+OHzLss6LAlmTFR7E/+c0SrASbAnL2kZxP26BtAPLncVQwzp\r\nJ9Dt4061uRnvJfjsRb/1LY0eJiIhi8lm7nNKhl1trzrEOzHzw7l6pKKY/0xz\r\nTYqFzmnZuJsD4Xi7GqqtFfmLOaTtOFg4VNKOuB73gqiGE7DYhB0oP7aoG3mz\r\nvXiy9zCyphC1cGsLgQKUDzBEUFQlwCkA8YlrSrtyTpOEcEOizLCVni/EOZJu\r\nToDHL7e8mWpDCBUMnfiHv/ccl1ga1iW3RqJCL9V9wK771/sXbhnsGZQhdvOM\r\nyBfcG7Voop/N32RWsTemJeU4l1uzwtbLsN6hslJU++eDzRdtbTEV1MDpg3+H\r\nduog5qfkUC3mc+83JjYy8SSltxgceQgRJz8=\r\n=b2/s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"b06bc241eab3a41dd189cf62d334a14745fc29ee","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.1_1682720096209_0.9732435192968514","host":"s3://npm-registry-packages"}},"16.0.2":{"name":"@nx/devkit","version":"16.0.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.2","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6109d6f5e9bdef612fbddecd81b2dad20f91a626","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.2.tgz","fileCount":147,"integrity":"sha512-BY1Bj0BbAl6XJL0O+QGTWPs/3WMJTEQ+Y4Lfoq4dZM7RllE6rAylr54NA2wa4lsgordZhq1+0g5PVhKKvSVRRw==","signatures":[{"sig":"MEUCIQCCRso6gI3MRnbk3Lm2IICKlaYFW73K9hn/gGYnZUk++QIgGY8AyypMNs4MGBFbvpbFpRInKCNFP7hWGj74giMrH90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252531},"main":"./index","types":"./index.d.ts","gitHead":"e48d7d1835c13b23df9515bea186722d47a15ba5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.2_1683039370679_0.6169467105995345","host":"s3://npm-registry-packages"}},"16.0.3":{"name":"@nx/devkit","version":"16.0.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.0.3","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3b5be0b9904784fd601d8101b2cb5804de028773","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.0.3.tgz","fileCount":147,"integrity":"sha512-DO4cq1tBtGB+XiHehvJEjYf7gJ/TgDfWuN9PJqcAGC7wxxlsS/4P6ZEr6kmlPjb1FHH6NLgtcp+R+D0zSpV6Ag==","signatures":[{"sig":"MEUCIQDTFQveMlFpmsHVIXVinKHvDF/Ka72Yuxq3R6UJUcmx2gIgRRHkaQEirD+xwc1lhTxblKnAu3BQBth4KFKzzHqx6qY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUZArACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7MxAAnhQaVlXx6sVk1WoyFEBdSUgirGZ7aIG5F6IoJJS39gY4Y/fE\r\nHh8v7E/Te6gTlAoJXl+e7ujko51YUgJO0FVBhonJh2hox5n/YzrxnzSYat1a\r\nkciG57evRay8sf2AaTdrVx9sBS95X6GirSehCkm2hwhtWjIXl0vc4SJ5SRnt\r\nD2XzcrB59hajAsA+j6aGJm3i7NqzoIfLbAiUnpAkEv/wukO9fKc2UkdHNRSn\r\nsGV999wTJFZACjZO40cvS8ptEyUjNRICTq0bdHOF28z+XocXx6uX6OGfu1Kk\r\nHIYdd///ht/SURv7yV8nSy3O6FS1ZMEPFnYOoQdhtfA52mjuN66ZGweSODFN\r\nZXYg9HmpYQZpexvZD/ICZ/Abykvf5N2ZlV9SF6NFmMsKY0eAdjypRdiKUAi5\r\nHt24ngTgQgBW1iUhbfanUa3iyr8hI4cjsGHrcvC6kjUVz42v8EBjds96ELbz\r\nRJR/VQA/XkHS/w601jBI+htkh8rbL+FqnUPOoH7nPYWXGLABd5wY2M7KRhPM\r\n1+INLIQvw4DC4bsDrewuSmZKcF1U0rxLlCi4t9C5KE1qzpghOLwEbI+RwXtg\r\nB/80YQSa+m1IcVGrlkgnB7G7bumaWPFNN31NiG4dPZNQT+hSpnACh/z+USkB\r\nMk8weUrS9hwfaKFANtQNYyX7XDtmgXrtPtM=\r\n=uBeE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"66c54fbd122aacf94061c5b7007dc60b6c6f91f7","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.0.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.0.3_1683066922652_0.5139921192400332","host":"s3://npm-registry-packages"}},"16.1.0-beta.0":{"name":"@nx/devkit","version":"16.1.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.1.0-beta.0","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1e74c997a62a44106302e362f1b3500375caa468","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.1.0-beta.0.tgz","fileCount":147,"integrity":"sha512-z/HRaT+NbQoGO5/Ngd9VI51o6SXd96jugzpdWOsBfPJxYAOE4Xs+DZiCEN1FfSFZgJThlYbZwI8gDMNbZmHtQw==","signatures":[{"sig":"MEUCIQC3LtauoCZ775W518UuxUM0sOfPQBbqHvwp+KsHIm2pMwIgTo7nBuZvDGzXNbdnwcJAsRwB+g7rEUyOosHbOHArG/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUoOJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Og/+JAbe5IeBVXGzM/S2ujb0dj1C3nqlEVRb7eGlZ8EfJ72Tt7Bl\r\nmaJSx2yxzk8kbXGIc0gCh3ZfsGWGjps+xJlQWGDf11pJ7oOXshUW+MoXQ5oe\r\nWOFi1zxXjbBW7mcB4YtYsg30bTifZFXB2oKTHSwRq+WGtx4XCCdEIxHXdRy3\r\nMXKMHa99FrSfcb6DJ1wF/emk15g62A9fVInxZADGvDseg7DzHsxyY1m4yFZz\r\nKpTNI0iR9tfMyX6fT18Sqd+j4XwKJqVaFzKjds+OwuWt1DYxYgETiEGEaV4/\r\nFille7ykVaqBlxsE26TosgOYKmeGJtSFOPvEYVjH6ruA23hSTRpPWEp/sa6F\r\nr+uNXgrW82afTbwJRM0mJx9SGlWjmDC9Cho/fdvyu5y18m0L3y1gn3BhIhZc\r\ngba040kogJWgEKvbP3pPRZoXAv7FbH/g+WU3ir4h8A9AUZMHX7pVVroz73QU\r\nDPc64VrFiYHztEJXSfHOyQCQKgUf/tV9PQv5GzGZt4LnrvDxhuwup/hshuvL\r\nC9eKmHm4zV/wwSgXgqbMFTE5csdd+1c45w3hEpwy48XGOEXE+G9UfwNmWECx\r\ncttopSJ6qGjYvXtwuiAu5ODnibazxUVVgmxIpSUFBNPWMs5oQM1Bp6ui78yQ\r\nm9b5EOF4TR4uhwei0UlOiHdJzPS8tyXOWD8=\r\n=Tz6m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"6c221eae40054e6b104f1d53a7baea632a28d28e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.1.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.1.0-beta.0_1683129225519_0.37683490675511333","host":"s3://npm-registry-packages"}},"16.1.0-rc.0":{"name":"@nx/devkit","version":"16.1.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.1.0-rc.0","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7d16d4956395e4477f25b25aa5c12b1c520b6997","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.1.0-rc.0.tgz","fileCount":147,"integrity":"sha512-Z3zxzzPw0qp+MVogcZdfwpwWSy0xaormEFbGayA/S2OyEZI/zTo4mf3BexUy0gHEZlL5gkecmFV3sEytqtjmZw==","signatures":[{"sig":"MEQCIFFXxTcRHsvlTkYICEyLlc2l9h6+Jj1XcU9u8T8JKjXxAiAg96BWv3DfT3uFpOaEDrtfTxlEkZ7ZunwS7qzM0OI5AA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUt6HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoVRAAoro5bZfuKqh+yic1+qkYKlWJ9fKZi4QMmzfIfIflGQJtkztS\r\nzlcJFYUWctd5yExgSP7aPzYP1UQBwAZYHo86TwzcPUawsbROwFq8oIZH2Uw/\r\n6HSKrQJx72ErIsSKmFeeDLFgL2Eu5q4mNp8aHekzPBElkvKsW22CS8QvhtqO\r\nnrK2W4a+Z4MxyCK6HDWf+BLePUkZzeOgH+/gz8ZzzhfKcKj96DbsGZ2CwrVx\r\nWFGT96NlxFAsbQ2r/HG19EBaCP5PnkmMAcLNHOhS2rqM/DqfNOcZni6xFb+O\r\nBqywtXDH7TW9JVMobuE73BEfhpB742CYnIzuW2NeJzSeZMcxpSDCH69f/ObS\r\nXGzY1RM9w+bWTmILSGYGTBR5si+kupnUCa9KFebxI4ZYir5bFmYp9No9j0vC\r\nHB6pGTi2KGbfxu4PSeKLhibgpjzbmtBpEVDyrbezOpufAl5Ps0N7peAw2AfB\r\nmBzWQkn/Qo1CBvZm2wjhhv0+ClkrgB3/zaMRare4kMWhCdhPJPC56BdOFmtW\r\nLEnn8PBdC43RunFDnl6I0Hms1NFH++GV5xmdCcIS7cDP7rutgOy3Yxocm3NJ\r\n4od5VKjH1aSrNdm+STai0i3z7QEq1SB7dy3mJqFlO1twuy+y/BdPIE+kHXv/\r\nZvZK7KflH6SjxBNWdd8jUJIviQEvlrY1li0=\r\n=lVXQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"8cc64baf9537e775fcc5f2e606687ea3d01308ab","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.1.0-rc.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.1.0-rc.0_1683152519522_0.32097449283121127","host":"s3://npm-registry-packages"}},"16.1.0-rc.1":{"name":"@nx/devkit","version":"16.1.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.1.0-rc.1","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6091a3cef72283e9e563ac0b1b551e56e5fca88d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.1.0-rc.1.tgz","fileCount":147,"integrity":"sha512-y4ctFhTLA4AjxGFlyUBeoKu0YxvrLc1vK5gw9jtyMkKr7a6kV5q/ZLo/lZdR0IWt5yMZGCyi0fr/OZNhamISyg==","signatures":[{"sig":"MEQCICt1RDJE7TNoV5HpM/c6oADELNtwXld3vvNr5RTMoB5CAiA7J7X+t+aBy1DngvsVOatnI473lKdIlTaDL1ZDk04MGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU+tjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHaQ//SNG1puCWk4fRDJ4R5K/5vSKAYsWANAiwQf9a8gVmfcThcsj2\r\nFHnJDjRpUqo4dThFdqj/qph/DGtsidhdkIZFmh8vsfDbyDgAJEgT3lVtLdJs\r\nHgFcQpN1xxOvvIq4GsakefdBjsiKJudsI6z8mnYkKrT6zfRYkyMx9e+IZqgg\r\nV9du+HbK1FF9aVhOdeCOuqcWonS7wPAsYQQxAsHHHFGztSAqNPqkWgE5g+Fo\r\nHQksPmSUiP3KkKhisL9WF8jQq8IoxoqMO5fU2AayWvjS4XMblHC3Sb9GkZLN\r\nAECdw3DQeO7CspldqSpY/lzIz4Y5oWoa5ynkK/9bgvJFZkzsH8AHh9tA/uK7\r\nxi5beIJgYoYYreBmsj91OjCAg4VwNcfb22e6D5CHfhTTWZNxocvFJny7CxBx\r\ngzrC1XzCsSE4qCrRzj+DZzPCpcix7v9Mufxg8hOdgoNxSjqlR0lg6WbA6OEh\r\nDrE0Nq3kPx8xysB5Bo8kFtNn/EGyl/e9CgK6TQKrJIo9nZfLbZH/hmmZGTFo\r\nA19blEY5Lw+yRuyfVNDHMCQK7NfO8U8DIXE5WkrCoAamadAIlTA7dO5ibu2b\r\nekhWcVJ5k4SXYNGTd5zOWcw+4hP++xWwip6783GN/OTdsuRE2GXLfA8lSRBS\r\n88NCSwBovdcNkwRhN63iNUbEWJRZncLGOZA=\r\n=yAXE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"b59a0a1760e3feb1424bd1de9ac6909f0108c373","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.1.0-rc.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.1.0-rc.1_1683221347451_0.7670968625174384","host":"s3://npm-registry-packages"}},"16.1.0":{"name":"@nx/devkit","version":"16.1.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.1.0","maintainers":[{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"195a57c1a98c9f99612f5b8a71288eb6f8ceb70b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.1.0.tgz","fileCount":147,"integrity":"sha512-Lam3tjcLHpTlRWSZeu4+4IILCOJ8V2lprHZuiUMwYXZbkI3JAM/09sa8ijCvapn9aBlpjOXmjEnJa6EfLW/89A==","signatures":[{"sig":"MEUCIQD8MaTnyN/1qFdg+VNwYRo5DMZfw/B4lqiM50bJVVT3AQIgPSn3+pQmcnZ+n8APIa2qfu1VVwkPi87uZ4lV3nQ/UbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVADKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxcw//T0b7OPH0Jr+LVt4SsCIF2wTNQNJoG1h35NH3NSUzLwgElpjH\r\n5pMvhzKiIgwHbMA8JIYmeuOf1oD3m3QG7cvzx9nczVcY+lcJ1wlfcT3g61l2\r\nbgi7x2XYoAQKakIKI5HlEv2Cqpvo8YKG0tq3Jv8Q7Iefuyqv7sM5/z/R9DQ1\r\ngkyDDCoXgPUbwLlbzZHNk3jc/uG1pGV014VdJkz77sF8E1mmTvEbfL9D7AkV\r\nesUqCORHmQRZU/pMbbpzLT7WjksEpovuSCubHUA8KQPdECxvyrzrrPUCR8sr\r\nT9F7gIDWNmX96BxtSpPwJ8ygT/WetP6H20JJwLYkweEvj5cIzOMc8Zwi3cWb\r\nPuqPO+Cr1JoiIRXFeNoogS+5ZlttcQTZeBif54ljtcFdrZp/JTHTgURbA0u9\r\np5R6OrjQ5MfvSCU5viFbmD0Xco04hrwpvx85vDMgVLxxnAOlp0hDzyJ3WL0m\r\nNV92wX1Dq+CLiEoV4Yku+417a5U0ZWsliY0v/fCxt0bypsdoyEYTkORLcKCx\r\nFp8RsmVwjZcaXAXPhCsavF1KaoGcbe0D8qs8VSbA8OBF5YgveidVPeLEJCUA\r\n7LpRpGS6rQziz9Ij7Bqp6/iS2Ga0XrTfUEyT45mGJFzVsEngPl6i/qdApapV\r\nUU5UTtg4ueTwtbSd8jD+h/RpR0r1p/RIPhA=\r\n=uULT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index","types":"./index.d.ts","gitHead":"dfae1bf35a711d61a2cf75de65e2e352ebc97188","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.1.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.1.0_1683226826398_0.281049075849392","host":"s3://npm-registry-packages"}},"16.1.1-beta.1":{"name":"@nx/devkit","version":"16.1.1-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.1.1-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d5b24dd842d932b36500924271c0dea0f8f79fe4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.1.1-beta.1.tgz","fileCount":147,"integrity":"sha512-k2h4MutD0ziu/J1zlof3855YvCYVJQ0pVrT71p72Kk/unpwMVPERBrEA/jvBWqptzNCH5cHCDnW1nZa7LPenDQ==","signatures":[{"sig":"MEUCIHMmqaLZ1GeS/gOcLNU/JtMYVG6aeqOa3IqEQYtAf6AyAiEAo3gys9MrVX+t2N6GZsakm0LWG56M+QMDmYAgfDprzSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.1.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253926},"main":"./index","types":"./index.d.ts","gitHead":"350c02b2d2a7c1ffd1744fedb3d151a04f4e0d0e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.1.1-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.1.1-beta.1_1683322733439_0.6132262802217077","host":"s3://npm-registry-packages"}},"16.1.1":{"name":"@nx/devkit","version":"16.1.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.1.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7d2e1bf4e5c9810980d01078cbc096a49740b046","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.1.1.tgz","fileCount":147,"integrity":"sha512-Tjsj2tKSQnMBmbXKnVSGzcdWDzy7T1jcvbazJ1pf36AwmGbaUj6+sleXceeOguk4dd3lg1yWibjCk+ICMsXIvg==","signatures":[{"sig":"MEQCICAnJ+Jv62vbrsGZp88ZZeiYvQCa2IAL7HP3ctSmOAiwAiAJ2JjfkcjXX0tieoKpSFsBbsTDZ4dWZPG0g06qJXtiGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253904},"main":"./index","types":"./index.d.ts","gitHead":"1488728aa3e848156212aed9f9e6994bae08590e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.1.1_1683324400459_0.29476238284082923","host":"s3://npm-registry-packages"}},"16.1.2":{"name":"@nx/devkit","version":"16.1.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.1.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d8c4fd404c08d7665a69b7ff39cd6b43a064583e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.1.2.tgz","fileCount":147,"integrity":"sha512-YeiMsShVMo85C0GUBdNQmSZVmxL7e0VZmODGdOzKZ5ImnBYoP13lgUN2ceG/F3F5zseOjrGAzgtJpK0l9+OcSg==","signatures":[{"sig":"MEQCIGNR7tWDiQOh4vAVdbhxZTh9MNEKDDa+qxXrbdRY+JHjAiBc3m+3zNJDt5EAQrWpvS1lU5udj1hEy0V7XJDx7GibJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253904},"main":"./index","types":"./index.d.ts","gitHead":"4e2d33c9e19e47f6f7bb44fb207a16a0afdad622","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.1.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.1.2_1683554636756_0.7108517130672012","host":"s3://npm-registry-packages"}},"16.1.3-beta.0":{"name":"@nx/devkit","version":"16.1.3-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.1.3-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"26faf0e2873524ea67d9983862b69d456a7117c1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.1.3-beta.0.tgz","fileCount":147,"integrity":"sha512-09U4Nru6C2ajn8V5RkgxAAcum3mhjKHNzkxD66px6R/4Fv8pdMXBq3bpiIDu3sLTtjPy39zrsOFSgzXurSUshQ==","signatures":[{"sig":"MEQCIDQR6JZSIwsrLyCbTTW+OON9RfhXbi93t7apUcuI95eRAiBi81mOYYSoK9UgB7zN8WIlvRgYuxdFAzTCB/MsyiPUKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.1.3-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253918},"main":"./index","types":"./index.d.ts","gitHead":"bd8cbfaddd0d4cad0befc78a23c7ccb56e4619f3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.1.3-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.1.3-beta.0_1683575952332_0.9261006133216967","host":"s3://npm-registry-packages"}},"16.1.3":{"name":"@nx/devkit","version":"16.1.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.1.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"920264d4cbcd974a511aeb569afcf06e458f73e7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.1.3.tgz","fileCount":147,"integrity":"sha512-FKKxvf27GXwhA10aBpI5u2IKhu/zXtI/74alPlwbYyLqxJl7NTGeCnOWzhnapE10bSs89TI7b2n2HI+hwz6Neg==","signatures":[{"sig":"MEUCIQCGbA8qbuSAvZKe0QrodqnePobg+FJVWKx99KJ0d7QfAgIgTvtku0E65qgesEfxf5F+/UYbWFgBCP2revb2bd/7TJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253904},"main":"./index","types":"./index.d.ts","gitHead":"a6642bf2a87616e2791ade7dc9b570a3e4908974","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.1.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.1.3_1683578399318_0.082247454148906","host":"s3://npm-registry-packages"}},"16.1.4":{"name":"@nx/devkit","version":"16.1.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.1.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0d425daf79e0daf772a5a456a053db750af14c19","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.1.4.tgz","fileCount":147,"integrity":"sha512-tyAnpQShhKhR6FwmT7hJTaT/8B8YxFWhgBW0mLi9PhXYS9xRdgZ+ag8/T3EtJudIGMIdn4JhA1YL2zSuziHABQ==","signatures":[{"sig":"MEUCIA82qNVkr5P40tcwC58T6i9j36DNtpcvCDbsL6iLNaRhAiEAo8f9yr22EusRH/oyTj9+ttLOqTigQt3WypJfjsSBlFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253961},"main":"./index","types":"./index.d.ts","gitHead":"16f098804653374057eff7e2f9565fb4c7a90b29","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.1.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.1.4_1683668538812_0.5621364859190472","host":"s3://npm-registry-packages"}},"16.2.0-beta.0":{"name":"@nx/devkit","version":"16.2.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.2.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"598b72b16ef205ad354720f72c598e9f44d935db","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.2.0-beta.0.tgz","fileCount":147,"integrity":"sha512-HHDKCWeW73mIMf5X2WwmmhOv2b66zeFAqgb3+sKYGQuLUxIdF1ejLCS71gg0MOUPGtQsSqitJQiozhi8COtGlA==","signatures":[{"sig":"MEYCIQC6TB5nnoGYCqbdEJYdwfMf9uisNWMSHid+SLaBlBxoPwIhALXDO8qVnMM/vcFTsshNtjvG+bYZUYSXt6Hbbd/TagpC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.2.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253686},"main":"./index","types":"./index.d.ts","gitHead":"f7ba85e8ec9c074eaee81731a20aee7ea6dbc8aa","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.2.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.2.0-beta.0_1684184572295_0.38257168092948524","host":"s3://npm-registry-packages"}},"16.2.0-beta.1":{"name":"@nx/devkit","version":"16.2.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.2.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9d3358d432ac39140191f38a94032b5f319ba14a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.2.0-beta.1.tgz","fileCount":147,"integrity":"sha512-RfksJyVoF8mOOUCpGHhPPTS7U6/CvCZ/XupQ+D1wFhBiIYfYISrmX/JRVHfpT+DjAa9jpbgWz7r7wZpB0JB50Q==","signatures":[{"sig":"MEUCICM6MuGN6Yt7/usuE7KFgVxocI5lkiS0dgGOX+WF+BBiAiEA6oZZ34PciuKSW8QFYqLOgpCO7Gkb80Vremno5GtNEak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253686},"main":"./index","types":"./index.d.ts","gitHead":"79fa3fb0ead486e33a7e00b5c13a0f2545278202","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.2.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.2.0-beta.1_1684186984434_0.9019033748246612","host":"s3://npm-registry-packages"}},"16.2.0-beta.2":{"name":"@nx/devkit","version":"16.2.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.2.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"61279e391ba4807fed8f12c4a0a716d02528c1fc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.2.0-beta.2.tgz","fileCount":147,"integrity":"sha512-YOLNsa3MV6yDm8z3qC0Z1zWtpY2kdLxhWTsrdlIv4B6N6pkVVszhHRwpJgcJ+xVh7T+RBNfDjNo+xbqLQ+AHuA==","signatures":[{"sig":"MEUCIQDY7Ow/2wKWRdM0aMk7miHyZss+M5X13R4gKRRJcUknOQIgSB+Cl6mWGFfc+e8FjyGFX4CJ4Yz9/z9pv41fqirfQbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.2.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253876},"main":"./index","types":"./index.d.ts","gitHead":"ed0136b1219aa66d327d1d9c4905786d0c1d920f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.2.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.2.0-beta.2_1684265032532_0.8377094074030436","host":"s3://npm-registry-packages"}},"16.2.0-beta.3":{"name":"@nx/devkit","version":"16.2.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.2.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"66348fbbd7845f9b95edd200d9f93cea374b4dc7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.2.0-beta.3.tgz","fileCount":147,"integrity":"sha512-viAKgy9P0lBNNM9VfmVU43cP5ZqY3xDyRIpkMoVvPA9mu65EohyMh9rVqWoQEwOzl2PAphHkggbgf99Xl7zkHw==","signatures":[{"sig":"MEYCIQC6N0rvd3Mjkm0xOhb58T3sCLZQCu5Cgamhyi4H/JXQ6wIhALYQSousxbBoflBJjywVMuvIoI82b//wXuVPjn+egSL5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.2.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253876},"main":"./index","types":"./index.d.ts","gitHead":"6622883dee94863bf0088b667a9e67d17c769608","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.2.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.2.0-beta.3_1684292446956_0.7903814103788764","host":"s3://npm-registry-packages"}},"16.2.1":{"name":"@nx/devkit","version":"16.2.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.2.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f937604149272b46927cad5645ecc444973f97f2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.2.1.tgz","fileCount":147,"integrity":"sha512-OrnFkU+lrSP/MdQW6C07aMlLyMp98oZMyfZ6h721T66zvuDfchhG2RXLX/Rb2t1lgZ+oMBKwvxxUKMRpHKPekA==","signatures":[{"sig":"MEQCIHabqVyO09M+s+bPTVnsGjTNCW7m9xHp0yXm4MzRxfgrAiBcU8ydjfAmLd0GE38U9jRt2Vc9dSVEZ2H5wNvjr5qbcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253862},"main":"./index","types":"./index.d.ts","gitHead":"7de80ddb627b3217c61a88972416b7e941d381a2","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.2.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.2.1_1684335564111_0.5795554205196867","host":"s3://npm-registry-packages"}},"16.3.0-beta.0":{"name":"@nx/devkit","version":"16.3.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"84a8247a9069965ff1dddc7b08a7ad9f99e79685","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.0.tgz","fileCount":147,"integrity":"sha512-B/R79cNff8J+gBNYt9YhxtyiF9EKm/CknYxKVGp6uqQklZzLuYOGJbpkeCJ1MmB9dRAQtuaAY5yJHj3KrM7XHQ==","signatures":[{"sig":"MEUCIB1nMa4HJ8G9VjBYZJ3PWakxyKSPBax56eZfkVSTMmy4AiEA8rvR9x7MwImzZSlZT62jEwUJShJ9cBGRaKJ/3Wy4Z2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253869},"main":"./index","types":"./index.d.ts","gitHead":"74c5ad330622238c7f80df55454e9dbdc792cb22","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.0_1684339047518_0.12443783628207106","host":"s3://npm-registry-packages"}},"16.3.0-beta.1":{"name":"@nx/devkit","version":"16.3.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"58c5ce121d2108aeb0724b68ed7e4cf86f85d8ce","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.1.tgz","fileCount":147,"integrity":"sha512-V3byiZo6tSnRuv/iffyp8vEoO21JBjUUbWj0K7GRqkdnEJy1KlLHOD5UoH3po35OkIU51m7XuygRQc+71O9VmQ==","signatures":[{"sig":"MEQCIBcMZqqq8J79LNWITmSnsQLEVyHsSnsD27Yhdsx+9NCBAiB8xDy6rS4I9udp7DpTn+WFdUbG3Cffm7hU+ewJ4yyTeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253869},"main":"./index","types":"./index.d.ts","gitHead":"127281b460073237f826bd4fedbbfa3947ac7804","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.1_1684352696142_0.9791722801335798","host":"s3://npm-registry-packages"}},"16.3.0-beta.2":{"name":"@nx/devkit","version":"16.3.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5ed7d335b4c1398a14033951823ebd4a323c62b5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.2.tgz","fileCount":147,"integrity":"sha512-j8GSjiIlzBbqZ3eSJuaItFDXADoGd8SNuJYneXf3DlVyc2GALn2awBDus8Eg0HeZIJrs1DEdjFOrv5zb/Dr8/Q==","signatures":[{"sig":"MEYCIQDCU4t64t18vikTBl8BcKg9diEAFhVNVm8ZWwQ37w9OZgIhAJ/OGP3j6a3wKwOKpFTA5QZ50YaUHPBKLjsgRFJyVr5C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253869},"main":"./index","types":"./index.d.ts","gitHead":"e4b2ba0ebb7ed53bba122f18b250e6f049cafae4","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.2_1684502507240_0.12694953902698192","host":"s3://npm-registry-packages"}},"16.3.0-beta.3":{"name":"@nx/devkit","version":"16.3.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7237bf3ee556249e8fac7150b70c17def8c2a90f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.3.tgz","fileCount":147,"integrity":"sha512-sPZfEER/HGcS7vhi/7DKEByIIXXPxaceMl/grKen6T374Q20BYsMZHBNQqOBKg/aS7WK08ClEL3KfQTdQJAzyw==","signatures":[{"sig":"MEYCIQCIivxUZS4Vtn7TNP9Z3M/ezr5TwJ1GtI1Bh9G9H+d9rwIhAK/aHwGOWuKOmsZv2WpQT69Rmc7qkbbQ1cV2rm1ZAeMs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253869},"main":"./index","types":"./index.d.ts","gitHead":"349f751a7141aa1521ab7155d410d39749fb8084","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.3_1684505667794_0.9058995947661637","host":"s3://npm-registry-packages"}},"16.3.0-beta.4":{"name":"@nx/devkit","version":"16.3.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"01350af237eb1f14b12a1815fd3cf79283932c69","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.4.tgz","fileCount":147,"integrity":"sha512-D6s0343+ZJ6C2esDEYOcuVe6WaqJdKbH65JPjGe0gpM/7hgfyGJiZGJitqSdlq5bw73JCe2RnqbGne4wTODtHA==","signatures":[{"sig":"MEQCICJ5sbjjVqdtv+ZGdlvuOFdyVXObhxW6gznyNPAD6ixFAiBrUs/PXt0JzTVLhEg02DARGomK80Cycg6DZAf7AYOubg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253896},"main":"./index","types":"./index.d.ts","gitHead":"e6ddc5a525ca2a4e802deb0c3b0f99decca5a5a1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.4_1684594236947_0.32385370537911307","host":"s3://npm-registry-packages"}},"16.2.2":{"name":"@nx/devkit","version":"16.2.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.2.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5035d7e3dc5e113ce29f243a912955fa7d93e95c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.2.2.tgz","fileCount":147,"integrity":"sha512-MTYzetk4AQ9u2syEb9z+drDsu6U6NRAXVuUDMNg0tpZcbtE9bCSLH2ngfvTCqmLrAMBsJZRdv0twS1iepMhlAg==","signatures":[{"sig":"MEQCIBaWrmAbg1XeGEf7EublCt7NQ1h3O8LhFj39YRuQ0G8dAiBWuHk1T4pKlvbDXCV1imJ34hw1NcKAMK/maQbJp5mNRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253862},"main":"./index","types":"./index.d.ts","gitHead":"1577131e33ec7355ac7b5ab1b401ed55a69fcc98","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.2.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.2.2_1684862481451_0.6710545683196139","host":"s3://npm-registry-packages"}},"16.3.0-beta.5":{"name":"@nx/devkit","version":"16.3.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2209709ddcaa629bc2614834d34a9d71aa9f328f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.5.tgz","fileCount":147,"integrity":"sha512-xjI5xPDx6UYYq7+MEq89epdmkRA4l4IZYBtx3rRE4xiEqJW2N3rLV+6pCmfG+P+9SiFsr9rKFSs8BfKnh8xrDQ==","signatures":[{"sig":"MEQCIBx/jm58sxKGl6n3eT4/t33L9OeI/i1AXmzaH8BtNPY3AiAkTqGP29L+Bk7qMG3sEHQOyOCE4lt6D8//R99AILMeeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253896},"main":"./index","types":"./index.d.ts","gitHead":"11bb99316d977adfc3e0599076a73461ec8c48a1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.5_1684872008348_0.0712472241677482","host":"s3://npm-registry-packages"}},"16.3.0-beta.6":{"name":"@nx/devkit","version":"16.3.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.6","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b2dba14b7b40f89506f0eb8b5753febdd54afa18","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.6.tgz","fileCount":147,"integrity":"sha512-qVXbLRd0Yjvfrn7b5TTUG9QXan+GxB062dtEaJwfeQKHk6IexTh5pQbzdV/WL0p3GIM8cytD/DVo4Rirt2f8aQ==","signatures":[{"sig":"MEUCIHNTsqrww3d5I/f9Bwqg7w1jTLRfgiqFz4hGGAzlKNZxAiEAqg4rFYlm5h2IDjCH+21bwVT57+jna2PFS/of8xv38Ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253547},"main":"./index","types":"./index.d.ts","gitHead":"c8d245189be8176447ad6d4ac57ff6dd4d9d9c1c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.6_1684944509263_0.24757625608093714","host":"s3://npm-registry-packages"}},"16.3.0-beta.7":{"name":"@nx/devkit","version":"16.3.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.7","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0629749182b7dc669591b544de9e23f916458b16","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.7.tgz","fileCount":147,"integrity":"sha512-ZPnytYj406UhhFwvmaw1OaOehWssbCryzkEE3WgR8iBAwvh3dqt23Jog+rKSt8iaB1uTXR5vQLDKt1Zfe8moVw==","signatures":[{"sig":"MEQCIGQZgkIOTFPat7On5fc18Q1SjIjqMBQHFpTd1WFII8NIAiAEAomuoRLj8tmwgbiN2uttsyaXzAXbBG9yOK+zxVUTcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":253547},"main":"./index","types":"./index.d.ts","gitHead":"3e86ffcd78b203ed74400764565347c0576d60c8","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.7_1684954338161_0.9039938909838889","host":"s3://npm-registry-packages"}},"16.3.0-beta.8":{"name":"@nx/devkit","version":"16.3.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.8","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fdc39e03a2bf33857fb25cc245e79b4ef2ae9a32","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.8.tgz","fileCount":147,"integrity":"sha512-wCmLdDHTgDby0rgdj2Ye/Dg/tKmYN0N1UIvRdPMZ4+vp51JIIXAMRGSJUoRPfAZod4zs1X8Ivh1bv/EEj1dJoA==","signatures":[{"sig":"MEUCIQC7c6oqfMFtQ2COKMM/rQCxsU7sTZKrvsKPhI6re+IQrQIgNTPRFMirpYJQX/WX4E93fogFA/YuOL3+FgE16EmW0Ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":254554},"main":"./index","types":"./index.d.ts","gitHead":"1b21c824ec666988e43c996307f381fbf53e9154","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.8"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.8_1685044946841_0.9162994917968865","host":"s3://npm-registry-packages"}},"16.3.0-beta.9":{"name":"@nx/devkit","version":"16.3.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.9","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4c3ac56381fde6cf78965c133c283323a37d989c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.9.tgz","fileCount":147,"integrity":"sha512-UrghRaUDpJT+tJxVxB1rNtxXcVb4jpTgkJmT4JMK5tDnzwlMbzo/8ti/84fWgL6cI3/r4oWukf9HZB2Bn/IR/A==","signatures":[{"sig":"MEYCIQDs/+LEkajbGhFHlKQDygZs9K8j3qoXsOdRiiDyaeG71wIhAPLxt+l4z8cQ+vO41aa6SPISfHTuUtRqKCJ3neqPr7Ej","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":254554},"main":"./index","types":"./index.d.ts","gitHead":"6f61d9bc9d813cf68671239a39bcda0eaa18712d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.9"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.9_1685131495219_0.065330527758374","host":"s3://npm-registry-packages"}},"16.3.0-beta.11":{"name":"@nx/devkit","version":"16.3.0-beta.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.11","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2a240f6b41497d95db0be045ba6c966c9cfaf93c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.11.tgz","fileCount":147,"integrity":"sha512-ccTSZ9zGst8CgJtOEWx/y7ZE6gB/UF+FvP6gF0IYO4HoZaR/CpGxwYexfyXgexAksps4ji12TEfByUCSKTnwQA==","signatures":[{"sig":"MEYCIQDwQSHxNpPQ9IqrbTYTAG/W2+9SrIxETRIxknYrfy/HFAIhAJ/nZA9IftIBd07Kp6RvJcOc1IlohYJrjiNx/E2lOSPg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":254556},"main":"./index","types":"./index.d.ts","gitHead":"6b9d24c7b65961c10ba21f1e62ffe06477d02394","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.11"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.11_1685134540317_0.5862944846085667","host":"s3://npm-registry-packages"}},"16.3.0-beta.12":{"name":"@nx/devkit","version":"16.3.0-beta.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.12","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"027360b2faceeeb81bae55b40204a7856c43682b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.12.tgz","fileCount":147,"integrity":"sha512-hNiEtgabX0/0+WmH+YxxdXbYFTONr7RRBdf3cxyXsoILz1F1E/ZM/Ux4HYfOdH3Fw0hP1hoTi+iCq8SFlLconw==","signatures":[{"sig":"MEUCICj1YI6onp3C9kp4E8u1Pk++D+pDoTlYd2/UMopyiRvVAiEAnxhhTyRzHlwGrYyAZ9dkp9eeLfGbp7FzR6sIayZRFPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":254556},"main":"./index","types":"./index.d.ts","gitHead":"b12586551b2c2beed7ad3365d3e9691c47065f15","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.12"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.12_1685385459887_0.1898935450073338","host":"s3://npm-registry-packages"}},"16.3.0-beta.13":{"name":"@nx/devkit","version":"16.3.0-beta.13","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.13","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e5dfe4592b721e7c0004ea2c84056173993da532","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.13.tgz","fileCount":147,"integrity":"sha512-BPC9ErA1S1TQf0h7cPCTLMuZUs3jylYI3gcStXWDiCCUL+1XYwR7Y3nNmBUpvuTZm21XjJb7h28/yBpHxcCUVw==","signatures":[{"sig":"MEYCIQDz+1xDrHOIRCan+eBvqHAySkYk5+qmGmZqtKrfq0DKGAIhAIDyt86ISpgqX/IzgbbPGYDkpMeH/KWp1UIDm+vPMwZ8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":254556},"main":"./index","types":"./index.d.ts","gitHead":"7dc91518378440890d4eb78b6cc8fa765bb79ba9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.13"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.13_1685478231250_0.7425044409114558","host":"s3://npm-registry-packages"}},"16.3.0-beta.14":{"name":"@nx/devkit","version":"16.3.0-beta.14","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.14","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"63b9700fdbad6cff8b86721df1e510f0f5249640","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.14.tgz","fileCount":147,"integrity":"sha512-gnJqq5Ih41e1u5aWPNOY5n2/fmiohrs3q19TZcy3mgvc0fo1+PLBnEhGg+DMe5uZq6wHaQdYrkVFGbQiSyKzQg==","signatures":[{"sig":"MEUCIB63uBa5JzUVjaKzC7kTY84zezWpDNxp0m9lY2ew1+1/AiEA/uIHQlJPRaCXEbBLrd6avN5QMs4TzAAT8ScqRL88ptM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":254556},"main":"./index","types":"./index.d.ts","gitHead":"adf598ac5ef51338746ad204f999d6eaf0455ccc","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.14"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.14_1685486331187_0.48677930989553597","host":"s3://npm-registry-packages"}},"16.3.0-beta.15":{"name":"@nx/devkit","version":"16.3.0-beta.15","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0-beta.15","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7716bbdaf0dbce1f4639ccd76f8655b6aa5b9983","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0-beta.15.tgz","fileCount":147,"integrity":"sha512-YH4EaCuioUxwl0UsW5WwrLPqI9ejdeEJzxxuFBWuU+sgz1SgpEcb5H9p8zH6LHkW4u3NnMQVNNzq0z2npPXq2Q==","signatures":[{"sig":"MEUCIQCKi27+ED+Bz4JqLVQkkqCKlYhVwf1AQMZnIq4UBq6AIgIgQQHSRueB6SNBzBTAguD+Id/ngdsLqxmr2bMDczlWcUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":254556},"main":"./index","types":"./index.d.ts","gitHead":"465831db10da2ed5df591df66b419a4628ecb8f0","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0-beta.15"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0-beta.15_1685538843681_0.5556860692808903","host":"s3://npm-registry-packages"}},"16.3.0":{"name":"@nx/devkit","version":"16.3.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"513500e07f3f81049640958b1c8192b311ad757c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.0.tgz","fileCount":147,"integrity":"sha512-X7bDJgTQauAB+OAsHqvTmsqr0X8m9GatqhYp0+rAtyhAUT9HkL0uVKRbLpUp/U+r/jndESkSRDIuttIs4R5YMw==","signatures":[{"sig":"MEUCICw8U+J36IIitLUMDfzn5PRiyXC9NGf9wgMi+5oNb4NXAiEAs5kfms+NEss84RQ77xE+Mpl/0tCsPQf7hKIS41wbxXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":254540},"main":"./index","types":"./index.d.ts","gitHead":"103353a446d41b5fff7cf0f7ac5f8dadbbd336eb","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.0_1685551746928_0.7303302359527766","host":"s3://npm-registry-packages"}},"16.3.1":{"name":"@nx/devkit","version":"16.3.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dddf83403326d5326153fd5ecc08359bb4871c65","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.1.tgz","fileCount":147,"integrity":"sha512-L0p4aIvR8dB2qjVF3vR1fkKNsm8/MeV9sLTMNCKWBWcyXzHTS48nUZMhizq59FNMlYn3Bz6yqfntXv6QKiYyvw==","signatures":[{"sig":"MEUCIQC4L5zUxLQmCkKLeO7GOdqnuo/X3Nh1Pvao++sGWhPtjAIgSu3uE+NX3gM9YauPo5QA/ADLmhCYG2n7tavJaWubv0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":254540},"main":"./index","types":"./index.d.ts","gitHead":"29dc4bd6d069abfd91d8f4e0640047b23ceafac5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.1_1685630206011_0.6500930844625843","host":"s3://npm-registry-packages"}},"16.4.0-beta.0":{"name":"@nx/devkit","version":"16.4.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fa5cf272e05867dac59d23616c8a7b9c1a0a8ea5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.0.tgz","fileCount":147,"integrity":"sha512-z55dbPm4ElqfuhwiPVT7nqNH3KX+fNC9V5QLhoysrFsNAmgsRBGvooZlcNq66Q7ZkTQgoBT6d6gjvIWh/Jou6Q==","signatures":[{"sig":"MEYCIQDu0T9Q3at6OHx5YTemV1uoh0x+xpzOxjFH6MT6eqSOpAIhALA5WH+Qb7mQa/XMr8pW5MkxCz7YsB+yOjchlnf6pjPQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":254554},"main":"./index","types":"./index.d.ts","gitHead":"c2112a07278e9c78cd6f6c194eb4a75115a7d179","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.0_1685644877760_0.12493078081231679","host":"s3://npm-registry-packages"}},"16.3.2":{"name":"@nx/devkit","version":"16.3.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.3.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"95d58d104449c54bdc276fa1c9166fcad867cfa8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.3.2.tgz","fileCount":101,"integrity":"sha512-1ev3EDm2Sx/ibziZroL1SheqxDR7UgC49tkBgJz1GrQLQnfdhBYroCPSyBSWGPMLHjIuHb3+hyGSV1Bz+BIYOA==","signatures":[{"sig":"MEYCIQCOdOaShjWippeDHzK1oFpfmqaBsbGbjEBQfOxaoOh9JAIhAL/2xgARrLyXKWGgtq09nFK4x/A1F9WGnGLdRH1ZKAJI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173926},"main":"./index","types":"./index.d.ts","gitHead":"097c1ca05f2fd825a6d7c70659350acd8455e144","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.3.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.3.2_1685740911594_0.7635860693614946","host":"s3://npm-registry-packages"}},"16.4.0-beta.1":{"name":"@nx/devkit","version":"16.4.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"676dc08aab8ce9f2d1ebf979a5c42e43e6f95c92","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.1.tgz","fileCount":101,"integrity":"sha512-hq/GYD+Eej3MJan/edkTDr1bW/m2lwsvznZoNrVdTtJVwDi1jpG++hvNvSxkaJMR/0VrrR/h6R9Ux6gvwCCUiQ==","signatures":[{"sig":"MEYCIQCEGcgH9hYkOQOpcaPg0MTUW0BqTBwti9Z4rdctUY3AKAIhAJxQkiAMg0pjHwHKmGSpyWS5cAEc6K1nfuDygmWHoyqn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173940},"main":"./index","types":"./index.d.ts","gitHead":"1c4fb934b607f0d93bb23bff2cf0f39b31a8fa43","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.1_1685743374920_0.4079522465762526","host":"s3://npm-registry-packages"}},"16.4.0-beta.2":{"name":"@nx/devkit","version":"16.4.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"43243edb3be91e855ae84ee9991ee95bc4300e08","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.2.tgz","fileCount":101,"integrity":"sha512-wTHejwhpamm6+JPleSmO66+PWthoRNH8Rm6r2hh3ujkMVPtY8IkZ7Zh9mo4ylKk5OjKnx0tS5s9uTTzCcid7tQ==","signatures":[{"sig":"MEQCIGis94SlO4Ui4XZnLdOdcDYrJIqyvnWWMs0Nz2fJE5/VAiBKHvyX2Pgi/JXNU5+ZDXuP7tQeCQokYjSoSIrG4M1Eqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173940},"main":"./index","types":"./index.d.ts","gitHead":"abb2678056668cc8beaaf9c5ebc2a2e6ad487173","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.2_1686157473997_0.6836469445067881","host":"s3://npm-registry-packages"}},"16.4.0-beta.3":{"name":"@nx/devkit","version":"16.4.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4deb1f37dc0d4c73d5e36988c7a1e286da6a4987","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.3.tgz","fileCount":101,"integrity":"sha512-GPlZB0+j6GeoyU/7nu6A1rr/Ty/C5NtQAdldw0twEi9PiAqpSKZD+mnXcShV+07O51qBOFwAasV1qKxXOpSKIw==","signatures":[{"sig":"MEYCIQCkuKJgrxAH91oxJU4F8CbPAqXTe4/uQTvCWtOFWJrNlwIhAPMvrmdONeZpCGhl1dYe+rnj+TM22pf4T3LzFs+hHq0v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173940},"main":"./index","types":"./index.d.ts","gitHead":"d7f500985ba56117bf17c133bf70d22e42a7af27","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.3_1686240740008_0.8902775453145457","host":"s3://npm-registry-packages"}},"16.4.0-beta.4":{"name":"@nx/devkit","version":"16.4.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"58250d4528af399d494a9cc0c7fbf3ac6546af3b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.4.tgz","fileCount":101,"integrity":"sha512-hhk1fUMdHU4IpPlLKRinwMmwyy7SJlbkfsqChWtlYEQPUnvlnoireMhb7+f6ngcswI0Eqg4pmeTkhmKmwRhO9g==","signatures":[{"sig":"MEUCIQCaAQiiJThE9MPybu8491VhasP3jlCXXsewGiNyjibhTAIgZ2NjkAQJAUQ/xsbHsQk30edLMmZ6P6/8bWi6BkZvWbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173940},"main":"./index","types":"./index.d.ts","gitHead":"82c14a87a70ab507d5d2eed1522948fcc326adf4","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.4_1686345277902_0.6207436193173776","host":"s3://npm-registry-packages"}},"16.4.0-beta.5":{"name":"@nx/devkit","version":"16.4.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bc95bc4bf3dc3913183fe8d42c5de028275718c5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.5.tgz","fileCount":101,"integrity":"sha512-b8P6Si83E5jHefnweC+H5YOgxunRr4yzgGXAd0V1bTxg6cFddULS2J5iS+LmFErkFd4cDt3mbMR+kkn4yKf61A==","signatures":[{"sig":"MEYCIQCmuLYdAvULLIZtelaaT/1Wm92KYe6D8mHFif4o+JenpwIhAPYl1kK3JKO/l/Rx5in4/bAESz2BghVyjLc4X3CxsDt2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173940},"main":"./index","types":"./index.d.ts","gitHead":"94aa566dda725adbc54b4ba31b558377f273e41b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.5_1686421082690_0.6882162012426525","host":"s3://npm-registry-packages"}},"16.4.0-beta.6":{"name":"@nx/devkit","version":"16.4.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.6","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0443ba6f9caf5b5f7fb044418b08b0118797196f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.6.tgz","fileCount":101,"integrity":"sha512-TEFVgWr3DJhvR0FrF++q5RDTnUcFWrNefkVWFUHLKsM44qcVm9pGZyD23ZNJA2yr7lFrpjUWqcqPBMX++u+4mw==","signatures":[{"sig":"MEYCIQClaFbFHjZ0YuRfPpHIiur9bsf7x1+OxfeKbwUX6O/BmQIhAM03oBoDSNi0l+91vVAg8A9hJVDv846FwgoOUqtCeSHG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173940},"main":"./index","types":"./index.d.ts","gitHead":"6eda3ff725a1e5ee973e71cb711b065dcc3f2a16","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.6_1686588073948_0.6281807714788297","host":"s3://npm-registry-packages"}},"16.4.0-beta.7":{"name":"@nx/devkit","version":"16.4.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.7","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3c1908b68f623371b1fad8b44f2823fc21670f18","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.7.tgz","fileCount":101,"integrity":"sha512-22Y3NIN0198ZZiTxfFJMMBz512SZmXwDIaMcUZ8ec6lNELGimm7sWa8XmYTwMs7AcdbSjuVwvR1igOzgV7sQjg==","signatures":[{"sig":"MEYCIQCJBRBxNT43GGR3QAuAsxvHhYTgZHlruWYWxzinzMaFgAIhAMJB9bjcFOiH/PqCE6DCr2juLa+vQKm6xIG/iYhcO3ru","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173940},"main":"./index","types":"./index.d.ts","gitHead":"847d3a45b61cd2c267acb66c4165a5bb875aff4f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.7_1686774864485_0.9390290581776262","host":"s3://npm-registry-packages"}},"16.4.0-beta.8":{"name":"@nx/devkit","version":"16.4.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.8","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"68139ea9b3cf646cd6b762e4486245abe9da26dd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.8.tgz","fileCount":101,"integrity":"sha512-ZKu8EaUXKPsF5GQeAu2Xi3o6YXRIXvmz37alkD7nEyyM2ybNGY1aHdYQrgPtskW+eR4QCDbgbHwtJAqAdgZwxw==","signatures":[{"sig":"MEUCIEDceUgUVdKXJGEHTVoti/EtnhQgY6K3p6ZVDF3f2sdnAiEA/EhDiPFlGKNfOWn6lDHQ3ijoLxCRKgi8+iSJ6JihkUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173940},"main":"./index","types":"./index.d.ts","gitHead":"a6589ab111fc01fd4d2cd215c31bfcff004dfc00","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.8"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.8_1686866020265_0.39373663143207027","host":"s3://npm-registry-packages"}},"16.4.0-beta.9":{"name":"@nx/devkit","version":"16.4.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.9","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cd8b607e4b59630ab596cdb7feb41657460a6a2b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.9.tgz","fileCount":101,"integrity":"sha512-2DFe16gOX7zEr5WfD9xb/mQF7BXvxCZQbfjTDj3VraZj39neTGKcLuP0HCJ23aK3z7Run1P340bk5j/9B7soDw==","signatures":[{"sig":"MEQCIFnDWvKUJCVVHVkZ38I3Un8aypLAL22zZbPIgptUY/aDAiBit/PCxIVCuEUGjBxDxtaa093/OTciDoxQVATgSCS/MQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173940},"main":"./index","types":"./index.d.ts","gitHead":"b7fbc25d5be1789d42805e2254cf4a6070889157","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.9"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.9_1686924982967_0.6870451214966342","host":"s3://npm-registry-packages"}},"16.4.0-beta.10":{"name":"@nx/devkit","version":"16.4.0-beta.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.10","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8c13af6a7f9b470433292e1506ffb7bd958f5e7c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.10.tgz","fileCount":101,"integrity":"sha512-bjGAdW35GV4Vr00GkpQMkC4mAH/LBvdAXniAeRbLvhtYhkB0ljq2jsSQSBaOcR7p19KQ5jgo12FFY+DOSXxW/Q==","signatures":[{"sig":"MEUCIEnpUSvOI3NkXMqc+tZ6tmP4kNfeHtdSbi3TM5gdtTnWAiEAsX5AVLaYAluR4K28HMbPBNQrruNJhyybz0eiUPE1MTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173942},"main":"./index","types":"./index.d.ts","gitHead":"d2bde0605c692a023bc9c28686f3a3037bbd56d3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.10"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.10_1686953140202_0.19641294011166965","host":"s3://npm-registry-packages"}},"16.4.0-beta.13":{"name":"@nx/devkit","version":"16.4.0-beta.13","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.13","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"29555daa79d87abf3aa628b00f739e77d016c2d9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.13.tgz","fileCount":101,"integrity":"sha512-SgB74XOf0vspROHxDngVwVdOz+XAOlolbb5nhm77eHqc2HpniZx3OKd3QehqgOwvd2W3KuaVfPxJgtNu993xyg==","signatures":[{"sig":"MEUCIQCDQSqpW82Ausb/JKSGmSL4xwf5E7kgcLdRwu68xY/YeAIgVW181goDIu9QJop2Hk9c8FmbcilzRKKx5/QcC8nJCKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173741},"main":"./index","types":"./index.d.ts","gitHead":"d81afedfcc8d07db8cdb9b0e9286de0321ee184e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.13"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.13_1687459573433_0.6805369161917465","host":"s3://npm-registry-packages"}},"16.4.0-beta.11":{"name":"@nx/devkit","version":"16.4.0-beta.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.11","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"870919be8de6aec206d6f4d907f115eb2fca68de","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.11.tgz","fileCount":101,"integrity":"sha512-tn1jx1QHrxohDjPjTJELzlNH8tP70TEUc3T38vqOS6L7Wq6Cl5a4d2xuAZIHXJUzrk4P5WthoAFEctThtn+c7w==","signatures":[{"sig":"MEYCIQDmVkTvN5YV2O/obDA37OWGYCzaxxdn2c8FTLZey4g6hgIhALOQEoOpC4/mFSBjXg7Sn+KrdqPmw5BwHcxMrY+pCoe/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173741},"main":"./index","types":"./index.d.ts","gitHead":"a9bcd6ac8edf845b2023f5120c7ee67adeacb5cc","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.11"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.11_1687461266881_0.8381582256353293","host":"s3://npm-registry-packages"}},"16.4.0-beta.14":{"name":"@nx/devkit","version":"16.4.0-beta.14","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.14","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"92eb8dfae345b5a60d4b9fcc01782168a7591d4d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.14.tgz","fileCount":101,"integrity":"sha512-eA0OW1nkNiHCWCTFxTnxQBxmaz/StRQdcX+8rSDYSd9S6HdGSIgGvQbD3yhYhp/xT+ROPfFskmczwNGG1K64yw==","signatures":[{"sig":"MEQCID2i7vLHRZJjY7Rp9cm6ifAa1YE1ofnw0V8edaaYNDmtAiA27AtPfBDjcAdVtLab3ohCLkxF9iiPgKJqlTh3LIpDsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173741},"main":"./index","types":"./index.d.ts","gitHead":"796c91c34b96d82306a62e90f9146ae8e68762b5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.14"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.14_1687469557558_0.11749852542149508","host":"s3://npm-registry-packages"}},"16.4.0-beta.16":{"name":"@nx/devkit","version":"16.4.0-beta.16","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0-beta.16","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6e4a766ced2b499fe2acc134d2e106da1b9a1f71","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0-beta.16.tgz","fileCount":101,"integrity":"sha512-PbkZMIDrvAqPfiGxaWB19t3/ndG6qp1lTiTaYcsuaoWvA+NI3NlC1s3d2UAIj5j2mkhUQiVnz/zfDM0xJi/jHw==","signatures":[{"sig":"MEUCIQDkZr++RbJo6pxgATvNlxQGZlY0aDjkTtkHR/yfq+ca8QIgQJmdd13XBHn2asR47QfXyz6R52nYIm0rOPpwoIv2Rvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173741},"main":"./index","types":"./index.d.ts","gitHead":"720cf9de0102e6829b93d259ef5f8955dbd983f1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.3.4","@nrwl/devkit":"16.4.0-beta.16"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0-beta.16_1687534155102_0.3794782391455178","host":"s3://npm-registry-packages"}},"16.4.0":{"name":"@nx/devkit","version":"16.4.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e8e5d6c6e4f6964387d418a4b48588528a021517","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.0.tgz","fileCount":101,"integrity":"sha512-/Y+tC2IBxVEf3EKB80G9mF27ZBAFEBBmDMn1MPzfGX9AB2GGNCqgvSkSHT5DlkyxJOMqbE7DpMyHxubALyenEA==","signatures":[{"sig":"MEQCIApABPlEmbfX/XGzqn7Wdg1sPcUxPbPjaP347YZw/Fz/AiA5LAOaJiVf9fmVzoOxkaokLoqu41BhdrMqMONH0ob4kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173725},"main":"./index","types":"./index.d.ts","gitHead":"ae698a72748d9f33aa5395aeeaa7b7af436a1dc5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.4.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.0_1687549740275_0.23246771022869206","host":"s3://npm-registry-packages"}},"16.5.0-beta.0":{"name":"@nx/devkit","version":"16.5.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.5.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"234d714c10d840774ae0b412b87349259d851406","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.0-beta.0.tgz","fileCount":101,"integrity":"sha512-Pp62Ggqtfy5qP/NAjEo8AoZkEKbpNMoQcYuGw9lBXKr2JNyVTC8R315OcZwoHqtrsjNhs3GVse5n1xS13hXB9g==","signatures":[{"sig":"MEUCIQDjDbJ9kdQxNlKe78MDGIq+EaGXvTQ6M10s3rny0X7OywIgHRqHSStz5MIeDq1h4MgNRn522DU+P1TjmUoT2xi7t8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.5.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173739},"main":"./index","types":"./index.d.ts","gitHead":"376d656cfc7f6390ff1cd6d9de348baf7bccbf33","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.5.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.5.0-beta.0_1687895326468_0.2590459098998692","host":"s3://npm-registry-packages"}},"16.5.0-beta.1":{"name":"@nx/devkit","version":"16.5.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.5.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"28c9e51ff1d76722cce7ccf3411f5ae0a04ccdbe","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.0-beta.1.tgz","fileCount":101,"integrity":"sha512-uUApjnf15OAuvi7J8nDVihzjMnVTneWEaR/73B2velbIaZjzBfl+TjLz+ke86jeTu1FP8pXivhowkdxFicShGA==","signatures":[{"sig":"MEYCIQCoPV4BtCUCBsMzr5XeaCShrMXEAj9QcSTEyDC2FnFHRAIhAJ2gqFgPe+BUiFxS+Ujj/TTMaDEyrosl2im/jVFu6xNv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.5.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173739},"main":"./index","types":"./index.d.ts","gitHead":"ee9c6cbd844c97a38b196374ccd235a99131c779","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.5.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.5.0-beta.1_1688071966062_0.5575904758823313","host":"s3://npm-registry-packages"}},"16.4.1":{"name":"@nx/devkit","version":"16.4.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"43b126704d5611b8f19418ade4a60a0fd1e695ff","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.1.tgz","fileCount":101,"integrity":"sha512-N2oDaQQV9r6mnoPsAqKs8H+tsLdNptQms5AxgnhdEMYWH4ppmy6Zutg4h1qZWsbdqSyiLVuOqlPrPlzRM4EA4g==","signatures":[{"sig":"MEUCIDCNQFykem6/KlLix0p7TavOfZos95qyM81DL1APCPxWAiEA7Q+sapFXzMaM1QmmfAA/MvfbZCAUUrJPkPXz1PakTo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173725},"main":"./index","types":"./index.d.ts","gitHead":"544a10035930d24af38eef68b46dae8dc40ce261","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.4.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.1_1688079168222_0.03371915938237002","host":"s3://npm-registry-packages"}},"16.5.0-beta.2":{"name":"@nx/devkit","version":"16.5.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.5.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5221c6418185ca38ffe160a833dec8eb4fcad1bc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.0-beta.2.tgz","fileCount":101,"integrity":"sha512-Gq33D07k3I6BoZj56KxsVGICaJt5T3U3O71pqgchu90UP/b1hP6AiOLYWChFh0W+jO8/5Biiz0+ml5BK7pMb1w==","signatures":[{"sig":"MEYCIQCD1Fq5qWLUaCI3e1c1dmPyMDrLLEUDPil3XH+kf073fAIhAKPBeqRQNzNBYgrZ1YsVDMbA5hH3mlO7lqhaSSN950kl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.5.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173739},"main":"./index","types":"./index.d.ts","gitHead":"efdf140459e453c50f06cf287906c4bb3ac49d3d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.5.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.5.0-beta.2_1688157090968_0.7985196868494575","host":"s3://npm-registry-packages"}},"16.4.2":{"name":"@nx/devkit","version":"16.4.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6ce174a7d08c044339ae62003cb91205c9e9358a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.2.tgz","fileCount":101,"integrity":"sha512-THg3H/HKsE/o+KffT8BGMADLh3mlGMQvN+Tg60QMEBOWzzVAZRUAs+9LQX5MHOGh88jP9fjb+c4UrShQ2e5w8g==","signatures":[{"sig":"MEQCIEDjRGQIlafFKXFYrRsL26u3fdQ0FFKGsXPMFc5A1rdPAiAjtOwk5XtJr/zWMB5mNOVHF93IW+Yt4zrEj1KUDj2Blw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173725},"main":"./index","types":"./index.d.ts","gitHead":"2032bd2dac96f8eb97217e0df8db960a85826d9b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.4.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.2_1688162843913_0.02466551909068193","host":"s3://npm-registry-packages"}},"16.4.3":{"name":"@nx/devkit","version":"16.4.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.4.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a5e691f1fd49b5b0d8bb0a4347b3501b11e33056","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.4.3.tgz","fileCount":101,"integrity":"sha512-5LHtia3Ioy4uwWDIpnCbslFwxNdRJ2cWWmzq4oDINZnUMzNsjatVowKkOUBeG4Xh++6Dvui/VSdKZ6J0MUoQzw==","signatures":[{"sig":"MEUCIFEc9mgIT+PhHv/rtfKlkxE/96jHFQmpN99+AZtc4HpdAiEAgx1eVKOkJkG/i3svnhaCphu78B9uRuPl8wE3jLomPFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173725},"main":"./index","types":"./index.d.ts","gitHead":"30ea694c017a9e9956e007d009df18cf5347e6a5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.4.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.4.3_1688447961071_0.24517234552441813","host":"s3://npm-registry-packages"}},"16.5.0-beta.3":{"name":"@nx/devkit","version":"16.5.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.5.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"274923b9a6d2fae3175b650ea592615567d442de","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.0-beta.3.tgz","fileCount":101,"integrity":"sha512-60wgc7HhaBS0YDxRKOuRX9g8keswSiRLEu/SWfJWJrnyHeKUIegCq09KRX2rVtAT2pLVyb2STA3dhRC3Eut02Q==","signatures":[{"sig":"MEUCIAMGsCaRzXGZWgg0mHGqkk8B/fAa12qWpc+I+5Wek9pCAiEAkuxsW8705hfA7CprGg+YXpTw/3NgSIe59sU27QIEJ8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.5.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173739},"main":"./index","types":"./index.d.ts","gitHead":"b9d30fa0f44051be102f67e8555efc05e3de87e5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.5.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.5.0-beta.3_1688483977432_0.291951809232041","host":"s3://npm-registry-packages"}},"16.5.0":{"name":"@nx/devkit","version":"16.5.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.5.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"aacb35a0a4b151e251691469fcf836c0506d4f15","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.0.tgz","fileCount":101,"integrity":"sha512-IfGGKwgOBZshgRtL0V0IOuTaW8mnuSFft708fQfRyw8ArpNeyJbdbIvd9lCsHAFaKE5VTIKug4C48tyQikM7eA==","signatures":[{"sig":"MEUCIQCS1jrQHWCpf+RPYN/wir09xShJ0qNmSUF3OeqhKe7DGAIgSsJMg531K9IctLpi/WcO9NT1nCDS4zvRUI26wqtmGAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173725},"main":"./index","types":"./index.d.ts","gitHead":"eaebcc34f92db2200dab0bde2e2e1dde107a47bf","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.5.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.5.0_1688565399148_0.7029023349967289","host":"s3://npm-registry-packages"}},"16.6.0-beta.0":{"name":"@nx/devkit","version":"16.6.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.6.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f829047b50dbf884126350e486908e4bf281845a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.6.0-beta.0.tgz","fileCount":101,"integrity":"sha512-1RF7O19KR3vjZsxjTMaa7Co+t+sXehrbKq734xosdiHDP4Pcvb4Eyy0Acd2uAOc0Wwn0UvuSjzfIDw2ULof4Lg==","signatures":[{"sig":"MEQCIFyGFeiDkfMDyeW5/Ss29b3zKgQwL8GXH0K6QFLX5SLHAiAAsHXXXkUk2OYaiFDnvJIPvp992U8AimXQ2Dqq1QnEOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.6.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":174102},"main":"./index","types":"./index.d.ts","gitHead":"5a7ffb93c9e84bffbf52f6ae9c6c1e3b8edb9d35","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.6.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.6.0-beta.0_1688761940479_0.8112750143395182","host":"s3://npm-registry-packages"}},"16.5.1":{"name":"@nx/devkit","version":"16.5.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.5.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1d6a27895a7c85edebe0ba31e0a394839ad5fdd2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.1.tgz","fileCount":101,"integrity":"sha512-T1acZrVVmJw/sJ4PIGidCBYBiBqlg/jT9e8nIGXLSDS20xcLvfo4zBQf8UZLrmHglnwwpDpOWuVJCp2rYA5aDg==","signatures":[{"sig":"MEUCIQC24FRL3B6HyKXyFhb8sUzq5ZEehLG8Zm9XghqLV0G/awIgBilLyIMbYNU06nv5oZF6dBq98/VcZAsJtheE+YoEBlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":174088},"main":"./index","types":"./index.d.ts","gitHead":"7b7f1e7f72a34cb31cff43ea0ebb80d0eab1ac79","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.5.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.5.1_1689013326882_0.43697945894806933","host":"s3://npm-registry-packages"}},"16.6.0-beta.1":{"name":"@nx/devkit","version":"16.6.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.6.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1e499d75a739a2ad59224d68c2e4d439395900f3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.6.0-beta.1.tgz","fileCount":101,"integrity":"sha512-g+f4YNPLeSWn0kFNTr+3JqxBA9YFzSm4xIhSt0aL+/isuFQy8HZSUE38nlvIxSWpwi2VkjG/3R6QFpNcC8Vvsw==","signatures":[{"sig":"MEUCIQDaK8VwN3urukOth7RVpeRlEwZtTFS/VWbPsuu4yxx2bwIgSGEF8w9KjIJ2lJeUl+/9fq00w6sUHGuEsLFcYkx0aHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.6.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":174102},"main":"./index","types":"./index.d.ts","gitHead":"cf9f5cbe6a7ce3b916ec6505dc8488f669cbc52b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.6.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.6.0-beta.1_1689110438730_0.4573410250916612","host":"s3://npm-registry-packages"}},"16.6.0-beta.2":{"name":"@nx/devkit","version":"16.6.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.6.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1b2fdde43ebb6702e03a66d946bc1c651669d163","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.6.0-beta.2.tgz","fileCount":101,"integrity":"sha512-aWlFVSVsEbtCJ8Qv6GozeP2qdRV+a3gM5ZDb6ejP0um9ANA4XupREbHhCGUQG2On/0A4vLDFAlkjMZRPsxFLIg==","signatures":[{"sig":"MEUCIQDcDEbyWn3u24nJ14qTQnOS5ck4yfJxuHdzgjJi0GWjBwIgA3MXNnzRhf69fhBukml1DmfC0xN3c7sPqsdekBdiDBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.6.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":174102},"main":"./index","types":"./index.d.ts","gitHead":"c3d31711b71d648cedeff688fce9334d393b586b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.6.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.6.0-beta.2_1689258025112_0.4331940798136513","host":"s3://npm-registry-packages"}},"16.5.2":{"name":"@nx/devkit","version":"16.5.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.5.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0a30fc4e3beeea7d7bf16a0496d1ff3c5fa05299","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.2.tgz","fileCount":101,"integrity":"sha512-QDOQeFzVhQCA65g+2RfoGKZBUnCb151+F7/PvwRESEM+jybXHoXwR9PSE3ClnnmO/d0LUKB2ohU3Z9WQrQDALQ==","signatures":[{"sig":"MEQCIEhx6ghvgMetnzP60qnf82/+TEmw8+5NZRPaSBpjjzCVAiBbfXDmKqDPNZpQcebBDvcUsyi9KaW/TJ9TySbg5m5E4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":174088},"main":"./index","types":"./index.d.ts","gitHead":"928273940d11aa7dea87cb625a92f2c3ec62e726","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.5.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.5.2_1689275124037_0.6023990340474581","host":"s3://npm-registry-packages"}},"16.6.0-beta.3":{"name":"@nx/devkit","version":"16.6.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.6.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"41963da0ba0fb3d337ece4ef9a3414be03026ae4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.6.0-beta.3.tgz","fileCount":101,"integrity":"sha512-rUMB/LCnsJIU8BNLITeibWORVbdF1dbVdtZMGYQo7BYNTGl/ISl7lYu0y4zWWXE+x99qWDZPVSI0x7egHVn9SQ==","signatures":[{"sig":"MEUCIQCMEA7v3GlPpvUdUAFYbjoth2BNe0F3aIWb5KLtACtHCwIgLO9mITRuQohmTXNhK36wlUmAO7sy7pqH63sDQJxlH1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.6.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":174147},"main":"./index","types":"./index.d.ts","gitHead":"cd8c61d7a3b8ab9bc7bab068f5ca49bbf14abbf5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.6.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.6.0-beta.3_1689374344707_0.36165113812968075","host":"s3://npm-registry-packages"}},"16.5.3":{"name":"@nx/devkit","version":"16.5.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.5.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"df9bd5a4c0818d6d845e2f271e377c1217e7c292","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.3.tgz","fileCount":101,"integrity":"sha512-szsBpO4ZYEwilUZMEjpmvg8ritl8C7jEAkAq3k2CxEdwE24cDBPwjXWnbc4YffvYW9gatDt+n93in5XYXWT5CA==","signatures":[{"sig":"MEQCIDkPQ1ZmUaPKXi0KgrbllbFqf4mC4bGc4HhZ2yu1Z++4AiBtyKo3Ec3a/RHAtxNPnaR736m5Pzlig0mEbLMah/BNbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":174253},"main":"./index","types":"./index.d.ts","gitHead":"e886dc76e203b05908b1a1b8872dee834cc4d2c8","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.5.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.5.3_1689686793399_0.7962759504614145","host":"s3://npm-registry-packages"}},"16.6.0-beta.4":{"name":"@nx/devkit","version":"16.6.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.6.0-beta.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cd01213234d05a911fe3cd7ae424c529864c306c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.6.0-beta.4.tgz","fileCount":101,"integrity":"sha512-0+b12edK/Q5+JN3hnmzsK8MLcwGeTDmnca23q5+eayXQf4kOmwM9zbYM10PrWpYgN1c7Ltx4k09RP4J9HpBYbg==","signatures":[{"sig":"MEUCIQCHEMsxT5nlw9xmLvZL4OnqUPbuViF8RK8sRPX9q51osAIgDeMMJpUTak3+ZGliUktgQe5GtUIQKh0ea55ZIyl1CAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.6.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":174312},"main":"./index","types":"./index.d.ts","gitHead":"b1a9ae7ce76697019b26ec9a172005840cca8da6","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.16.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.6.0-beta.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.6.0-beta.4_1689720810844_0.3499324372190231","host":"s3://npm-registry-packages"}},"16.5.4":{"name":"@nx/devkit","version":"16.5.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.5.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6a9f035f3008fb12fb7f5fa8dd5bef49a8f073f0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.4.tgz","fileCount":101,"integrity":"sha512-tcqjxpkQ1Lbt/8f3gIumqPKU2F+7EfZ68ianqtzoVz87JJbglP3tIjaLoFRlXm/OfaWvGllsJozxx+/AEQjRsA==","signatures":[{"sig":"MEYCIQCi6CLM1UTaAnsiHjrX23NF2amQb1SghpPPo/f1hHq2NgIhAImexqlAxNSNc7XBcd+FohQKE/IvTQORGq3RZlBAb7bT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":174903},"main":"./index","types":"./index.d.ts","gitHead":"9b2b8f311f1dfcd3380f57bfa3f07c513424b173","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.5.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.5.4_1689951772058_0.25519696584664464","host":"s3://npm-registry-packages"}},"16.5.5":{"name":"@nx/devkit","version":"16.5.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.5.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"815a2ed91c3b561697817a46cf7bb4dd3f3f4d0c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.5.tgz","fileCount":101,"integrity":"sha512-9YaQ3s5VMgTXo5cEuaVc2b6btZU2REmHsgn/V4Gi3nSmwBHvIn86gtlh4BoBFinHpqge1chG/dC+B7yoXioQmQ==","signatures":[{"sig":"MEQCID+tEhEpa98Nu1omYSek8tnlVevobeYftP8wtyizLnXfAiAZMtZXa2J0kJ8tTrdhjHdMOTeqlLwBdQZ0t42ad/I19Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":174903},"main":"./index","types":"./index.d.ts","gitHead":"0c04ed41e7ccb7da5bcad86600e4159a6c3fb526","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.5.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.5.5_1690000566370_0.6166779268477276","host":"s3://npm-registry-packages"}},"16.6.0-beta.5":{"name":"@nx/devkit","version":"16.6.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.6.0-beta.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5bab2b11a58978a04a2511ca751c93b9d1bb77ab","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.6.0-beta.5.tgz","fileCount":101,"integrity":"sha512-RAmwDwQ6wzeLCO3IXvNnJQrb86DbEYXHpNrCWDmzx0QCt15VCp09YnqnuIaZ66gIoGBHXgwmhk8igs7RWCPYaw==","signatures":[{"sig":"MEUCIDSRV6nVSwjX+8sFuIDkPx28U8F6mi0eRPaSQCuZDJBoAiEAoBqndC/dIQAAGsqchGHCWkhexWF6v38+JiUqwt3j4Yw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.6.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":175655},"main":"./index","types":"./index.d.ts","gitHead":"aab868aa0c30949832fe2c4b9cb109c204442e39","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.6.0-beta.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.6.0-beta.5_1690308700112_0.16813608587286222","host":"s3://npm-registry-packages"}},"16.6.0-beta.6":{"name":"@nx/devkit","version":"16.6.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.6.0-beta.6","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e73a9df2516a90dcf5c9b8f34d3a7395307ea8df","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.6.0-beta.6.tgz","fileCount":101,"integrity":"sha512-ksWYe0FCmrTiokXbUxmQAWOMpWXXEvbbAh8k6WTs35SOuqD5Vyb5B6w/yFugk7chVwGBc/DYlZuBq9i3CDZfRw==","signatures":[{"sig":"MEUCIDqIIVoykOYrM5Nvv2joxqKTq0FAA5fCdGStkjKJaaQ4AiEA+GCVlwbzQYDjXVBhDnsOF3NWS889O9OlA9TZdOQzsLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.6.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":175655},"main":"./index","types":"./index.d.ts","gitHead":"9aad21dbfb2b659e488b6626f59df58ab23c0032","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.6.0-beta.6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.6.0-beta.6_1690496072411_0.018452399502919548","host":"s3://npm-registry-packages"}},"16.6.0-beta.7":{"name":"@nx/devkit","version":"16.6.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.6.0-beta.7","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5b82e09e16c39ce11285983999969165b01a48e8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.6.0-beta.7.tgz","fileCount":101,"integrity":"sha512-SiR4H3NYZON1SIhuDuWyWeoapGoEQ9sT3PIIzyqSGmgHo66NPVutETqEPePWQD2qoMJjCMRu5Ksus5vheQffeg==","signatures":[{"sig":"MEUCIQC5tuQkPNbX71vsUNzDwukbvBLG89cIgkctrGFH3XbMwwIgdDHLeUzXXg6HdFfTDfVRV479uFOOSzPNoH9q8IZ9Iws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.6.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":175655},"main":"./index","types":"./index.d.ts","gitHead":"6afe0a7c20059d6cdc8e455758a17886f933a0dc","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.6.0-beta.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.6.0-beta.7_1690563120854_0.8768815623427573","host":"s3://npm-registry-packages"}},"16.6.0-beta.8":{"name":"@nx/devkit","version":"16.6.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.6.0-beta.8","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3895dabda99b1660f65521f89f69df4abe6a6b64","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.6.0-beta.8.tgz","fileCount":101,"integrity":"sha512-B9Izv6BpgH3K7hPfG+8d/GkzvmkPDLd9Qd4/aoxUyg51/1NAQWlQWJkD9g0I6eIXiU8XAFw4vxxaDK+HVgc0QQ==","signatures":[{"sig":"MEUCIHMeR8q2BWPa8emWFD0XxnpVrrygxoK7NLggIbc1yUtJAiEA6pSb78Mf6eIzxlQfgqD4O4/PwE9Zkdsd99UYjxWNFTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.6.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":175655},"main":"./index","types":"./index.d.ts","gitHead":"d1d06349e703d903ac47fb7adc7d250ce140d77e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.6.0-beta.8"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.6.0-beta.8_1690576310181_0.20431708571859786","host":"s3://npm-registry-packages"}},"16.6.0":{"name":"@nx/devkit","version":"16.6.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.6.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"965668467ffb790e1c84c6853f377e7cc56f52be","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.6.0.tgz","fileCount":101,"integrity":"sha512-rhJ0y+MSPHDuoZPxsOYdj/n5ks+gK74TIMgTb8eZgPT/uR86a4oxf62wUQXgECedR5HzLE2HunbnoLhhJXmpJw==","signatures":[{"sig":"MEYCIQDj3wrmaI2zsFwSDMsrxqp2RtEfz8WD7gXGtPSKXPxMGgIhAMTzXnN+ehZ2UftJhfatB5rCskmrJkbCVbTfaDoqw9WI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":175641},"main":"./index","types":"./index.d.ts","gitHead":"d02a8dbf06c85de78c0c76f64a17f10ae8085739","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.6.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.6.0_1690809913913_0.5375738643572265","host":"s3://npm-registry-packages"}},"16.7.0-beta.0":{"name":"@nx/devkit","version":"16.7.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fe1692b38f84a21b4b60ced5c7e0220e8e1fab8f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.0-beta.0.tgz","fileCount":101,"integrity":"sha512-lxDxKb0p1NaApyOqovhQwW+88ocLxTJf8htTi9NpUkDII5lKeo/SeO0c7jYBISyz/AVwtmGJNdUt8gy5ATjSnw==","signatures":[{"sig":"MEUCIQCtfOFMITALfvUehA/ARUVfqI9jigkG/GNOIDv5biH+0wIgGdG/UiDtoaxyjikrTeTv6qr7gqdPWnkLRBruB0snLWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":175655},"main":"./index","types":"./index.d.ts","gitHead":"bda51652665181d38894e7ed910151e60176a9be","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.7.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.0-beta.0_1690930038540_0.027263719215124382","host":"s3://npm-registry-packages"}},"16.7.0-beta.1":{"name":"@nx/devkit","version":"16.7.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c99bb0e8da3a3b6294c559fdde375a4fd7c3072b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.0-beta.1.tgz","fileCount":101,"integrity":"sha512-6Yu5aJoVnUB/GGMkp5/bC5GO4tUM3uWJ6cpIAA/pyzwPpT1qyGIxSJ4HO28UKaSKk9ANnF9Ld+2mwmFiSDO94w==","signatures":[{"sig":"MEUCIDts7wmZ3U3wWo5nWKBax3WfMSRMA6nhErRwfFl4RUnBAiEAj+eJXkHDSRmV5m2GnOP9+sYqzi5suI4AdI7Sd4MIw3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":175655},"main":"./index","types":"./index.d.ts","gitHead":"50a145bb64edcf76985184a9a83d1449dcd4f3d9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.7.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.0-beta.1_1691033411709_0.07529922746720685","host":"s3://npm-registry-packages"}},"16.7.0-beta.3":{"name":"@nx/devkit","version":"16.7.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0c2c2252d75a55cfe5522ce084a47c9884bffca0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.0-beta.3.tgz","fileCount":101,"integrity":"sha512-gRzEP1+CsEZnAChbzgYOPYo6aFoyIawv4Eov+r9OFU+eg4yVCPBRofNo7BHF5VYYCFmh9JNzOkB82WwYpp5U6w==","signatures":[{"sig":"MEQCID1WWABQNZ61k9BmT2t+OgS4G5yewjOaJKA3oYn7iLy2AiB9sCyA6UUoiyNTOfWomij7Xv2LPNVOixxdeIqWTO6H4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":175744},"main":"./index","types":"./index.d.ts","gitHead":"118faf4e432667fd041954d96aa6c9c99fea5ebd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","@nrwl/devkit":"16.7.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.0-beta.3_1691607548860_0.7334085771829666","host":"s3://npm-registry-packages"}},"16.7.0-beta.4":{"name":"@nx/devkit","version":"16.7.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.0-beta.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7fe99397915d2944e916070d361a729dc881d702","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.0-beta.4.tgz","fileCount":103,"integrity":"sha512-tWOgrlwgO8NrKSdaiIYVhtGpyKb15jxQUdieapSZv1sRd9WxYeGxPoYGP+bU1t4+RDLmzuTBiJ/KinkcPRXI3w==","signatures":[{"sig":"MEYCIQDzx3xQSDTjISC5TvkkL1z01sF3fCdjMz85TPLdMib7WQIhAJ3Wo/gCNflUaFNKT+V4DGe6uTIABlfNyfktlZ8jb5u5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":185401},"main":"./index.js","type":"commonjs","gitHead":"dcbba686b182737b66ebbfb9db372769e77ba005","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.7.0-beta.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.0-beta.4_1691699786342_0.7158816940654196","host":"s3://npm-registry-packages"}},"16.7.0-beta.5":{"name":"@nx/devkit","version":"16.7.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.0-beta.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"185eff47da5bd2eaa9d84564eee96041531065a9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.0-beta.5.tgz","fileCount":103,"integrity":"sha512-qU0LnycdFnX6FY75C2C5gTUJGGhgWSJa9oVGIJVrk2a42oclS238MtJUvzc7xh0+0Sykq4fZuoZQberrGz+vbA==","signatures":[{"sig":"MEUCIQCM7BcBfV4n+7N00q1SsHaxs7DgWe3J7gyHmZGtjH+9XwIgIIoAmMBBDpzx5S9Pvw+HPXLJcV9OgvnYq64YemjI7ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":185493},"main":"./index.js","type":"commonjs","gitHead":"fa513731d4e6a960f112a5af6b0d725b2e624b36","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.7.0-beta.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.0-beta.5_1691791420868_0.7633722726486984","host":"s3://npm-registry-packages"}},"16.7.0-beta.6":{"name":"@nx/devkit","version":"16.7.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.0-beta.6","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0c56aa14d3ad5d388ee268e68496156904803e89","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.0-beta.6.tgz","fileCount":103,"integrity":"sha512-5QnEGVUc+Pyrd75mdgmDgUgRiNYN12IMmlGqO3YcrwneIQcYby9cbkKUx8CD2AyPkZFGOSr+ogXU73kwL0c4Kg==","signatures":[{"sig":"MEQCIERzTv6wOloJLzYVlwEn0r6olmTZbUALAokBgbTaWXYCAiB7suSMPj3AS2uOBKY80uSbNv7zBBLc3lXOttDOcWvaMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":185493},"main":"./index.js","type":"commonjs","gitHead":"d1ffe58644851335f18da1d60b1a60882347aff9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.7.0-beta.6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.0-beta.6_1692029894317_0.3423061959406799","host":"s3://npm-registry-packages"}},"16.7.0-rc.0":{"name":"@nx/devkit","version":"16.7.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.0-rc.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e35387fda3d7e097d20e760787d58752ccd7c8bd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.0-rc.0.tgz","fileCount":103,"integrity":"sha512-M/IyDwE+wromaD8ndfNZ+clprdcEKQBCH2L/R8oQy1LqzyU25dVocuhyDJ4nr74HTe2P9maXpbstIC+M5H7HSA==","signatures":[{"sig":"MEQCIFMHlrTdz7qgGnYZLfsLfXu3XOjA4IpJs74MSZ0L2UX0AiBRIf2UdUq1OrIjfLv3JQg3bp8XIZfvFaGCsmWMZAer8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":185489},"main":"./index.js","type":"commonjs","gitHead":"d1f76ff83fa110c3332f617e6433fcd5b2bf7201","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.7.0-rc.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.0-rc.0_1692042877439_0.44105715221519026","host":"s3://npm-registry-packages"}},"16.7.0-rc.1":{"name":"@nx/devkit","version":"16.7.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.0-rc.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"de9347994a5ac48a4a7e3887dfec75d63daff5aa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.0-rc.1.tgz","fileCount":103,"integrity":"sha512-/miYdEcrRSvsh7gOpnCIoBwjEY8+FaUMysbkEDdmGM4f13VLocM1YGHwRiiELQ5GPCfY+/fzvUKbeclq+3iflw==","signatures":[{"sig":"MEYCIQCEVHHVr/08Ja1m+U2RfxarIEl3sWKOX9J1w/YJJRJSjQIhAPXdw3MmCJvqfn6KgbK/i20rKk4DJIyhhwLBfeHALkko","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":185489},"main":"./index.js","type":"commonjs","gitHead":"6693db1d8b17ed90440f697aeb83a64306008505","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.7.0-rc.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.0-rc.1_1692110462294_0.5231214505082014","host":"s3://npm-registry-packages"}},"16.7.0":{"name":"@nx/devkit","version":"16.7.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ace0534745c54dd9099e2a0bbd1807b82b1ea1c9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.0.tgz","fileCount":103,"integrity":"sha512-XR7k9IZa+qXiyIn5NAoB4mJ+V4yl6lRICndBUat4dECgPPJp8phF/ZiO4WEBA6qC6PyjLrd8jh9zAj+/L4+14g==","signatures":[{"sig":"MEQCIGKGsRu1MEu8NEHRJ+h+RonvhfE0HEJuhlQ1Js5kvrVCAiBkUDWXNsgfRa96bBKQqtN38yf9IRRtoe6IcoLZAmxzFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":185479},"main":"./index.js","type":"commonjs","gitHead":"37fd20b7063be8fe23a45892f5a21c2703bc53a6","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.7.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.0_1692124456154_0.5263457432893179","host":"s3://npm-registry-packages"}},"16.7.1":{"name":"@nx/devkit","version":"16.7.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9be0f903e62e09939abc446594d35dc8631af11b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.1.tgz","fileCount":103,"integrity":"sha512-PASQGd1YhcAA/hpupCsSakP71Qh1pYle4dtF+wh3KDe2kdeM6BgccClapiGcXAI46JKLUGAbNYJ8pg7GEPY5Nw==","signatures":[{"sig":"MEUCIFnlUjEZOgUhiH7ugIMGzuM/ukR5AQGDAkFfgl7lvFukAiEA96VLDl7Wek6p5uIoIcHf7oHLbjpotOUlvlyAAC0WjS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":185728},"main":"./index.js","type":"commonjs","gitHead":"8b38708d6c18496711695499d07c95f3ecc31cc9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.7.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.1_1692225321240_0.4658718986670818","host":"s3://npm-registry-packages"}},"16.8.0-beta.0":{"name":"@nx/devkit","version":"16.8.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.8.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"36475da90ca12833cd68259b61bd22608404c558","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.8.0-beta.0.tgz","fileCount":103,"integrity":"sha512-ti0LZdtJorehzup5aS6ygP+R1W9qz2XwGfWITOMZTEMFYJMwWOBoajF08dPsvoft6qqo78jBjFu7v3OatOOMqA==","signatures":[{"sig":"MEYCIQC83Fx/m5e3lgtXWtKTnYoK72F262moIChZKZEEtr1GTAIhAISvxnfDFlr0xSyIJeJ7F5q9uKJMMf/TmK6ZgCOLrj4U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.8.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":187336},"main":"./index.js","type":"commonjs","gitHead":"818352404283c1d34ab303d91b3bd16474f54916","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.8.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.8.0-beta.0_1692380357009_0.3738087018548666","host":"s3://npm-registry-packages"}},"16.7.2":{"name":"@nx/devkit","version":"16.7.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cb34103221a257608ee9f330e615071a430148eb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.2.tgz","fileCount":103,"integrity":"sha512-Gf6FwxhVUH7h3u6Vp/62sDAqgiPR0WvU/etw/DQmJvOqauM9Nj43r0mBCmgh29yZZEgW1zMIMCTOtUYqFFl1ew==","signatures":[{"sig":"MEUCIQCS+AQR6TCw/J1pWWeI5aa6RyIDPJWtZBTWHqzlzC2J7gIgcncycJsqa/5yFrtcXmmQn65HC/IEoD32NlDroluX4Ug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":186249},"main":"./index.js","type":"commonjs","gitHead":"b024f44a1ad4e1773e80f6dc72f9d22766b950f9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.7.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.2_1692390843762_0.03959086053641547","host":"s3://npm-registry-packages"}},"16.8.0-beta.1":{"name":"@nx/devkit","version":"16.8.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.8.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"55ae89e3ee6605bae053e66fae060daf0978a921","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.8.0-beta.1.tgz","fileCount":103,"integrity":"sha512-RD0OPYiWZlCv8jqOiWkT7WpvhBW1xzWEnpwx8Tebn7n5DZQ48ihVm8yeda8wvBzTrZ7mqWh1i8dMEJ63A2paug==","signatures":[{"sig":"MEYCIQC8DpW7jj3CSsH1cHxwz6AGQbXHGPetKQBIjbszRzHZ4wIhAJ/AC4M4i0AEdRLjYw5g+h6HQHPGtc6HkTwlynaE3nin","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.8.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":187623},"main":"./index.js","type":"commonjs","gitHead":"231a998e004c13e559c171ba6c164a9127886153","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.8.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.8.0-beta.1_1692654349163_0.8276268352303695","host":"s3://npm-registry-packages"}},"16.7.3":{"name":"@nx/devkit","version":"16.7.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"856befa64d5bc3e2807d40e19c0e618584c27cdd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.3.tgz","fileCount":103,"integrity":"sha512-5jb8m9jZBatBDNZMkc/jbfiETIP7fC5rH3dqtYFFZ35pAVWVMj6WhQdZDJldlo+iC+iIAmJ0kkiZQ82999g9Lw==","signatures":[{"sig":"MEUCIQDjc3SkUftqlnXwUljhw3tlU6e62hey+MsDCT2lZrnNogIgGUu8/qxJMgOTFYDU/hR/IEjN2cKBDdlM91wDr1UKgNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":186221},"main":"./index.js","type":"commonjs","gitHead":"6ff5487c5f4ed9ed008df2af39e37d98fd289259","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.7.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.3_1692712893696_0.20463142018110392","host":"s3://npm-registry-packages"}},"16.8.0-beta.2":{"name":"@nx/devkit","version":"16.8.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.8.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1d05fcbb0134f443b194d01e405e651e1b4174dd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.8.0-beta.2.tgz","fileCount":103,"integrity":"sha512-7pBOmxPrTZf/naWMX/kxf7wjObm8kaM7HQiVljmDuMRAWidGElIwdEV58ly834CxQq9uGGRxhFbj7fxRgt6mQw==","signatures":[{"sig":"MEYCIQCcKj3JmXcY/urGS50A8XJR98EfSZ8XFtE87rROj9gVUwIhAIIZ9zX9UNl0WFQoCiuROOgCDnOEJP8NbUF1Fu+p3ag9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.8.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":187630},"main":"./index.js","type":"commonjs","gitHead":"9bcc04742f9e1516d8c1ddbfb1907770c347876f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.8.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.8.0-beta.2_1692763575348_0.38726436874497505","host":"s3://npm-registry-packages"}},"16.7.4":{"name":"@nx/devkit","version":"16.7.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.7.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c03c308bc190a18642e0dc0c183323662c38c426","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.7.4.tgz","fileCount":103,"integrity":"sha512-SLito+/TAeDYR+d7IIpp/sBJm41WM+nIevILv0TSQW4Pq0ylUy1nUvV8Pe7l1ohZccDrQuebMUWPwGO0hv8SeQ==","signatures":[{"sig":"MEQCIHWQx9ySsnXqZCymWV06ST5vHUIcgkkPP8SQRXHH3gQtAiAqIpI1VM/gkP51hvM+L9wJxSUMi7tI0wARkyUzERmgJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":186221},"main":"./index.js","type":"commonjs","gitHead":"5d73f6e0f2c6d4dfb2e9d45519d591c338bb5c37","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.7.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.7.4_1692806314496_0.5953699813154381","host":"s3://npm-registry-packages"}},"16.8.0-beta.3":{"name":"@nx/devkit","version":"16.8.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.8.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7bc7f1bf0bf6da2793e4b54b7bbe979fd72ff102","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.8.0-beta.3.tgz","fileCount":103,"integrity":"sha512-wCT761LRVcFRPlV6mJXBnlOAlYBR7FK3dtBRH7gZcUU9H6cmqQe4oc1N/B/d/Z+IXHjzmxrUEzeh3ey1Jajd+Q==","signatures":[{"sig":"MEYCIQDMSBOUuujhldVwSAHTnK0Zx4V+PoMyiyNw0/6cqtcc0QIhAPWOy8nflEwcfpot/wF8uMvExoiJJfUMYsxdY8Mm6nE7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.8.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":187822},"main":"./index.js","type":"commonjs","gitHead":"dcd48165a485bc8db57a1fb02b96a0772de3b7e9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.8.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.8.0-beta.3_1692917220760_0.4576603146379832","host":"s3://npm-registry-packages"}},"16.8.0-beta.4":{"name":"@nx/devkit","version":"16.8.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.8.0-beta.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7520e5293a787c8c0757b8e81e1a436a5cadd8e6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.8.0-beta.4.tgz","fileCount":103,"integrity":"sha512-BD34MNC4VhxRuHDTu085vonJT6zGlmacYGUkppWsF99o17GMbP8aaSlvIx7Zzw0U8vbKkZsGl4kdlVcdlnwstg==","signatures":[{"sig":"MEUCIAKgGOj2GQaFqNz/5xl/mKGKcAMST++UE+sYdH2kU/PtAiEA46u0EwwYPYMKVbXeVLW3+6rMyTjmQiFDjI3mElZFUCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.8.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":187822},"main":"./index.js","type":"commonjs","gitHead":"c9aad2dc8c2b34531cf61549bff872e68c481e4e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.8.0-beta.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.8.0-beta.4_1693422943144_0.11291274607917523","host":"s3://npm-registry-packages"}},"16.8.0-beta.5":{"name":"@nx/devkit","version":"16.8.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.8.0-beta.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fb1a4388154258f5bb59a126f8fc44920e743310","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.8.0-beta.5.tgz","fileCount":103,"integrity":"sha512-tqMzDlU3ReM19+OknkXyweZhMdXZGTyZgJyql+suND9BkgZznsvtr4LmiewUNxdIYm50Tor0MjCQB9zVGKMkMw==","signatures":[{"sig":"MEQCIAPXFW8hzVPZ29iMWKR78Q0DLLYnkrX9Xc+8cbEmeF05AiB17BHSCj3C4m5ry7u+zWS3+TvO4yzhkQYdH7EW0SEg/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.8.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":179804},"main":"./index.js","type":"commonjs","gitHead":"ad2d1e8a55b2d1b358bb5e7483343d9757ff2c53","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.8.0-beta.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.8.0-beta.5_1693519787773_0.651034759651403","host":"s3://npm-registry-packages"}},"16.8.0-beta.6":{"name":"@nx/devkit","version":"16.8.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.8.0-beta.6","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"10c7abf0fa10e68f37ec4e4f9af79fbd35f5768c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.8.0-beta.6.tgz","fileCount":103,"integrity":"sha512-ZiNA/Y12+PRvV9QE8zB+9ybuEvnWs/UEnoZmDsIz3a5FAoeNDsMwPrvA+gFuAaeQRslnDZnGvNZXDWerEA3jRw==","signatures":[{"sig":"MEUCIQDFaLiLD88blSBCjFoo6gXh0LGCzcTYfzhw69gga166OgIgdgB6uF+IZs68XIlbOhqq9jNzuROu03XBv6cPiKHTSHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.8.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":179804},"main":"./index.js","type":"commonjs","gitHead":"0cc6ba996f2ef09f00b932c8eacf42de642457f3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.8.0-beta.6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.8.0-beta.6_1693601142357_0.41496879431379785","host":"s3://npm-registry-packages"}},"16.8.0-beta.7":{"name":"@nx/devkit","version":"16.8.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.8.0-beta.7","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bf3ae149126504f75568105e691ed43504d5d6a8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.8.0-beta.7.tgz","fileCount":103,"integrity":"sha512-1MMMIKv9Md+aIYLV3fXVrhzMStfJgFF9XqgDLTEaOf4Ui3sPIxNS4Du+2IM04nHqEl1r/3LnHuDeu1ihpFpQ6w==","signatures":[{"sig":"MEQCIH7i8LXwcv5wRbNPxhTubExk0zz0YBXv19kr51QFJCKzAiBU1SqYOZCgJWIFRVGQx/dgxm6RuCYqEBKBofwhyOoryQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.8.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":180089},"main":"./index.js","type":"commonjs","gitHead":"6175b0f2033a80504bdc79d6212de9377843d787","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.8.0-beta.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.8.0-beta.7_1693603864687_0.23361389170378555","host":"s3://npm-registry-packages"}},"16.8.0-rc.0":{"name":"@nx/devkit","version":"16.8.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.8.0-rc.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6d2e40974699895a8b9f2906e3ae01bf187769ca","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.8.0-rc.0.tgz","fileCount":103,"integrity":"sha512-SQEvJPmT8WzPw9H/nk4/uVZJ24a5uuB7XEfvt6PXdZjvzVTaZfYKRae20UPcyIOkGVqDnTpjTMylgmCidLM97w==","signatures":[{"sig":"MEUCIQCn9tLQlEht9mOi+fwvsx0sGj9dJUpS1DMUPTVc7xR9VQIgJwU4IjTHcSlIl0LHJyZJgC8JWjEdDPT/+ESRQEY3kRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.8.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":180085},"main":"./index.js","type":"commonjs","gitHead":"44d0b22f4f6c4a790e2ad4702bf27ffa15073582","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.8.0-rc.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.8.0-rc.0_1693923419699_0.2704986644232543","host":"s3://npm-registry-packages"}},"16.8.0":{"name":"@nx/devkit","version":"16.8.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.8.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"21772d89b0326f97163d80e64c45d785b34de0fa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.8.0.tgz","fileCount":103,"integrity":"sha512-vFeWR6dQSmiVWOccIj9vpnB0nRzOY+VWucDDbQ4TKWQKzKfpnFDMsGxImff1AHFI0h4pvJOimDrY5+hktRrYew==","signatures":[{"sig":"MEQCIHkVXYrZsG2ftgnjh2cko5ihZV0bcVhpo3VxeB7JPhFHAiAMGlvk/Us5SQtglvlfxO0tp6WEEl3aui6egM2q6FgcTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":180075},"main":"./index.js","type":"commonjs","gitHead":"af53c7cfb21c0ebc7be2dab33b712f8d10bc81f7","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.8.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.8.0_1693973105628_0.5420073748695322","host":"s3://npm-registry-packages"}},"16.9.0-beta.0":{"name":"@nx/devkit","version":"16.9.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.9.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d205bb69b9ac8e907ecff180482b536c7747f74a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.9.0-beta.0.tgz","fileCount":103,"integrity":"sha512-89x4/gWv883kofrkAgH+KojOZtGaGY2axrcsFM5fQ35ZQyIz0fgcwVSIai4qJ17lW94pyO+gapX3m/Wd6g9NTg==","signatures":[{"sig":"MEQCIFZMrXh3F2V7EfJAEpbLkKmbW/+pa+8+7bho3VDd3MjqAiBIUOvVtiKxB7XvZjcrtDNUUM15BtuI+qlbFjd1s8pIfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.9.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":180185},"main":"./index.js","type":"commonjs","gitHead":"822fb12c3f0bbaeb6d4a6fbc6cb1064a291e907f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.9.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.9.0-beta.0_1694124572768_0.05537334388597537","host":"s3://npm-registry-packages"}},"16.8.1":{"name":"@nx/devkit","version":"16.8.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.8.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"830a6f3daf774aabe1a95e257eb4c832ee85d497","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.8.1.tgz","fileCount":103,"integrity":"sha512-I+Cg+lXk0wRz6KC9FZbWFuJWQTXAt5O3bNl9ksISmzqmEyuy72Cv+/MBHvF7o54Sq80DNw+RKWB1re5HFOsqCA==","signatures":[{"sig":"MEUCIFwzN3tmx9gslwIvFHvKNV9jvfNlJBGbMAJsvfQO7G6TAiEAuA+36o7rzSAs5w7JjE3mJ/eZGAG3qnbEUiyCxh4QR1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":180318},"main":"./index.js","type":"commonjs","gitHead":"29a7b8575e683d3a581b4bf6f82ee4486bfa94dd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.8.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.8.1_1694126705140_0.5715972477920872","host":"s3://npm-registry-packages"}},"16.9.0-beta.1":{"name":"@nx/devkit","version":"16.9.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.9.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0ed7003ac84e2880255e3a3f3e64be9fb53e84d3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.9.0-beta.1.tgz","fileCount":87,"integrity":"sha512-clm2Q/HswbbajyvT4XS2H1pgjeAAInwdJ4LkKw+rj1d7a4XjUbRdKisjCjENNNS9COE97hwnaoxmZ2msg7sX4w==","signatures":[{"sig":"MEQCIAPEvmp66FwwWDi+84mZXIiCtXYSIwjbTvQ02iH0PeqUAiAmC2KCpPjXnIMRDg4llnWn77vgrF7vW/6ew7PvSHhkMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.9.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":155495},"main":"./index.js","type":"commonjs","gitHead":"5056d6cefb2949ba865019e8b71e633fba28c091","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.9.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.9.0-beta.1_1694615474336_0.39073948693151817","host":"s3://npm-registry-packages"}},"16.9.0-beta.2":{"name":"@nx/devkit","version":"16.9.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.9.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b5639450f289fa49f06210e3a51aeb153f5de7be","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.9.0-beta.2.tgz","fileCount":87,"integrity":"sha512-jlaDKxvKSetI5jkVP8iBlhTl19IIY4HVAPpvyHXA8F3Kt5JT7iAcPclDMYWnr5DtIyRud3wZDkXiZQGdiKDYEg==","signatures":[{"sig":"MEYCIQC1thMpTRJk8iKzSMKS+M7Bkte3wmT3NSZqqvUIKREtygIhAIHRqI1zI6y8Jw5eKwboIPRMjXbQgT2BvDO4b1pywHri","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.9.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":155495},"main":"./index.js","type":"commonjs","gitHead":"e11d538fa2c7266066d554d9405abab8e0a65040","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.17.1+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.9.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.9.0-beta.2_1695066846709_0.16549133807330452","host":"s3://npm-registry-packages"}},"16.9.0-beta.3":{"name":"@nx/devkit","version":"16.9.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.9.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6dd1b514c183416ba27c689d3d6abf97a0964ced","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.9.0-beta.3.tgz","fileCount":87,"integrity":"sha512-0YvZlMwzxJktmBXv8iBwD577VW+TrXLy4w5pxYnr98KX8fNcyep8ZX/WPnqIi82y8myW7q+xmJrLSDJzDahoHA==","signatures":[{"sig":"MEQCICLCV6HqJVh7HLcIevO/7eRlHeeWtlJkohRVu1GHgG4oAiByYx/THPv4KZqroQ+RICCow1JStN1boj3nqL+rBVMxoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.9.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":155591},"main":"./index.js","type":"commonjs","gitHead":"d5692528c089a75c76b21d2d1235d8cc5dbb1d26","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"lerna/undefined/node@v18.18.0+x64 (linux)","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.9.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.9.0-beta.3_1695218513572_0.5671970605712269","host":"s3://npm-registry-packages"}},"16.9.0-beta.4":{"name":"@nx/devkit","version":"16.9.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.9.0-beta.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3630415a8861278c99b4777bf12a865f6c8f5cf9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.9.0-beta.4.tgz","fileCount":86,"integrity":"sha512-O6KGuaG5PvYWTZSnC3R+CR5CwDs9ho1xJWP8LJNiLHskO6+NHd4/8BhnH0t9tfmCg5D3zkmO2ku9JkRKn32+yw==","signatures":[{"sig":"MEUCICVAF1TJelPaVBW7MyGkQKF16GGyDWoEi6zU3WiCKDuFAiEAwl+ojPFbrVqdYCD/NxpFaPHaetUjvvYvgWRtWEJZcLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.9.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154202},"main":"./index.js","type":"commonjs","gitHead":"ed0456e798e3e60a4e3d0936d2cf04d8a5c9ec12","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"*"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.9.0-beta.4_1695319710205_0.8873829754793452","host":"s3://npm-registry-packages"}},"16.9.0-rc.0":{"name":"@nx/devkit","version":"16.9.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.9.0-rc.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9c167dadb637ba510d1e9df05aa37c46fb72a78a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.9.0-rc.0.tgz","fileCount":86,"integrity":"sha512-8RPJ14eEhkpA4s2Ov5EcRQHoiUds3/MMXN2xJuoLryPfx1q8MziIUQU1ruhZouElp396uNKc6iQwjvVJH1dSOQ==","signatures":[{"sig":"MEQCIGvgpK1QCrFJz+jc4dz47NBRB1apJpYBXrvL5oUvIhvgAiBDA9eiHS11e5jxLE0zN7/3gpaA15P3WSe9zi18F8yuIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.9.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155632},"main":"./index.js","type":"commonjs","gitHead":"ca85d2683eb2b4cabb53f7059655b6dae7f2d8a5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"*"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.9.0-rc.0_1695393517307_0.9085726056034118","host":"s3://npm-registry-packages"}},"16.9.0-rc.1":{"name":"@nx/devkit","version":"16.9.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.9.0-rc.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"980a8da85a562a77268cf372fcc3f22f5741c2fb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.9.0-rc.1.tgz","fileCount":86,"integrity":"sha512-VxIgTV85Lcmd08mwPfdLGCsNy9BVve8DdSNMbcTpZnpgOIrWtOTta8zVAQHhbHhgVvS10wBSSGmRBqrww0iLtw==","signatures":[{"sig":"MEQCIHU/w4zmB97AAciq5s1CaVOF6qbcC84TXSoJckTgKQplAiAkZTI507ERylyRChbAx5cBrlWERIN+x9r49uy2dEUA7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.9.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155632},"main":"./index.js","type":"commonjs","gitHead":"295ec47f5d0cb8b2cce607d4231f0fe62e44d7d8","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"*"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.9.0-rc.1_1695413481721_0.19297988840482927","host":"s3://npm-registry-packages"}},"16.9.0":{"name":"@nx/devkit","version":"16.9.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.9.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e37fcbe675a48e503ef8712cb9f56a154d796db7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.9.0.tgz","fileCount":86,"integrity":"sha512-cqCLyiX9he+4XPalUysIfuDZ+b+JbnuFRwo0xIcrk86SwskVWBHGXgXthC7KoEK0ToCQXP+cEbXZqa5zZmuGbQ==","signatures":[{"sig":"MEUCIE0A3dxN4NGI6CK/vpKwhGwy/zfZhQ31lnzg7Tq/4ARVAiEA3zEuvbh4A1BurR3l04Taewv0klMWbuD75Z+qgb0aPuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155627},"main":"./index.js","type":"commonjs","gitHead":"e62f0b114b973fd82ba8be2d1559e7d8b1934392","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"*"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.9.0_1695421505539_0.31284939127951916","host":"s3://npm-registry-packages"}},"16.9.1":{"name":"@nx/devkit","version":"16.9.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.9.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"819f355849eecde24b40634150af3038d2652570","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.9.1.tgz","fileCount":86,"integrity":"sha512-jQMLX8pUKsOIk0tLFzJms5awPxKfJEi0uxY7+IUfRNHcnDkOFiv6gf1QqJ3pobmgwBdbC6Nv/dhDP3JT2wA1gA==","signatures":[{"sig":"MEUCIQDQ4K88Y71tSmNgslgLmPZdyubhzd8Anm0+MoFR+6gv3wIgT6/m3dQBQdusaAU5JHHyEqWL7JvI3R0BVx9dbN1Bt6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155632},"main":"./index.js","type":"commonjs","gitHead":"5cc87bfdc26ba2a24b8833c2397a0f87a32e44c0","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.9.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.9.1_1695703332282_0.8749994093576203","host":"s3://npm-registry-packages"}},"16.10.0-beta.0":{"name":"@nx/devkit","version":"16.10.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.10.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3421602f7d8c157c336f22a7335ec7f17877bc9d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.10.0-beta.0.tgz","fileCount":86,"integrity":"sha512-gVbbqU4pyqbodqGsZ6GPOMOrGZvpBN/NFTxzayP/gXFb+zJR5JS+NA+H/5VTV5uFYpIn7n6lzYQ7SSqSLPYbOQ==","signatures":[{"sig":"MEUCICi3nepGUHywmfOV6XbReIFM/wlvKWRYzt7fz6ugmKITAiEAloSdTWjDuZF6vgr2sSVsnPh6XOaYpIO96k+SNfYpvrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.10.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155671},"main":"./index.js","type":"commonjs","gitHead":"88a11e4a6143e66b5ea8c9796f049b3f0814d12d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.10.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.10.0-beta.0_1696432111012_0.16830770555690888","host":"s3://npm-registry-packages"}},"16.10.0-beta.1":{"name":"@nx/devkit","version":"16.10.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.10.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c5ef6f2207b7aee089fdb926f2eadc92fd23243f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.10.0-beta.1.tgz","fileCount":86,"integrity":"sha512-oPCExLUDqqqx8icJAHTIovt8MvapYfGvUlFAvV4o4FzY+lPGOvmPTXUP9/mj/W+HkIsVHU+sFFEByzsai85Jyw==","signatures":[{"sig":"MEUCIQDsTlge8lmosHMOzsmNVoIt8VOui9mBYVX+J6D3OJzpAAIgCXLbSdYKGds7OY8gHNhr/ZQMvNmGAu1XFEuCK7wmto4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.10.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155671},"main":"./index.js","type":"commonjs","gitHead":"ae54f305adb1dcd86eb98930b925a26899274954","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.10.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.10.0-beta.1_1696443844701_0.5718755621380684","host":"s3://npm-registry-packages"}},"16.10.0-beta.2":{"name":"@nx/devkit","version":"16.10.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.10.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0468629ad0bb072cbf80a2f3faee64798ee03d07","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.10.0-beta.2.tgz","fileCount":86,"integrity":"sha512-h+gwcXaXUEX9EJwlfoTJbfGxy9b2dr2jf1UYqQvhTTPLiA+tXBiJ9GzD22rXxcLLQnFQhWGLYyGUttdbIg3exQ==","signatures":[{"sig":"MEUCIEIbY9cbghrYgThhSr/tz8D+47ODwtep7V6rmp0uqT9GAiEA4CHTXtZSoHhpWPN5o5WW28sgs/EW8dcFkwV+3BLlR74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.10.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155671},"main":"./index.js","type":"commonjs","gitHead":"f04519996cf8d1cf1c34153f2030aff47b60eaa1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.10.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.10.0-beta.2_1696461233851_0.643148395397998","host":"s3://npm-registry-packages"}},"16.10.0":{"name":"@nx/devkit","version":"16.10.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@16.10.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7e466be2dee2dcb1ccaf286786ca2a0a639aa007","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-16.10.0.tgz","fileCount":86,"integrity":"sha512-IvKQqRJFDDiaj33SPfGd3ckNHhHi6ceEoqCbAP4UuMXOPPVOX6H0KVk+9tknkPb48B7jWIw6/AgOeWkBxPRO5w==","signatures":[{"sig":"MEUCIQCY8ZmQSrsqC+5LTV4Wg0s7kr9noi+EOBiCi+01vlsXuwIgZC+Shc5uG03S2TLg5BkTzek5BcHJR04lOT2Tv5bk2SE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@16.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155657},"main":"./index.js","type":"commonjs","gitHead":"f04519996cf8d1cf1c34153f2030aff47b60eaa1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"16.10.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_16.10.0_1696463923887_0.4696881721464239","host":"s3://npm-registry-packages"}},"17.0.0-beta.1":{"name":"@nx/devkit","version":"17.0.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"30473fbdd44f49411661de220b3fe1ae9d7d55b2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.0-beta.1.tgz","fileCount":86,"integrity":"sha512-33glu+0x86UH/Soq6Eb9aA9pxKme+PyIlNiMRiJrhAB8/OvpTOtFFgEGXOp2ueapw+hKY8eKz8zhHouhVG409g==","signatures":[{"sig":"MEUCIQDGi2mPEXO3qUGYvHbHZm13EMmENOeOQ1jU4nbH1Vm0ZgIga5Y99f2m7fBwXxmJ8MasJrcLdIqCly0XRYVM+vqWJ/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155734},"main":"./index.js","type":"commonjs","gitHead":"bdbfd351bc98da6022921648f6b0923bc41b2d14","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.0-beta.1_1697061145134_0.7327420136569947","host":"s3://npm-registry-packages"}},"17.0.0-beta.2":{"name":"@nx/devkit","version":"17.0.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2d5320efe579100aeaf724027de15768c2835f0f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.0-beta.2.tgz","fileCount":88,"integrity":"sha512-vBRItigf5Likv07FWyd/7gGwVXP/C7AbbepNGdsYbpvJbvy8spUdWXmJdxjZzcLbVSwUy84YSW9ej7Sp2mTIeg==","signatures":[{"sig":"MEUCIDABGTaeCJEBU8qzHjieFKavj9wokpU4/fVha+GqPx2UAiEA2xYRZQUnCqdWVVUv9V77w83DQqu9h/xRmpNmUrXJz4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167827},"main":"./index.js","type":"commonjs","gitHead":"f10da6e1fcab20607d4144fa04d307eb711065bb","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 15 <= 17"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.0-beta.2_1697083343510_0.20685534411938278","host":"s3://npm-registry-packages"}},"17.0.0-beta.4":{"name":"@nx/devkit","version":"17.0.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.0-beta.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6988dd3eabc43668410f9188554cb063b581804d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.0-beta.4.tgz","fileCount":84,"integrity":"sha512-CZFvBnivW7ch50mw2ypfmxkQhKPPX484+7M1ooYN+kSklEiD9+suF01jvpY5ZcsmCm/JchETy9z+ViUmJR4vbw==","signatures":[{"sig":"MEUCIDaQE6Hv7KDIbTdo0Xoo9VMN9ylFir9QeCaJ7nCa0USoAiEAr+u6/fWKuke/u9C+Yzl6V5NNBRuExUTc/nDqllkNSEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152731},"main":"./index.js","type":"commonjs","gitHead":"80fde793741dc6c0fe8a249c624e980d98dc489b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.0-beta.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.0-beta.4_1697216520588_0.845985211971938","host":"s3://npm-registry-packages"}},"17.0.0-beta.5":{"name":"@nx/devkit","version":"17.0.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.0-beta.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"29967f9514049409f607061bf1ec920ec2a2fabc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.0-beta.5.tgz","fileCount":84,"integrity":"sha512-MPf3P8uTV5vbL+oBMLDnqqPhXYfgJ9vPLX9kutt1QUoSkVLtoHCCV8O53RvoZJ9sS+dGQVEey+ztxPlzv9bwQg==","signatures":[{"sig":"MEUCIQDE1wzPIURcxlXWexGc3SDsWUJ8eoG7Z1kO562ZoX8CwgIgdziLnA6g4Zc6wBBckD24dPGKcWLL2r+TCY8HMfFJRAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153421},"main":"./index.js","type":"commonjs","gitHead":"6299999bd89226279b3385e03be17b7cf9c5a4bc","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.0-beta.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.0-beta.5_1697253830377_0.1144411488098307","host":"s3://npm-registry-packages"}},"17.0.0-beta.6":{"name":"@nx/devkit","version":"17.0.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.0-beta.6","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b0e0901c802767d2a0c87f7adec598e1d8d48374","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.0-beta.6.tgz","fileCount":84,"integrity":"sha512-XVlpjJQqSGBZY8SWVM/NqU4QxMvh0lyoRGRolx2qK+O1NmZaWYEAK7j6DHg4QYokjuJ/avoQyUqx3efops9Ufw==","signatures":[{"sig":"MEUCIQCe0HS2/4PFDrpo/WiVH3rwDQG7iQwikgkToUV0FUr04AIgJdaMRQ9gTsZFnqVbD2qMfYV5nypfL9xgO4VC3TmFqlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153421},"main":"./index.js","type":"commonjs","gitHead":"d293d340093c6a8d1a219732553341b2e0010bb9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.0-beta.6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.0-beta.6_1697293541436_0.3383914712127951","host":"s3://npm-registry-packages"}},"17.0.0-beta.8":{"name":"@nx/devkit","version":"17.0.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.0-beta.8","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a76ac44379402fbb06bb5955bf007ad0a518c8ee","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.0-beta.8.tgz","fileCount":84,"integrity":"sha512-BgLe1Rg/kzek3hi4i6U2J3jLYHLBXWHQvXL8ShnRJlxfRGwejcSUOx4Tq0R6v5DgzkRSPw+mwmiDCFTgiT3Gkg==","signatures":[{"sig":"MEUCICNZAk+cRf9lOtt1MkFEvWy5IVW9RkiB52bs2wajQeNDAiEAvV1XA2mSEZ4TP0cBBd66qLAyldVVB2ecda5LuXnwzJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153421},"main":"./index.js","type":"commonjs","gitHead":"6f9d48cb2ce03dd0d79d20fb0024d327d6f468c9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.0-beta.8"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.0-beta.8_1697521568106_0.0057467642969331045","host":"s3://npm-registry-packages"}},"17.0.0-rc.0":{"name":"@nx/devkit","version":"17.0.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.0-rc.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d86b0f4ca827d52fcab441b0860095c26fb2d927","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.0-rc.0.tgz","fileCount":84,"integrity":"sha512-DQvdfhwKKgwF7e+qD3GEJZfN1Y49zFLW22682dkLVZp8qasVvOT3Wyer6UfL52tuI8Do4IVKjRii2n7NdZh1lA==","signatures":[{"sig":"MEQCIEagmso8ke89w78635yy8dNzQJCL5oDDXgFu37J+bcsmAiAl9I6r/sJeh5LYUfING7Z65ixcBsRmS66oP9UjfNKgDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153392},"main":"./index.js","type":"commonjs","gitHead":"2a18fd1f3f9e9f3cec2cf022faeffbd60fa8216b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.0-rc.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.0-rc.0_1697621747001_0.3573852282454819","host":"s3://npm-registry-packages"}},"17.0.0-rc.1":{"name":"@nx/devkit","version":"17.0.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.0-rc.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"804d78c57aaf349e2b868461854764398324ddee","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.0-rc.1.tgz","fileCount":84,"integrity":"sha512-e1PuSonyP7NiKM/Q4La4hPv+HxgqlZoUTmg//yByNAGoy3BesDkbI9rrVzIKo/A6p/oXblE5JAgEFDrW9bMm9g==","signatures":[{"sig":"MEUCIQDUPhQpRrW0CkFuZyN8GmrDMdiKohuM347MxcXP+e+nXAIgbq6Agjp3r5kWy25ANPVsRKcrugh8HOucmhDgsaj1LAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153729},"main":"./index.js","type":"commonjs","gitHead":"b9e671c11d77e2c47880f0cf60bde64c5d2aa449","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.0-rc.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.0-rc.1_1697688979682_0.9801283318690157","host":"s3://npm-registry-packages"}},"17.0.0-rc.2":{"name":"@nx/devkit","version":"17.0.0-rc.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.0-rc.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a0606deeaf7666917efffa825439709b83c96a9a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.0-rc.2.tgz","fileCount":84,"integrity":"sha512-4OPW8BtOz2RoZCsVyuwPc9NGRqucePX1ux5fYV/I7yENQ+wbX8hZ8/enVa20kGCGSiwR0J3HDYKn/cP4fEAc1A==","signatures":[{"sig":"MEUCIDyCaVfmIct/9hALeedA5ANblz2gBTOrzSxHHC6e05A/AiEAk/P+aLjQM8EhCJlHvV7EKmjwEypZdhfto895GDWLcXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153729},"main":"./index.js","type":"commonjs","gitHead":"ef4ffe9bc828d21c44c7d7c28601bab2783b4030","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.0-rc.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.0-rc.2_1697723626962_0.33271222106573783","host":"s3://npm-registry-packages"}},"17.0.0-rc.3":{"name":"@nx/devkit","version":"17.0.0-rc.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.0-rc.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7f40900d7f23045b7ea3d182af79ffc12cd434b9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.0-rc.3.tgz","fileCount":84,"integrity":"sha512-XxWtahJxwpN2CPz5mIWTJs+uZzbelDNpGUVgsDWXe9oYUoeRspUqz/P351NeEelNkNYPNNOhjWGPdyHEJkvudQ==","signatures":[{"sig":"MEQCIBIqgGu/MTNGAPqVMcEqet510KMy1H+D7Ir36SHYE6cdAiBSO9GJxwO/hnyYxJmSZCL/egrkZFJNhzy1GGz6mYVOgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153729},"main":"./index.js","type":"commonjs","gitHead":"e887671bc9518f3a43c60ba5e648b18735ed4d29","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.0-rc.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.0-rc.3_1697731471081_0.8386704374889251","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"@nx/devkit","version":"17.0.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9f52f6a479ece7d51f6c2d0537830d3263b55db1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.0.tgz","fileCount":84,"integrity":"sha512-NqN+I3R+Gxuy+gf04cdMg1Wo29CyhT2F87Yvu2JU355BfB3MOAFfOrQpPQt5sPlZRloZCrz0K3c2uftNkGSMUg==","signatures":[{"sig":"MEUCIBhuDq6PEBLNRc/tJVKR4CvGGR5ZSbWvnGL3j5temsAuAiEAo3TwpXGhq9Hy9porg7pR8ojQ/WJoGkG/coTOURB7qX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153835},"main":"./index.js","type":"commonjs","gitHead":"15f558d253daa500f3983e8d8591ef8c8be5dc34","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.0_1697751834915_0.9247270945457082","host":"s3://npm-registry-packages"}},"17.0.1":{"name":"@nx/devkit","version":"17.0.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8296bd9c78d75140cf1bfebf14e671d87f499140","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.1.tgz","fileCount":84,"integrity":"sha512-YMyype8zN+VrLiTbJMa3zrmMRRolLfPQ+5qGjUhAbgvpzVJlrtkXmZzI8YjYZ7dvo5e/y+NiljUYF+ZN88gpmQ==","signatures":[{"sig":"MEUCIAHR6uAfjX2qgeZ9fsttyIzQPpqdt3fIqKM8+5Y16G/NAiEAvdEBpNjoEwTy/hjHyhjxJlm4WwQABjD8bcw1HmPqmeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153835},"main":"./index.js","type":"commonjs","gitHead":"e20860d0caa5af7bca32332c18b3ea39bb183933","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.1_1697826877197_0.5426667530158567","host":"s3://npm-registry-packages"}},"17.0.2":{"name":"@nx/devkit","version":"17.0.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2f931d243dcc08e3cf4e238d782bc14ee40312f6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.2.tgz","fileCount":84,"integrity":"sha512-gtJNrFtGZa96qAM4ijAvoCLj/LuUr+Jq91QITsYE4cvYL0qan4zGcAOBMclzpaXVN9pwpko+veDwHwnmp/SXTg==","signatures":[{"sig":"MEUCIQC8f6GPeF7RYS0R0z27ckNMhrZ78/em+jrzbrZatopu6AIgCzwJTzy9Z/o+rw08aX+9OKW4g4X4y6XwwgPRkYoEXDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153835},"main":"./index.js","type":"commonjs","gitHead":"3e0f5c4993fda9be7a7ab5c4e60eecac8de7eaba","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.2_1698256145025_0.05966571750876759","host":"s3://npm-registry-packages"}},"17.1.0-beta.0":{"name":"@nx/devkit","version":"17.1.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.1.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2df88c3dace091aa4d656f721cb05ff247c38ee0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.0-beta.0.tgz","fileCount":84,"integrity":"sha512-O/4bk/XEK1bi+5dx16vDn6PokaLmCUqcIFP1H+iY7sw4598eHqQXnjf39uejmpn+Ce/2hK/iILr/arBxHeNIQg==","signatures":[{"sig":"MEQCIQDShqPC8uR8YM1W+ILUyPl0tsgwBeOAvCyx7rO++nyLVgIfM6GZ77aW8fl4A3RV12QYdIj98PcFrXGwxrNwq9Cgwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153849},"main":"./index.js","type":"commonjs","gitHead":"f9fc3dd42bf202ae10b7e762800a3d0d6fd81243","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.1.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.1.0-beta.0_1698353691834_0.7662149044489688","host":"s3://npm-registry-packages"}},"17.1.0-beta.2":{"name":"@nx/devkit","version":"17.1.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.1.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f681a33ddef84e987c9aa360757c2cdc7b933ad0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.0-beta.2.tgz","fileCount":88,"integrity":"sha512-GLLR20QxNCWc9VkWGRcl+z5YLWRIOPNckvDCOp2fpPxzGyAToqdh5msgoAzNiG7PmtBWbWcCapUSBEJXFRllLA==","signatures":[{"sig":"MEQCIDGxddHTzaIL1JG60L4BtBZZeguexXD+vA2yEdJH9yeGAiAJtP2/ZDCMGcWVG1kAYfKDiM2txbjfp6ZZGyg1o/vNPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161639},"main":"./index.js","type":"commonjs","gitHead":"d1dd605ed23b1c612b4a4d0ab16b409c673036ea","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.1.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.1.0-beta.2_1699045234220_0.40706999577289493","host":"s3://npm-registry-packages"}},"17.0.3":{"name":"@nx/devkit","version":"17.0.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7002361bf097d818c07be6fe8042185fd96111fd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.3.tgz","fileCount":84,"integrity":"sha512-gW9aVc2BJBQ6PME07lsiaHg2Tjm9FN/qFjzxeSQYe2cR/s4hXqCBUfgKEqjgzMq+ykDR2Japkd8Vg8BN0uWnpA==","signatures":[{"sig":"MEUCIQCesvlZKPGIx2w8A5jHW9C1z623SNNawHntx8mYQykkNwIgZ2mJ4a9HdBmn8dzubclLtI6Dz6ZjNoKrhXho0iy5Zio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153835},"main":"./index.js","type":"commonjs","gitHead":"df252a6dc066164cca40c166a6ec95887df4f36a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.3_1699046473639_0.6852918915989985","host":"s3://npm-registry-packages"}},"17.1.0-beta.3":{"name":"@nx/devkit","version":"17.1.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.1.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"09da58a774e222a5cd68f48d3a23d63a60dd2538","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.0-beta.3.tgz","fileCount":88,"integrity":"sha512-ag95OvFx7z6W+vDAi4Vh6c8toK419dbuNXk4TWypPtD8Ly0mHCupmH8b8zCykL41NlSSuc20tdwoIJPY42aalA==","signatures":[{"sig":"MEUCICZPlPoLKLYciysu7IZ0vU/WBZhy2gKiHiwG0JhcUUpKAiEA4+j3RB6mCkNNARN8U898HzqYP/GOe4Vx5czeRvUzoEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.1.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161631},"main":"./index.js","type":"commonjs","gitHead":"25d6ec3a921d09cb95ad81ce2471e11e3f51e9d1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.1.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.1.0-beta.3_1699393686126_0.7600966802922646","host":"s3://npm-registry-packages"}},"17.1.0-beta.4":{"name":"@nx/devkit","version":"17.1.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.1.0-beta.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a32cb1583460011137efd8fee0f99b00325361ac","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.0-beta.4.tgz","fileCount":88,"integrity":"sha512-CT3NfKEFMzom8r8mOjbv1mFbTTKcQxUB+fqrsUMTV3zWFV0xBhXPfpuk4r69QrDhe/bjCqi/FwTeXYaugF4n7g==","signatures":[{"sig":"MEYCIQCjtcNs4J9qPUzIYU4VcEhfsuWV+HYW3XwR7G4FPMJQkQIhAK8f1SThzJyXiAxK7CaMPPLPUuT56cU860MSHA+ROi/i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.1.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161631},"main":"./index.js","type":"commonjs","gitHead":"304a6d14d6186db60bd98ef10e19b7a3d585aae5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.1.0-beta.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.1.0-beta.4_1699458106048_0.7119423675387471","host":"s3://npm-registry-packages"}},"17.1.0-beta.5":{"name":"@nx/devkit","version":"17.1.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.1.0-beta.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4dde06052f0afccf219498cb712025581385b219","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.0-beta.5.tgz","fileCount":88,"integrity":"sha512-EVturYJ6M0+A/yI07BDvSW/4DsGjRBHKOs5DR4zpkNmx2bAAOnrvJjZ6LeV7z0EtGViCHMZCKxslqSmL7OdUBQ==","signatures":[{"sig":"MEUCIQC/ADHZIHhbwe3Q6AWoxc+BJXI3AEQfop4Cp1G4Mhm9agIgUop+hIUK7iWP9RYxVzYZdDU8Bj346cxaZ4X8pUy0Cyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.1.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161631},"main":"./index.js","type":"commonjs","gitHead":"26160cd3b4ac77425a7dffff07d4dae9df3bd757","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.1.0-beta.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.1.0-beta.5_1699477834373_0.6084023707268214","host":"s3://npm-registry-packages"}},"17.1.0-rc.0":{"name":"@nx/devkit","version":"17.1.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.1.0-rc.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c10a6a80a12469983ebd881f042db3f2d6d19226","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.0-rc.0.tgz","fileCount":88,"integrity":"sha512-nHERtciy8xb0I5tz9p3B4TLl0Te+AYf5H8O/TLzk2wktqTuHcLhrIcL/vI6skEUGSZABc3vIuTbB5j9RMthsEA==","signatures":[{"sig":"MEUCIG332UK9e9AcQAYNjQeehfNRJGBMzBgeQR6bReuq2xuuAiEAwnpjwd5FM9iZ96izc7OLJ5aut9sfWHcBqG62QAADJu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.1.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161627},"main":"./index.js","type":"commonjs","gitHead":"b4faf2dd3b3fbcade856121d892ac2402fd14e37","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.1.0-rc.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.1.0-rc.0_1699493233674_0.24033488812578208","host":"s3://npm-registry-packages"}},"17.1.1":{"name":"@nx/devkit","version":"17.1.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.1.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b3b235cbe1e91cfebad0a4afbea9d96badb3c70e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.1.tgz","fileCount":88,"integrity":"sha512-fOIaVRu51eG4AvnysWW0vTH9ZhjXlt/xm1uinfjfa8n+F2yVmCfT8erZaW4XsiodfJcCfs3ICwkcVCtF9aCeAQ==","signatures":[{"sig":"MEQCIGK6ptNYwZQFsQ3dl3jLGOOHrzZJM4d8rqwLjBzmk1UbAiB17bXEsku3tpbsQUqVTKO4p5yrTspG/GFk38YEqhlyZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161618},"main":"./index.js","type":"commonjs","gitHead":"40f54d57c9f16cd76f987dd53a1a67b82fd0e3d5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.1.1_1699554055914_0.10732340448641708","host":"s3://npm-registry-packages"}},"17.1.2":{"name":"@nx/devkit","version":"17.1.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.1.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7e64b195a29c005d4615bfa70a9ee8c70d4e2069","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.2.tgz","fileCount":88,"integrity":"sha512-9Izd9jsa++AaZSSlhi0zkv58k4clzE0kICurx9DjfWN6zXnD08HqJoUYCVVaeYS/SrWlQUbMig8e49BO8ZV5mw==","signatures":[{"sig":"MEQCIE+C2SwqH11DQgHic8uwOKZ4hEp1kCYc5uR85x/dPh49AiBp0hhGU9h3Wl3sLpEWBxlrPDOxn3lc2fc6d27m4we9OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161676},"main":"./index.js","type":"commonjs","gitHead":"444ae346bd60b91103f976677aba7dd80c174212","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.1.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.1.2_1699892641474_0.27378828070104855","host":"s3://npm-registry-packages"}},"17.2.0-beta.0":{"name":"@nx/devkit","version":"17.2.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9290a877fc54d0584f9ae5a627592bcad39ad971","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.0.tgz","fileCount":90,"integrity":"sha512-KyrmDuUQpPflLPBRTLactvv3oZdh/FCvW4IbDKNzc/NQyfhPg2SmZ1XKsw+Duac415GkFG3WAyRt92+sDPmTHg==","signatures":[{"sig":"MEYCIQCTLkDY2OYTQnctpK1GFxu/nihw1+/TxxXGjVYd0akzuAIhAN9ubmrlIVcGDi1NvfBahlNvtndhK8ZHPxK2Rmbypdoy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162608},"main":"./index.js","type":"commonjs","gitHead":"8a0707df86217f8ec1aa94b529ac9f2eeb136e15","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.0_1700095010863_0.4241280625741639","host":"s3://npm-registry-packages"}},"17.2.0-beta.1":{"name":"@nx/devkit","version":"17.2.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7aba11e5312ff4efc2f986bfad9b06ebf5865b21","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.1.tgz","fileCount":90,"integrity":"sha512-GQ3/80xTljlDSDQRcF8L8wCzf6RHytas5bZ2GDzZi1/oHyTvW3d+dHbphL7ZlBcuvLCJtXyK6R/Qe+bPHaTzCw==","signatures":[{"sig":"MEUCIErZjPofr44FRCQEFhUiZno1LmOnOVVerIYYA6ACggpKAiEA0BXfjLt9Mxsc1zUTaVhe4J0EiaIF05q61w2006NNNHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162568},"main":"./index.js","type":"commonjs","gitHead":"30d94f76ee29f9e88a034f9dfb86f80edd2ee646","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.1_1700261157777_0.8975077755451002","host":"s3://npm-registry-packages"}},"17.1.3":{"name":"@nx/devkit","version":"17.1.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.1.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"990995dcf32ab8e250ad0cca503ed0266b0aaa01","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.3.tgz","fileCount":88,"integrity":"sha512-1Is7ooovg3kdGJ5VdkePulRUDaMYLLULr+LwXgx7oHSW7AY2iCmhkoOE/vSR7DJ6rkey2gYx7eT1IoRoORiIaQ==","signatures":[{"sig":"MEUCIFH8rRfrdHXcZzuAdk0vB1rREUcmNwAOmbB2uoVnyFCQAiEA0a6iVKui4d9qcO+BWG5kM+J7d96Wiw254sZqahBDcyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161676},"main":"./index.js","type":"commonjs","gitHead":"3c98ab477e473daed56dcf175bced7a9e5241bcc","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.1.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.1.3_1700507343119_0.3319703269556844","host":"s3://npm-registry-packages"}},"17.2.0-beta.2":{"name":"@nx/devkit","version":"17.2.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cf1dfdc990080d5bdfbcf3a6caafc87de1d81c6b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.2.tgz","fileCount":90,"integrity":"sha512-WlMzTcOpofLhyatNCjuzQDLIkRe6NoDk82to8NaZB/3hoF7OOpYfaMBjoaWDoWilcnaNXTExmmVjbIMx94s7uQ==","signatures":[{"sig":"MEUCIQCw6LzNsf5KBCS00gVBM3tVIoTMOrs4D6VRpOzwS0FhIQIgJFT7JxxQpDuxCP4JhJuSY1PZ+Tmdio/rOeNYhI5y90Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162568},"main":"./index.js","type":"commonjs","gitHead":"a916794318a31ddb4c54d690bbffa56146a5f94e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.2_1700593270200_0.9450578560805203","host":"s3://npm-registry-packages"}},"17.2.0-beta.3":{"name":"@nx/devkit","version":"17.2.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6d4a63745ed0df44423aca87e9071b336ff83018","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.3.tgz","fileCount":90,"integrity":"sha512-gM9voZfEfd+DVQr09OLUSCVKKU/SSGtI2DJfN9cRXXHFsAtAW2RAccovEBsqDNOmFYjw7W5C3gbz8VcOyBnrFw==","signatures":[{"sig":"MEQCIA3znCU7ot1v4TWDxLAnjIXTT6GJMrq0SweQ899X5Jc9AiAJZu/JAN3hgq3BjmBtrr3gYRa2+DbC7pxv3xVPrMZYUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164974},"main":"./index.js","type":"commonjs","gitHead":"cd34fc4a842f5762d0297357bccf851e9ef2692b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.3_1700683743159_0.022209478398765636","host":"s3://npm-registry-packages"}},"17.2.0-beta.4":{"name":"@nx/devkit","version":"17.2.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"186adf6193a7c5fb8cc988a8d2058cb9d183a87f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.4.tgz","fileCount":90,"integrity":"sha512-nTI/WF1bBtAgaVobBH9B9H9Vhu4yMarFmJXKVzLXIAA2vIyFtHO52THlVj0ozZM7KTDiDK1V7ezPGDr5bww7jw==","signatures":[{"sig":"MEYCIQDbyGdBvdPDSptPNBi+ey5fJnWJAUWaYu42V5eKAN1KjgIhAIythEDbl93y2GrhK58ms/Jp94gtmDbx5uP/re6BLDoP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164974},"main":"./index.js","type":"commonjs","gitHead":"9c533f0462141f1fb2c203552285e1ddc85c913a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.4_1700699162888_0.9642469689289759","host":"s3://npm-registry-packages"}},"17.2.0-beta.5":{"name":"@nx/devkit","version":"17.2.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f3095b026ead294af2786f91ab1a20d7545c24bc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.5.tgz","fileCount":90,"integrity":"sha512-PyjlfV14Sl0l5hGDNSMh4E6oFlgqstMNeR96gPRme8XyIAEqwGEwWedf1aE3eli1oWP4XQuLVGtFkfiWQJ+0uQ==","signatures":[{"sig":"MEUCIDTl4j3eUCHlOEgFgYxDmI0scY3N2TonjGzmXghzISxLAiEA3MnTl7GqcfAy4uLKrCCG0UTYVf1DJ885YQ+l0uDOWDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165056},"main":"./index.js","type":"commonjs","gitHead":"bddafefd5eba53ea930d47f5fd125e0ed5a5ff0f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.5_1700753835469_0.5203610194559429","host":"s3://npm-registry-packages"}},"17.2.0-beta.6":{"name":"@nx/devkit","version":"17.2.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.6","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b04db93c10adc6c606e8c7180f278c8ac0e74853","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.6.tgz","fileCount":90,"integrity":"sha512-eCC1SHLs8ZttEvMF2pqoDpQeqAZnNg+2lyGL1SXu28ykZ+ovf1qGr1HTt9Yt245gzFsDNvoTJGxDwUTv4RUQvA==","signatures":[{"sig":"MEUCIEPvyqh3RuFp/SH1Lcqo0HDy1uFfPS1zre4sHjN1s6ydAiEA1PUIBjeqdcjHJdzbEqQXB6CZqWhlpTdwhaRh0nkfZpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165056},"main":"./index.js","type":"commonjs","gitHead":"f8a6b70853ad58d05433c6ea36c9e660e495cc7e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.6_1700773987833_0.9477776236547393","host":"s3://npm-registry-packages"}},"17.2.0-beta.8":{"name":"@nx/devkit","version":"17.2.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.8","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3dd8654aa875a6d15f9115e5216e44f1d5899a43","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.8.tgz","fileCount":90,"integrity":"sha512-tZMBwAy2TkyVYWeR1t0HC0FO00MkgvhR3omJbIHNj56TzmJUIPsVlz6X3B2MaBAoH1R44HluLU2VWKkx5h/fnQ==","signatures":[{"sig":"MEYCIQC/azmJx9AAHBm02AbafLdGUyfsf1FMWX1QG/wTIeQEYwIhAPdElCFX4JqrN+l8rTVwYkZDWPNwqWet72yDBAHYlG16","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165070},"main":"./index.js","type":"commonjs","gitHead":"21e952f37ee31007b222869d027effedad0f9157","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.8"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.8_1701125437431_0.9630198375256036","host":"s3://npm-registry-packages"}},"17.2.0-beta.9":{"name":"@nx/devkit","version":"17.2.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.9","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"749837e1eddd913e4aebaa987a6d97f3258f43ac","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.9.tgz","fileCount":90,"integrity":"sha512-2ms4GU0K5ENvaZDWajYtujGBJiObMM+P2IAm+T9vdzd/Bwi5M9I9u1WjeMGybRRyN3n4Hv0kn+x7gOJXmriPkQ==","signatures":[{"sig":"MEYCIQDr51drHLu4wRcGS61XX38JNw0RcuVe/hbaeVa4CqGgsQIhAL+oFRfjMle+JgBTyyx2xoG4S+pe1mS/gpYDORpImUMH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165070},"main":"./index.js","type":"commonjs","gitHead":"507fe42e4f3e132a980eac39dc4eb5a2651d0fd4","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.9"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.9_1701196549295_0.8074766209413977","host":"s3://npm-registry-packages"}},"17.2.0-beta.10":{"name":"@nx/devkit","version":"17.2.0-beta.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.10","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"26f4f0a173d4a04ea16c9a563e8e2226d802c205","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.10.tgz","fileCount":90,"integrity":"sha512-Ct/NU0pQQlR8nQUG/yYI6Byr3EDJ83Z9tKkt5/A2mP9ji6XUd3k3ypyqy7UUkDq2+4K+HX7lhBATxC4I5rp8wA==","signatures":[{"sig":"MEYCIQDhEJJxm6Vd3Kf26OT5WD9CpHiIiI6cw0iZ7S5YjwtYnwIhALq7l9rRJLva1M3+ui8ztC5DMRWfWcXRSlTw/WclC9+M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165072},"main":"./index.js","type":"commonjs","gitHead":"2c88282e8a00b1a3782feee68ab11a34bd32dd6d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"9.8.1","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.10"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.10_1701271733121_0.4833710015143724","host":"s3://npm-registry-packages"}},"17.2.0-beta.11":{"name":"@nx/devkit","version":"17.2.0-beta.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.11","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c9ba0227ed32eb95bbdb150e3e28aba1e3eb03fc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.11.tgz","fileCount":90,"integrity":"sha512-urAutWTtCbQZb/bOc7KG0dgebqvt9Z6ojY3SXEUXdqrJKPxwf2OUx8fCDxWChuHPLyaO7CXKzK97oi7/scr0Ug==","signatures":[{"sig":"MEQCIHwX9uolvaNWj1Ah83vAyXiCXhPVTmM4myB7EibccgabAiAOxYWYLN8jbBQPEFKNMuPEzf4rmUmH7CrLKsSpWY38mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165360},"main":"./index.js","type":"commonjs","gitHead":"fe63f856ec45df0a4c05b51d618dab9b370054aa","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.11"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.11_1701355780244_0.4905685144013947","host":"s3://npm-registry-packages"}},"17.2.0-beta.12":{"name":"@nx/devkit","version":"17.2.0-beta.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.12","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"475cb9b241b747000ad648fd8875777795f18dae","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.12.tgz","fileCount":90,"integrity":"sha512-TGDV2FWkxLnNhmlDTL7kHC6DtCoKOzfzjH3VJdQOoGAR/u1uikUIQzf1IWMhuYWSRBoASuwPbeV4E4VfnIru6g==","signatures":[{"sig":"MEUCIDkt+Lbf6nxx2ewddV+DFiLja7zTUAI2RycOaX5ru2BLAiEAymKPdtB1r98yhyGyl6x7OX4ugpCsD5MkkwkzAnJd4mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165360},"main":"./index.js","type":"commonjs","gitHead":"83db767b27cdf08f6b99788e461261aafba5a7c1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.12"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.12_1701379889377_0.536858233007329","host":"s3://npm-registry-packages"}},"17.2.0-beta.14":{"name":"@nx/devkit","version":"17.2.0-beta.14","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.14","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f738358a15b0ab84c9018c63609023bfb16206b7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.14.tgz","fileCount":90,"integrity":"sha512-m3tQx/94/hOj7bLP7NfVtNlsIgPD3LB45gPRoVgX8qmOOHYqVoZ8mL6tQlwut6D7bOC7RSXC4kiZYSoAku9PXw==","signatures":[{"sig":"MEQCIDfq7YYN6QsLhZjES9L3FfXnCo0cELxaN23lUnUxdWy2AiB8damlnLAtjHeKOowYedDCHfCl4tuRxw/P/9fRD57wXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165360},"main":"./index.js","type":"commonjs","gitHead":"cfd8c898ebe720ffb3ac9273ddd469c7fe28b9ae","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.14"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.14_1701808604171_0.38378589238066785","host":"s3://npm-registry-packages"}},"17.2.0-canary.20231206-a93ee1c":{"name":"@nx/devkit","version":"17.2.0-canary.20231206-a93ee1c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-canary.20231206-a93ee1c","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dd9ca350df77f68272bb01ad91d418172aa5825c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-canary.20231206-a93ee1c.tgz","fileCount":90,"integrity":"sha512-6HliOQ4eek32+2o+s+NDu9dHPnwVromdsIXS67yKCCvTBxCzff4KuTurnmS6HrdFDQXIqZtXhnaNH0HLl34XfQ==","signatures":[{"sig":"MEYCIQDKBcNQha7scJrfT1bxbJ63w/mQZHc0CT/g2xtz8IJ5ZAIhAIP5caCHMAP5IlabvHstlkPYz+kMqBbEA6seB0Kc0fzP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-canary.20231206-a93ee1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165392},"main":"./index.js","type":"commonjs","gitHead":"a93ee1c4321d1bab35a5102659d09e664f33c457","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-canary.20231206-a93ee1c"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-canary.20231206-a93ee1c_1701832408131_0.25231083487824746","host":"s3://npm-registry-packages"}},"17.2.0-beta.15":{"name":"@nx/devkit","version":"17.2.0-beta.15","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-beta.15","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"554fc128d8ff1ef5e7daf076586ec9adff252d8c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-beta.15.tgz","fileCount":90,"integrity":"sha512-lmvcGfT31etefJC0rgmuBOlJrKXUW919sffqYjcOAWbEubGIVPFsRc41yHiCO674a/WyY6WTrto2i4HUkeXXXA==","signatures":[{"sig":"MEUCIG257Tvq6uUomNOyQ1TgRmZM2gWJLdnCupFDOskHQ66EAiEAlaorqZ5aF7VJXw9KVB/QJvobG7nw+Xi4qn2ILtqbfqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165360},"main":"./index.js","type":"commonjs","gitHead":"0618ba4ee4d91e86d576a9c4a4473d1c508bfb4b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-beta.15"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-beta.15_1701897545555_0.9210104271870838","host":"s3://npm-registry-packages"}},"17.2.0-canary.20231207-b8d24e6":{"name":"@nx/devkit","version":"17.2.0-canary.20231207-b8d24e6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-canary.20231207-b8d24e6","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1b9f9f81825f506266e429872aa9931bf1e885ef","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-canary.20231207-b8d24e6.tgz","fileCount":90,"integrity":"sha512-f2dvTZYtZWOkiLw/StH42g2GdkQATe++Xcua4l4dlDdv7YVWW1nvdEzdRSdHI1wXdU3lxzs/y90AVNmE2Z1GQA==","signatures":[{"sig":"MEYCIQC0f7ju1FgvB9Zrda5uGhXRb7Kx0dQhsQW3L/5LqwPwLAIhAKipWh+yq/JpglZnEACaCMbXNw4db9KuiamJ+7m6lNUp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-canary.20231207-b8d24e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165392},"main":"./index.js","type":"commonjs","gitHead":"b8d24e6d0e7a7d0773a49cdb1b1785fd8a9d5cbc","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-canary.20231207-b8d24e6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-canary.20231207-b8d24e6_1701919431196_0.18474203368923514","host":"s3://npm-registry-packages"}},"17.2.0-rc.0":{"name":"@nx/devkit","version":"17.2.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-rc.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b622d174683b58cf374a7ce197b009085ea3da21","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-rc.0.tgz","fileCount":90,"integrity":"sha512-9dFT0qICmpXkGBmB8HX8kL9q/A8SNyg2YGNLZk8fY1il9dvuboB/zlzAXQjbPE/b51WnZCdrHiQvBaY0Dcgo+A==","signatures":[{"sig":"MEUCIAmEHx0NPhBivw7zFzT6qZTaYOfyM4FSxYgxRx5iaN6EAiEAwFp/wedcBx3eC7CrF0vSBI1bm3iOO9BkQBoA3zQ1ovo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165354},"main":"./index.js","type":"commonjs","gitHead":"1984dff295437b392d2b679176419eee60051b11","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-rc.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-rc.0_1701994925948_0.8802697684207559","host":"s3://npm-registry-packages"}},"17.2.0-rc.1":{"name":"@nx/devkit","version":"17.2.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-rc.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8daca20769e6fbdbfc15b52bb66d5923f4f2621b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-rc.1.tgz","fileCount":90,"integrity":"sha512-LPJG6yNJBnfvlGP0LAS8kLL0iEptH5iIXzKTcdz42ZMZSHKVyA8AWimdimCDHB9EnhvqNR78zhazz2zWzsUpMA==","signatures":[{"sig":"MEYCIQCIasi6pI3aeZdoBjrVE4UWV/vxzXJ2PhKYjnBivG3HjAIhALVjalbUGaLAwUCh7vIJUB614MEcVqR1BiiRokZDCbi1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165354},"main":"./index.js","type":"commonjs","gitHead":"837c8ba7310a66cb979a2cda93dbff4712389309","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-rc.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-rc.1_1702000883401_0.20408158125821463","host":"s3://npm-registry-packages"}},"17.2.0-canary.20231208-1984dff":{"name":"@nx/devkit","version":"17.2.0-canary.20231208-1984dff","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-canary.20231208-1984dff","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"522eeeecdfed4fb5af18a362145627039ff89dc9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-canary.20231208-1984dff.tgz","fileCount":90,"integrity":"sha512-OEVXP5dGB8BY2mIItimeQZhiUcV+tFtsnd5IOfOjbYhbaT1qDWum/y7znHcXtFgIov79Fb2+2rad3W+tbtWb4g==","signatures":[{"sig":"MEUCIEF4SXjGCCzzKR9nCus1B4IkSuhBcJ3GMitMabuGlPzfAiEAn3YD0nrWx9stF9uEPd3sozAvdY2Ff7frW3Ea9o5NoKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-canary.20231208-1984dff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165392},"main":"./index.js","type":"commonjs","gitHead":"1984dff295437b392d2b679176419eee60051b11","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-canary.20231208-1984dff"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-canary.20231208-1984dff_1702005576902_0.9070829004549719","host":"s3://npm-registry-packages"}},"17.2.0-rc.2":{"name":"@nx/devkit","version":"17.2.0-rc.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0-rc.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7efbf93aca9850c5288de489ebf2bd400c100fce","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0-rc.2.tgz","fileCount":90,"integrity":"sha512-MHTCwEK1I3IlOVdL2FXkRS8OSRlem5nqg5QF3pLG9MP8SYJvswsF9WWG+vdod7j4sm5rZYiLgwxl81gYCr8P9g==","signatures":[{"sig":"MEUCIQCkCuvyZujZbWVBg1tfYEoR6T9Hi/EttvQy6kjdAiztpQIgAco5TfAovIsJpYxDGyPpKg+zw+mp9F+PZo6l6NMlL1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165354},"main":"./index.js","type":"commonjs","gitHead":"1b2750f2cfff4b2d04a0df12651cd460c701e9ff","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0-rc.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0-rc.2_1702054642253_0.18238648498904175","host":"s3://npm-registry-packages"}},"17.2.0":{"name":"@nx/devkit","version":"17.2.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2d9095a74778dd98ceecfd74b55af5d17187b7e2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.0.tgz","fileCount":90,"integrity":"sha512-9cgVDicIf2rdlMfWLq48RIBCzpHNgLJhuUtHCyvogr1ePZfG3YGA2NPHHW/QtRAm5kT8x5dWLtf68nlrAkcP/A==","signatures":[{"sig":"MEUCIH/VVQTcqRwm1AjuwtRZmIirbY3YWsFzS9NvB00dHDyEAiEAykJHsSBLSaLZqyaYG7xBW7c80ExeXdLBnqMbdtSITwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165344},"main":"./index.js","type":"commonjs","gitHead":"283f1d7d17f84f308ca0ae37b854ab8e472443e9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.0"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.0_1702058191715_0.1366628404271466","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231209-dbeaf92":{"name":"@nx/devkit","version":"17.3.0-canary.20231209-dbeaf92","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231209-dbeaf92","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"35e0fa44875f30d1585d16a4d4e8db0ccf9466ce","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231209-dbeaf92.tgz","fileCount":90,"integrity":"sha512-y1CBK932oRf2w2s9NDMZ1swZG10Yg8tqhH2OIX8+FzTT6Ehvimk5wX+BB31cuajLw7bHej6yt2UxVEjXLE7Wqg==","signatures":[{"sig":"MEUCIQDy2q0QlLY9MMh2ygYjHn6p66Rw9KByzwuGqRG64zb88AIgWGEqLtENerURDmIBLhYdVLK8yB/VLg1eMI5U8HgtEnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231209-dbeaf92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165395},"main":"./index.js","type":"commonjs","gitHead":"dbeaf920423e91da5b8ef31450c524cb6d589a4b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231209-dbeaf92"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231209-dbeaf92_1702091830101_0.596273511549775","host":"s3://npm-registry-packages"}},"17.2.1":{"name":"@nx/devkit","version":"17.2.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c2278ab62981794dc110049946742fb7cd0c5994","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.1.tgz","fileCount":90,"integrity":"sha512-od6APa+vnicu9lEJpxw8XvkOmuFRDqXN1EUn2RgngBt7aIwErnpAeNxRCXOgfavqRAzn9DOF+/SUrEdNSRSH/A==","signatures":[{"sig":"MEQCICB6p/mZm6ep6lOrwrCf3IZxwxjbBMIMpwVXgwR0hn6gAiBLWjoeYYifAYHzhCugwHJ8nB9EO+d8u74U3Ov7xr7xcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165344},"main":"./index.js","type":"commonjs","gitHead":"57543dba1dfacef1ebd5d8971c4f5b537fc1d600","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.1_1702332991832_0.8701096970066127","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231212-99ec7d8":{"name":"@nx/devkit","version":"17.3.0-canary.20231212-99ec7d8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231212-99ec7d8","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e06add380bf3753e501b692be910ae8defada535","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231212-99ec7d8.tgz","fileCount":90,"integrity":"sha512-OY2o7vfXw6wGS5H6Ay6bCfyrJ8BqtRehUXrgUAC6CRCf+r67crn2UI/HBbcEaHsfwF2110mjOPUQeDL5MQp8SA==","signatures":[{"sig":"MEYCIQCsX5bTsQKGgP95fRNa1I0k9ZENJepAbfdFqC3EcwFESgIhAIyQ0fPYUNjzWClXr9VNGwbHGYTQXXfFWMbDYZQs5qtl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231212-99ec7d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165560},"main":"./index.js","type":"commonjs","gitHead":"99ec7d81ccfd132d03dd0c9a5bc5c258c20b101d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231212-99ec7d8"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231212-99ec7d8_1702351192722_0.8498574438554936","host":"s3://npm-registry-packages"}},"17.2.2":{"name":"@nx/devkit","version":"17.2.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ff2762b0bac1e237f2cce702fd5f9951bee2558c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.2.tgz","fileCount":90,"integrity":"sha512-uesdbPutjJiTcJ5ksWGzqF7lbwKwP5Z+YVc8Gp1/85KYOYrf2UlD9C9aJDGo/XadAwyvteI4Z6kbGBZa641MNw==","signatures":[{"sig":"MEUCIQDoJxyE0EG8IfjNzAJE1x3LNH75FKKcrg9Hz5x4xSwE7AIgE/l4pMAsL+1zVe6TDx9YQSDKAXx93xyJsM96MJxCIyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165344},"main":"./index.js","type":"commonjs","gitHead":"d0173c49fa5fe96d7993eb1c6b384982b80d149e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.2_1702400502142_0.20529019703933393","host":"s3://npm-registry-packages"}},"17.2.4":{"name":"@nx/devkit","version":"17.2.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"be50bed63f0fbb3c524c91f648f5fea48056851b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.4.tgz","fileCount":90,"integrity":"sha512-oRRGbYaZqpuYc45cYyRTSKmWtkRiZhieRKatVf01pe+lJBwuR1OMKrK6wD89ToRfgXXfkP7ZoTmMMcSvEq8yoA==","signatures":[{"sig":"MEYCIQClUMv3fJ78G61SUTYdABLp/rp2QSKr1FPrZMwdglPbIQIhANLmwvWCOKVGixoTZmR8sHJwXc0ZaUriVr00CNNdtEsU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165344},"main":"./index.js","type":"commonjs","gitHead":"7f53f9927515414f6bb00d5cda90561e4819bd1f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.4_1702410935114_0.3162515488031896","host":"s3://npm-registry-packages"}},"17.2.3":{"name":"@nx/devkit","version":"17.2.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d8de7e45d90bd1dfc1ae09a34dd052a0d9ac980f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.3.tgz","fileCount":90,"integrity":"sha512-fi43oakI6aefCQAQon+fOkzUGHUdzYPWNVFuOAmD+7Wt2bpbr+OkynFAJjlMM8iu1k6uE0yONaoqYLzEnzxunQ==","signatures":[{"sig":"MEUCIQDyIcoooV+6ghaOFl+sHXKeIw2LFcrSvbCvK5Fv04kF/wIgdyPXaJlSY37DWDdu69Obxx0dWFXFw/7RGi0AnXoSmLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165344},"main":"./index.js","type":"commonjs","gitHead":"84c3fd66179c1531e8da68b49f60b92e72314b08","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.3_1702412526843_0.839406749185307","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231213-3655269":{"name":"@nx/devkit","version":"17.3.0-canary.20231213-3655269","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231213-3655269","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"18a03753a5469be0a335fe4462fc017236a6949e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231213-3655269.tgz","fileCount":90,"integrity":"sha512-P0DACLlNpFYAS8tj1rS/WxmZ4a8yqvdvBsbflRTSwEIKOYahWSkb/cxSmTCrdsgH2XAfhYDE2avuK4Fze88zPg==","signatures":[{"sig":"MEYCIQDccsCAIvV2XqWC3QGoUzdKyuiREMVojS9oSR0YFdgw8wIhAN7GT3HyYwrKWZzGhHjVt2sPGIOWVFl4pKvi1p2Iq/Px","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231213-3655269","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165560},"main":"./index.js","type":"commonjs","gitHead":"36552694111b18cf336078b1362d5ca8dcadb9df","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231213-3655269"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231213-3655269_1702437258650_0.05369696710748495","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231214-dc03c37":{"name":"@nx/devkit","version":"17.3.0-canary.20231214-dc03c37","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231214-dc03c37","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3c6475a39618f7e0cd1460be960d5f667541e909","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231214-dc03c37.tgz","fileCount":90,"integrity":"sha512-bEXl9jR2XV2rJ1wwARo+P1yzuiqZi/zv1U0gkFnRrdMR6j364mVFcZDJU1E0arnmzWSNYHY/LkbIMeld9OXHvA==","signatures":[{"sig":"MEUCIHqJZDCrD+Th4ykO/CmtkbKMms1uIEmHS2naAiwtRS2UAiEA5N35EX000l2q2wLtO5TruKreldyLO6tRO7Rv7RUGA4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231214-dc03c37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165560},"main":"./index.js","type":"commonjs","gitHead":"dc03c3790aca987b02111147b47ffa3a2bcbdc9c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231214-dc03c37"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231214-dc03c37_1702523696233_0.060152964142511145","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231215-ca32d14":{"name":"@nx/devkit","version":"17.3.0-canary.20231215-ca32d14","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231215-ca32d14","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ad623c3158c2cd2c807eaed4003fc480bd7be18b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231215-ca32d14.tgz","fileCount":90,"integrity":"sha512-M5K29cp1KYSibODNbeEHxyA2h8MiT61lmowaJjJBhz1ta/WrStMcq39+bdCzhPtkbmIBh4jGvyHI1abdbHZ0xg==","signatures":[{"sig":"MEQCICKCdFg9G0/bIvYP/60jX+zPazQ8XV7qDqloDbYaarauAiBAaPIQ+Iq+8ywanZ4qbq7xpELp8rTO12v0Iv4kWjMTXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231215-ca32d14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165560},"main":"./index.js","type":"commonjs","gitHead":"ca32d1440dbc6b1b28534d99e47879fd374750b3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231215-ca32d14"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231215-ca32d14_1702610235871_0.08225616980674455","host":"s3://npm-registry-packages"}},"17.2.5":{"name":"@nx/devkit","version":"17.2.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3204483bcb71f14c4eb67e1e3e8b75e795b3df3c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.5.tgz","fileCount":90,"integrity":"sha512-eOIIziLA1AxRtRiDI+ZNGpXVtIwrYKeVTsGbLljaj3i5Ks753VMH340WNNlzMUXMseWG6XuQ4PkMhURza2tzog==","signatures":[{"sig":"MEQCIDg22ZY1dvZcEtzt1OB5rIBX+JJqVqJYYD0kuTZfLIEiAiAfT+EZk9t+cb1n/f0ySS2SA4a2ebcehKlBupQaCicNUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165514},"main":"./index.js","type":"commonjs","gitHead":"ca32d1440dbc6b1b28534d99e47879fd374750b3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"v17.2.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.5_1702610745874_0.4904887884164413","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231216-71ce32a":{"name":"@nx/devkit","version":"17.3.0-canary.20231216-71ce32a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231216-71ce32a","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f34be2cfc300b735bc78efb03bdfb2f373711e78","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231216-71ce32a.tgz","fileCount":90,"integrity":"sha512-HJrwiNlAZJMZUzyY/QL+nSMCzQay7OLrkK+cvZ7sVDrEW1QUvBwkbpKxAgFftqfFUizCLqow2hQudEhx+Iidvg==","signatures":[{"sig":"MEUCIQCIzLmhtc0n2OgLIfNQRdaTE+oPC+w16pOony/HqqkvUgIgfmE3lLK5qQ5WTzh3wS7rJ7dn6RUzFCeIaypU3IyUA1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231216-71ce32a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165560},"main":"./index.js","type":"commonjs","gitHead":"71ce32a1217913123b83da5fe995e3fc77f05848","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231216-71ce32a"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231216-71ce32a_1702696619920_0.517625211986251","host":"s3://npm-registry-packages"}},"17.2.6":{"name":"@nx/devkit","version":"17.2.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.6","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e65d8386ca7467d49de2193bc963a78561134623","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.6.tgz","fileCount":90,"integrity":"sha512-a9GPw0KiLhvv2RBLPlWgaVDZRvgww4ANBwv7LuGvk8FNgxF5vkQMM5WyKpvxKJhmh1EZ+T9JsGWAFrK7skW9Bw==","signatures":[{"sig":"MEQCIH6l7EJXR4XYxNO0WJXgLTbOrB6rHFc0nLicctzTcdDQAiBcLrfbWAFkQ9rJif9q/c5aLsnpCOnC7EEccZhFw88gqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165344},"main":"./index.js","type":"commonjs","gitHead":"1b5a26940f2f36fcda9af072db12c01f2e9e1303","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.6_1702913800538_0.09134729590159396","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231219-9d7a724":{"name":"@nx/devkit","version":"17.3.0-canary.20231219-9d7a724","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231219-9d7a724","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7a2d27fcd5330ef97e75d512e92d0af24fdfd989","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231219-9d7a724.tgz","fileCount":90,"integrity":"sha512-Oz0amjsYoi41cd4wnPhSsXBnbaNMTMZcR9k5YY7NoNizmKFYHIYsRbE+qddejOz/gGJN0Iucto3DpYL9NsHejg==","signatures":[{"sig":"MEUCIQDwwaR3UEK+CFzVOfRHZGe/L6hlOJCplXHFQgcLpk/EOQIgfBp1UKBBxqzniuUmc60eph57LalgOt+kbqvlHdY8HWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231219-9d7a724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165560},"main":"./index.js","type":"commonjs","gitHead":"9d7a724bd357d5f32f78d9f6cce5c4f7c1ee08db","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231219-9d7a724"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231219-9d7a724_1702955951996_0.5512905365418226","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231220-b40773c":{"name":"@nx/devkit","version":"17.3.0-canary.20231220-b40773c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231220-b40773c","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bd3ccc0c30867ed1235aa4207141b46f58a478a7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231220-b40773c.tgz","fileCount":90,"integrity":"sha512-ztfZ/ppCDpecqLbkVUQufPj17mXFtkyWIeARdggNyZBXaswItTvMy8wuxgqY+dE8j+UKCWe7/o5wK7JL1ZHfJA==","signatures":[{"sig":"MEUCIQDSWjUWXyr0dEIdLtR4zIX5GOFNPAnX6a2HqElc/DeEqAIgbQrKHOG2A28V6eeM0fYYYfMPeBJkXxk4pD16B0Y77xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231220-b40773c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165560},"main":"./index.js","type":"commonjs","gitHead":"b40773c915d69e0b23a0af10799567619c184840","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231220-b40773c"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231220-b40773c_1703042000847_0.5874498609161456","host":"s3://npm-registry-packages"}},"17.3.0-beta.1":{"name":"@nx/devkit","version":"17.3.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0667c3741d9b3d7b04a9bd86775369c1e6b0273a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-beta.1.tgz","fileCount":90,"integrity":"sha512-Ma26X49PepeJp905Ypl5HU+W9InZ4VQ4Hfpqkubpm/43eAIUbbRX4a2yOqs9s95nZaAO24se3zaUk+Sl8FxKMg==","signatures":[{"sig":"MEUCIQCnKudOOQZ7Rxy/nGZM+sVOjnlT694hqRqzKOpDe5b+zgIgNXDj1NXPQKPitAqaqJuDQJgMqishu5MimSGP+C2Joi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165869},"main":"./index.js","type":"commonjs","gitHead":"2374d8eaba89f1f82e789cc14b62230c2393862d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-beta.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-beta.1_1703120842966_0.3748050790005295","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231221-2374d8e":{"name":"@nx/devkit","version":"17.3.0-canary.20231221-2374d8e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231221-2374d8e","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7e4915bf3c6a44890c3dd5efd940b3407476633e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231221-2374d8e.tgz","fileCount":90,"integrity":"sha512-CBGvtn6jHgpFrGUoH+fD65ak3+7wuspWKkrYMmFKqmtSqmrLgsmG3W0moQGtEhWLVvDnohy0S9Rw7rvUZnR5rw==","signatures":[{"sig":"MEYCIQDs2NN+G61FdT2DT/+1V96azAti5VtZHp/mxyvFvyWz1wIhALLtO+Fu4pbAzQDmRAQw/d8Quhxs214d7gQt9FMkq+Zv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231221-2374d8e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"2374d8eaba89f1f82e789cc14b62230c2393862d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231221-2374d8e"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231221-2374d8e_1703128638765_0.18016368228608948","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231222-d819e6c":{"name":"@nx/devkit","version":"17.3.0-canary.20231222-d819e6c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231222-d819e6c","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cfe3b21eb969ee433ff8e9ca998e8322d0e62a05","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231222-d819e6c.tgz","fileCount":90,"integrity":"sha512-1iL9YNV3Bvo06Z0o9a3r39KmCdftbsHxBF9bijRuczDK3hfmOUL6t0hQ9222pE8M+tdbgMvgcoyHdm28uXSEsw==","signatures":[{"sig":"MEUCIQCfo8TCpYgItbQ6QpUu3xYFaZy0Y5Gjmu+zJViyiTJQOAIgOh/Yscb+xq/9zUbRWeuFvf2kxxUBd1bUoT5s9u4o54o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231222-d819e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"d819e6cee8a730d6b9168c27c379a2aeddcc08f6","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231222-d819e6c"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231222-d819e6c_1703214789746_0.3227505410945004","host":"s3://npm-registry-packages"}},"17.2.7":{"name":"@nx/devkit","version":"17.2.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.7","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"aa5d2352a963a613e415b1d3167a5b87937b6fcb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.7.tgz","fileCount":90,"integrity":"sha512-RyJyFO5PkNhMrebpv93Bci6pRkrw6guyfX7Esl/5+O6UfN0ytnmaRIrbiVwftTQ6m/T08OWrJQHZMuByP0WWHQ==","signatures":[{"sig":"MEUCIQDqIfPzQaQjc3cwX1s0DVifInljBQ6mD5PhZaQGbchkxgIgQueIAGF/IQhSXIfLn6KVFn2PeYWNp5dqPDyrt1ReGkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165344},"main":"./index.js","type":"commonjs","gitHead":"67840e720a46bd690cc24e62a059c79fe34cf772","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.7_1703256094333_0.5212458030672651","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231223-cb09f25":{"name":"@nx/devkit","version":"17.3.0-canary.20231223-cb09f25","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231223-cb09f25","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8bcbbb8dbedb5063f517e7b4a0fbe05c3435c4c2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231223-cb09f25.tgz","fileCount":90,"integrity":"sha512-Oegubdq0IwGV/lS4Io8ToJtHS+/I+3/mb7ByBwLrhD/8mQ0bnTdj8a+I4rf1nryxDAbaaEQ3opc79QFpqYU3Cw==","signatures":[{"sig":"MEYCIQCfERcre05zCEDAfM+b4QllX7/D308rbD5eBeUNRq/o1gIhANtsQJloHoLMG+Gwzb8aCMjnl3jXgp5QQfRnAeU1v1q+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231223-cb09f25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"cb09f25c8a077674008b21738e9b9110119219f9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231223-cb09f25"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231223-cb09f25_1703301255275_0.5766316706771073","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231226-cb09f25":{"name":"@nx/devkit","version":"17.3.0-canary.20231226-cb09f25","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231226-cb09f25","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"17a4e37c150fae6c086f1acca6b539305ed4acee","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231226-cb09f25.tgz","fileCount":90,"integrity":"sha512-u75JNIBInlkM2AN5km3TPOhxNbVNkgoRzCMprReG8eUzva1MBR+vNsYBAaAEAk4TYuKwWN+VvWDQYCcyS3JuYw==","signatures":[{"sig":"MEQCIBky81sCowCeG8a7ugCL0ruJRU6QQtj9lqh5MAUzMpFUAiB7nM08to8KZSH9aY5IrZ1rikbvwbANn/f40UAGOf6a5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231226-cb09f25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"cb09f25c8a077674008b21738e9b9110119219f9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231226-cb09f25"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231226-cb09f25_1703560357377_0.9081942168836614","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231227-cbb26cb":{"name":"@nx/devkit","version":"17.3.0-canary.20231227-cbb26cb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231227-cbb26cb","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"83a63d50be0fa835b46d5f7a1b0e36d1c5938e40","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231227-cbb26cb.tgz","fileCount":90,"integrity":"sha512-OJ8xoa/Y7F782Ywb7gzAcjaEX7d5XUoQ9UaMB7zhfuS/8hXcD87fV0C+GN1gl68tBgqVQfhozlPwHZxrhqcpsg==","signatures":[{"sig":"MEUCIQDeina+mpbQr48/G1QpWfgO2WehdG98pSjqGy2BPAsphAIgS5T2tvD0fekdAlaUpDeHlKaYPMu9e5/IHpejV8k9XVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231227-cbb26cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"cbb26cb3683570a245ea53fa84da0907f3072ee3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231227-cbb26cb"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231227-cbb26cb_1703646846506_0.048235500420375166","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231228-f1849a7":{"name":"@nx/devkit","version":"17.3.0-canary.20231228-f1849a7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231228-f1849a7","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"03741b849b0faa8e6d8f5441b8c6426143f276cb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231228-f1849a7.tgz","fileCount":90,"integrity":"sha512-iG36VA6eznT5E6HXXrtjVBHSjZuiSGYqrcEOCaruyIvlfGIlf9LGwYvd8y5qRq/ft1DCV03FR1URwrNv2Al3jw==","signatures":[{"sig":"MEQCIE1lbf6oRaUTncBDq5BgCFQYZBNpifd28rCkHg4d4IjdAiAfbbaTz/TPlI/Q848hb7MS1eg1WHBXHJN2mvET36gpKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231228-f1849a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"f1849a792d477c287841900bf1657fb73d6ad80b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231228-f1849a7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231228-f1849a7_1703733271840_0.984069260376202","host":"s3://npm-registry-packages"}},"17.2.8":{"name":"@nx/devkit","version":"17.2.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.2.8","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"49b6c94a3c12fba63eae6514fb37a468d0570e2e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.2.8.tgz","fileCount":90,"integrity":"sha512-6LtiQihtZwqz4hSrtT5cCG5XMCWppG6/B8c1kNksg97JuomELlWyUyVF+sxmeERkcLYFaKPTZytP0L3dmCFXaw==","signatures":[{"sig":"MEUCIQDEymLxkaQ8Z4fvoa8nRPZB0pf8POaQHWrpvDEvCHoNFAIgS+3k1rJfERB0ozf5f7qK/sR6drxL1HPrtqqJhj5wLRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165344},"main":"./index.js","type":"commonjs","gitHead":"9cc72df82b4734b785eef17a965b075a8bcae79d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.2.8"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.2.8_1703778139554_0.21744601582768386","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231229-51c039b":{"name":"@nx/devkit","version":"17.3.0-canary.20231229-51c039b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231229-51c039b","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f7767fa5c14d5c64ceb92c9758ff7434fdfa7bc9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231229-51c039b.tgz","fileCount":90,"integrity":"sha512-q2XBMr3nuGe9/d/omXf0ewEMrGHTLrY13jv/KJWrlWDwdj9jiuBuTQW9EZRQNHN5beETk9t+LpFsadKtY1gHUQ==","signatures":[{"sig":"MEYCIQCz+mX8UDZQbG2uhfE99LTOURvf6qIjmA7kXLH794E5kwIhAIqqC/2ev3a7TXutzmc+Y846JQTUfTfOAGChQ7HYCBBB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231229-51c039b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"51c039b2520673b9b1b0a3ab9d8427cef7782412","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231229-51c039b"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231229-51c039b_1703819754574_0.3967736367857464","host":"s3://npm-registry-packages"}},"17.3.0-canary.20231230-51c039b":{"name":"@nx/devkit","version":"17.3.0-canary.20231230-51c039b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20231230-51c039b","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b7e9aba50e8976352ee7bdb7e456f803f7c8db84","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20231230-51c039b.tgz","fileCount":90,"integrity":"sha512-3aGSTLGiSWNgRCVJ9H9daDC8Q44B78ayvgtSUTjlk0N6YHdSj/aGOFeIBAQGJ+NyzFYYEHVeo2b6oN9fO+tWpw==","signatures":[{"sig":"MEUCIBbUkhnnXNcC8UaROyAlk1HtvzgpMlbdmtRRoJmfxkA4AiEA5VRVl0p2vSwSYgM3c4gtyRF+Acoo71AzaAJE787A3Qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20231230-51c039b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"51c039b2520673b9b1b0a3ab9d8427cef7782412","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20231230-51c039b"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20231230-51c039b_1703906108499_0.2560358386558299","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240102-51c039b":{"name":"@nx/devkit","version":"17.3.0-canary.20240102-51c039b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240102-51c039b","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f06b217807d96e455562b2dd30ecda0fa25f2f65","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240102-51c039b.tgz","fileCount":90,"integrity":"sha512-bpZnUE9GNDC1eeRHzt9VzdVWJ7bMKYpnS8HOrJeuYXY0rQL6DhaUrkepMOw4UCldGNmpcojTpbGwAHTONu5v/w==","signatures":[{"sig":"MEUCICr++U9TxAmEU+/Bgxp/APxQ8dgoXYUlFlE/cfmOG1RgAiEAnm0mFxLyR0Pg6vT6sje2eTkDowlqXiCaz1UiwQCoRTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240102-51c039b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"51c039b2520673b9b1b0a3ab9d8427cef7782412","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240102-51c039b"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240102-51c039b_1704165486244_0.33112865054296137","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240103-1d1d465":{"name":"@nx/devkit","version":"17.3.0-canary.20240103-1d1d465","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240103-1d1d465","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"65fbf3020148d0b1e63963e789368c2350a7e1f1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240103-1d1d465.tgz","fileCount":90,"integrity":"sha512-6fFi2I4cTeTJLgSmNkeyVS8J7eTOQzw7jS80WBY9ugkeY+p3gs515LJ8PynVCs6YxRVyWmk7iLi2w7fUYkfLXg==","signatures":[{"sig":"MEQCIAfql6XBGHpFMnky0qjMaZ4Q2wdW+uZvDbEaAfE0qc3LAiBFtWxGpy5T/SaBcxQMIHxp6UqPm+KuG0Uf28y3oC5Tkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240103-1d1d465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"1d1d465d12a955d12a34ccd4526dc13fbe49f645","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240103-1d1d465"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240103-1d1d465_1704251707703_0.11999059871930662","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240104-e31c179":{"name":"@nx/devkit","version":"17.3.0-canary.20240104-e31c179","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240104-e31c179","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9725f8f81c4506baa7eb4c97b51d5de3b6caa546","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240104-e31c179.tgz","fileCount":90,"integrity":"sha512-aUdq6qhckDgX4FVhJ2RDCYwyvS+4iBTXp0gXw7TxVXxVLqr/Prc/Heg8ql2ffHhlBs0KNjo82fmDvY84EUhQog==","signatures":[{"sig":"MEUCIQCPhkTpt5kgjUQbKAfaWR69gRmtEfjRPZHJ0euzSAp1rAIgKgXQULoDzel2s/BsBA+Hi3XYxpMUjD6CIpTRe6d0iic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240104-e31c179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"e31c179c02f9aa2a767ed75be32be6bf53d69fda","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240104-e31c179"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240104-e31c179_1704338000854_0.42469158105167204","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240105-a04eb74":{"name":"@nx/devkit","version":"17.3.0-canary.20240105-a04eb74","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240105-a04eb74","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c0f2fd26f50fba71d0225d144c39fc2ed2d4bde3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240105-a04eb74.tgz","fileCount":90,"integrity":"sha512-GqVw8o9lwTB0v3krtx32pbNa1uNsPH3m8b7a9e3NPTOrS0s+yfOJokzh+gA5x5JDs+5rTeus2OjpURCHIstE+Q==","signatures":[{"sig":"MEUCIQD1sy6HM8rB3B+oWwFiNxP7BLfbVqPCnyrnO8OA36Cz6AIgcTgvFRY6veKW6b1sLsjyWpmO8R2Zb3xwLdH5b9bxq9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240105-a04eb74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"a04eb7420365334ae6cfcbc9d93fa6121f2090e6","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240105-a04eb74"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240105-a04eb74_1704424479095_0.5879132364179247","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240106-54bae65":{"name":"@nx/devkit","version":"17.3.0-canary.20240106-54bae65","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240106-54bae65","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"20a76f99ac5a3c235692becdba833e97351564b9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240106-54bae65.tgz","fileCount":90,"integrity":"sha512-YNvJxuksATP4+KMnja8qEMfD4y4r93sd5dwsb4QQovEcU5o+MDRlXvqTEaUw4kLouWjeCbXVV/avUxdFO1OasQ==","signatures":[{"sig":"MEUCIBs/WwxKg34G9xoMakzpUBhtH8qPJMLPXIVftKxqFA/FAiEA4cSRfXGYG5RtqYiqPxn8U3n+vLQsrK0tUyF4ElTk8k4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240106-54bae65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"54bae6588a7100c5cc8a1da033dd277f75110cf8","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240106-54bae65"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240106-54bae65_1704510780859_0.0783268656898386","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240109-2360918":{"name":"@nx/devkit","version":"17.3.0-canary.20240109-2360918","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240109-2360918","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4620d6b688b8ea4273c416803b639e88babb604f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240109-2360918.tgz","fileCount":90,"integrity":"sha512-HVOKkHdKnFz8NuRmybsvsZoByIXd4COvInmyH7gHBPWmqaFgOXGmLFvnZRgUqmyfamvvxr41ONeUAMop32lcpg==","signatures":[{"sig":"MEUCIF6sLNBViOmqwzfsQ82fwpxQ8J4216A0sQGkQKWB+txWAiEAlwfAKDqollH9CqaSQjgLjN266MNRH7Oe6MNutaTrYeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240109-2360918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"2360918e53a72c575c32e7a8e12d7d9a0243b496","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240109-2360918"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240109-2360918_1704770126079_0.561186894661758","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240110-6307a83":{"name":"@nx/devkit","version":"17.3.0-canary.20240110-6307a83","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240110-6307a83","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"772c3c981dca1ac3b122d991a6369ca9630b9bac","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240110-6307a83.tgz","fileCount":90,"integrity":"sha512-nK4hfMnqAO+TTQjsQgCw1I4utaSuStpbyOymxoFbcHCB6YOj0hUWtU/TIk/khrVIS+Ls/MENHDaDs2zbkw4RYA==","signatures":[{"sig":"MEUCIAdTsrPV56zUxwck6po+YjjwmqO7kXVYTsn8rAINS+/8AiEA017xcX/u6Fd79rGpHrHBHxerCCFkpujpK5eonLM/y6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240110-6307a83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"6307a831d91fea6a45d17a0cbe98b24a1e1f445f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240110-6307a83"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240110-6307a83_1704856465604_0.32177779472411916","host":"s3://npm-registry-packages"}},"17.3.0-beta.2":{"name":"@nx/devkit","version":"17.3.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8c9b8232e9571827f85a0607404ea714c5f1418f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-beta.2.tgz","fileCount":90,"integrity":"sha512-BNLvtAArs4R6MmSPlwOSUHqCWYy7GQH/q+EUxV3hK/dEFQUk99wHmmUtEFelDjUfeekWRf9optr8AbHrqqG8kQ==","signatures":[{"sig":"MEUCIBg58sgUFW6HMC2TBE+d75M335Tiuz+U4PVie7ixQXyTAiEA8zbyXus19V+a/e1u8oTo3g25PWE3SoORudJikVo8dEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165869},"main":"./index.js","type":"commonjs","gitHead":"67b5bd6c9f7414a4046bfb12b5429dabf4de4e0c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-beta.2"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-beta.2_1704910500247_0.4559543569062685","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240111-a42d9ab":{"name":"@nx/devkit","version":"17.3.0-canary.20240111-a42d9ab","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240111-a42d9ab","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fcb044cf7a1231fe314567a33be46b41d161069b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240111-a42d9ab.tgz","fileCount":90,"integrity":"sha512-+v3FpPPvHqMjtCgm/NMxtr671bS60VGcCpMJdADQY5TGmRQ8Q+/jjKW+A4VdqMUhP6HtSJx5extMtDT7EoSizQ==","signatures":[{"sig":"MEQCID+W0uz08rO9Xqa2B2h7lbyJu7OR4EnYtbMQ4IM1dD8IAiB/Q0+mY/lr/mwPoPEi457FBsfJK8BHLAt3djBESESv/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240111-a42d9ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"a42d9ab6dd14f1a57cd02c2342dd58ba29115042","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240111-a42d9ab"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240111-a42d9ab_1704942869413_0.7191449300184556","host":"s3://npm-registry-packages"}},"17.3.0-beta.3":{"name":"@nx/devkit","version":"17.3.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1a0afc0a8e8fcd448ce4435706a2a40968227757","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-beta.3.tgz","fileCount":90,"integrity":"sha512-jq8Ov3CPCA/ac9qZaTcw77Z2Zz2CMxzb75k7FfJw57hph6AxRQQ7FSQEYiz9tJh4nmzk6RuTfG3+M7y1JJ4NmA==","signatures":[{"sig":"MEYCIQCmm6zpvV2sP4XeKepOGQf/itN0W6Y9ZDYHI+lcYYqQLQIhAKHfwMaZKIiEvqdr0CBXnzyBhSnBzHWwgmKEqL/09E5C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165869},"main":"./index.js","type":"commonjs","gitHead":"b97c869279b692d4ea04b5626b525db70be08f94","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-beta.3"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-beta.3_1705009197777_0.6929852411375719","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240112-b97c869":{"name":"@nx/devkit","version":"17.3.0-canary.20240112-b97c869","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240112-b97c869","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"61201b71d2078dbbac5685801a8096e485aef3e2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240112-b97c869.tgz","fileCount":90,"integrity":"sha512-/2/3UQxLJPqtGHNuymp0+Hj3nYkw9Ll9ZvGhJOcSBc8KWZXh/K6E5a+RU6OSlndXC8Z7ZpiTYjpNG21nS40I9A==","signatures":[{"sig":"MEYCIQDMNt7uOfs8bNYSc1ssFlejYSOQLBETMtNWBzv0gBl/HgIhANQiWq5ZguBFtZyBIy6McAvI8b+i5mtlxtngW03xRxkF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240112-b97c869","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"b97c869279b692d4ea04b5626b525db70be08f94","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240112-b97c869"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240112-b97c869_1705029466087_0.615171919236069","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240113-1d2bfde":{"name":"@nx/devkit","version":"17.3.0-canary.20240113-1d2bfde","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240113-1d2bfde","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7d1f56b80266be25902d7bc605e2ee7540e7a7e7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240113-1d2bfde.tgz","fileCount":90,"integrity":"sha512-NHYhxXkXa81Zl+9MVOOzBrdXmJq9NPc31aNi0CsWRjy69fgBFnj04M7a7JcqeGwxin6mtqfPB8cMm6iC/Lnujg==","signatures":[{"sig":"MEUCICESkUm3BuEUInUyW0qoKmA4LVKKIgqtUqxGnVI7ieDmAiEA1lfMZT2/YK5TW4j59w0f+fL4gwx2GLCsfGhavYQjlLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240113-1d2bfde","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"1d2bfde11a76af602ea7f3bc311245ef3c65ec35","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240113-1d2bfde"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240113-1d2bfde_1705115631180_0.7803254507147153","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240116-42aefd8":{"name":"@nx/devkit","version":"17.3.0-canary.20240116-42aefd8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240116-42aefd8","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"01edeea8d6d54812481feaaab32c03d534a844fc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240116-42aefd8.tgz","fileCount":90,"integrity":"sha512-EXS+t/tPzY/FCWH/3xDhwxLcjFdwfIAqMzlb/ns/TMQLTu5D4223RKdMbPA4hD2G9w4nv8oJREerzzrUv1AKsw==","signatures":[{"sig":"MEYCIQD5pqe8l+rPNb0SvCOja0l/pNDNgYl/kmIWLgB64VjEIQIhANTLYoSUHZeyP1Hh1KAfo40qyO+gvPhw+q05lCd2E+dK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240116-42aefd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165903},"main":"./index.js","type":"commonjs","gitHead":"42aefd87d0f971e1f3e773ff63bc3ff286351833","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240116-42aefd8"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240116-42aefd8_1705375169935_0.6144616637834504","host":"s3://npm-registry-packages"}},"17.3.0-beta.4":{"name":"@nx/devkit","version":"17.3.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-beta.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b723780ee9df23f504006b761452d8629118479c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-beta.4.tgz","fileCount":90,"integrity":"sha512-/vKr0D3H5wtKESrUhgedEKDS5nLU1kkLJv8SJTvs371w9zMMHA6S0CVO50ZSddKpZyh72f/DK89YA4veXEWuAQ==","signatures":[{"sig":"MEYCIQCR+wFgtCUksqW7WIGT/TRNJp/NwSjn1oyBV8qJwWf1VgIhAKyohvm2jqsYwUnYVdMmPE0S/3IHC496CGA7jTgAPB41","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166761},"main":"./index.js","type":"commonjs","gitHead":"253c0ff2ab1060dd36d9bc405c9672d0b4938ed1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-beta.4"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-beta.4_1705435786013_0.22779220713122772","host":"s3://npm-registry-packages"}},"17.3.0-beta.5":{"name":"@nx/devkit","version":"17.3.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-beta.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"67c933f49e9ae1df1d08325ba63f2db73b809aa9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-beta.5.tgz","fileCount":90,"integrity":"sha512-WghaY8WpvefIyAzaM6TAfhXmCjQxHCz2UnSt1UdXy40NmeAej8PxFDixIUpvANzfD6Rt77iiDstbmink3Fd04g==","signatures":[{"sig":"MEUCIQD03qlxvZrkMpYSYilqNIZrUe4UWTA1k8TYWScHWqB5HQIgY7qJZUuSIzE1nR1/ubbcVRuxftzv45nw2ZQ4e1N6bZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166761},"main":"./index.js","type":"commonjs","gitHead":"49cff899082337980aa110b5e1f110ea604840eb","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-beta.5"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-beta.5_1705518709285_0.2166827918753309","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240118-8ccf327":{"name":"@nx/devkit","version":"17.3.0-canary.20240118-8ccf327","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240118-8ccf327","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1505724c9aeb2511ba2c7078799953b594932213","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240118-8ccf327.tgz","fileCount":92,"integrity":"sha512-BvFUm3iFtpbSymWa1CA3ZTLw4/gkL/ALH1Wh+qOYV7fHyHl3KArDrvbLlJCiZ2dzr25DAnjOySqXr7GfjE9ZoA==","signatures":[{"sig":"MEUCIHdY/hhzYc+hH1dLe9VH9J9mlHAY3wGvhcxW8rb+0PkCAiEAuioopU9NIpVMeKjx8A+NzdAz2CCXDPQxffTBWiDnK+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240118-8ccf327","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167689},"main":"./index.js","type":"commonjs","gitHead":"8ccf327b1ad1399ea89dad3b2766f562b9ac7151","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240118-8ccf327"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240118-8ccf327_1705547699846_0.6910326879540536","host":"s3://npm-registry-packages"}},"17.3.0-beta.6":{"name":"@nx/devkit","version":"17.3.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-beta.6","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"70452aec91a6ac0d41d0cd62d8db63da95e7f6fb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-beta.6.tgz","fileCount":92,"integrity":"sha512-lGEMl6fyI7jgjy//Vm1Gg3UoMZoGmHJ6JF3/6If/O04aylK27BdHXsIdKKnuT7KesUJhq7+ycX59Xpr3XnRHoQ==","signatures":[{"sig":"MEUCIQCvBMgSw4mr6jtpkSKKVZ0GgTyNxLe62dI5/g+PaFt7hAIgWbMyol5Wo6GBFrHZmToiuMYLg5HgWdEx6JVK/dkIxKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167655},"main":"./index.js","type":"commonjs","gitHead":"b5ffb85874e29ca1852d43fba4c947bca9620dce","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-beta.6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-beta.6_1705621124406_0.9362202929585961","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240119-b5ffb85":{"name":"@nx/devkit","version":"17.3.0-canary.20240119-b5ffb85","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240119-b5ffb85","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"86cd3f8c5e1274b7c91de1b5f5031639b260c208","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240119-b5ffb85.tgz","fileCount":92,"integrity":"sha512-m3bQmKNykgHKUq1hNv3xnFRj0JyeIS+JyO4AFoWDRRm1xNH1jbfZJhDVlHdcyYH0JbvL+esbXGLIy5+e8qzc0w==","signatures":[{"sig":"MEQCIHw0KeqFBbF3h2QAm7K5FoaCO2Bu8+rSVZZJMxNmi7/0AiAy3LsE9rSU21Z5uWVA0Aabt01lhpdKdAtt8lYrTnpqvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240119-b5ffb85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167689},"main":"./index.js","type":"commonjs","gitHead":"b5ffb85874e29ca1852d43fba4c947bca9620dce","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240119-b5ffb85"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240119-b5ffb85_1705634114703_0.18116837595059399","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240120-06717de":{"name":"@nx/devkit","version":"17.3.0-canary.20240120-06717de","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240120-06717de","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"12d7409922ce782caf77803834064137f1300ca3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240120-06717de.tgz","fileCount":92,"integrity":"sha512-YeddfHWDnLD7CMvlmuyC4VKdj0+3qW7kJh5Ci2EgaAC8JotJ9GIg50nRAObiDdUWU4F1E5xsGRyrJH1R5Kyf3g==","signatures":[{"sig":"MEUCIQDIjJCvbiOoBMfGROTfHeEmVmluEFy5/W2rHT2T8d/JSAIgTejSf23krL9oy5GlLMsEDi22izWE38Has0T6gwxuk88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240120-06717de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167689},"main":"./index.js","type":"commonjs","gitHead":"06717de5903b3007523be70e38e99a0333239ce1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240120-06717de"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240120-06717de_1705720441501_0.780797460473206","host":"s3://npm-registry-packages"}},"17.3.0-beta.8":{"name":"@nx/devkit","version":"17.3.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-beta.8","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d81f61644de121d9cd8e55c411592f0a2c85ab22","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-beta.8.tgz","fileCount":94,"integrity":"sha512-o/6+5BIRsn7NVE5W1VzIGEx8xJ8Smq3i501vgKbZ6M3CvwOVId8eMHu/QXE4CzEVpv/LKTXYGgWYsK9UykWWwQ==","signatures":[{"sig":"MEYCIQDoWGrk+t3a3H00TglL0kZKl/dYNALhLipVvM/vUyMcXAIhAOMuYVmOlmRWbeUST0bCiDcfUv7QprPP/cQ+31wAArn+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175884},"main":"./index.js","type":"commonjs","gitHead":"e4758358b0cf9d3013ddfd30ae9ea387866f5144","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-beta.8","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-beta.8_1705959409651_0.9869402732080779","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240123-3333ef4":{"name":"@nx/devkit","version":"17.3.0-canary.20240123-3333ef4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240123-3333ef4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f81dcb69edee174e69712f3d9bcb1ee3616ce700","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240123-3333ef4.tgz","fileCount":94,"integrity":"sha512-B8eFud3nyD/Eq39HRFl/x4+jcgMBM5y1nvlwItybrcIT/w0wtHorjKXYbjlgE5+KNQMzUU3POYLta+BFshvtiw==","signatures":[{"sig":"MEYCIQD4RcYyK3CwC2KUrU3+n3dvg1R6pAUk8ZG/F0F63TWeegIhAIPdvQc0pr064cJwBEny6wCHcXtOLtBMu9LVlzI2uI90","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240123-3333ef4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175918},"main":"./index.js","type":"commonjs","gitHead":"3333ef49684c2f1540ba63408bcc942c99426043","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240123-3333ef4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240123-3333ef4_1705979660794_0.2416051085761366","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240124-096cefb":{"name":"@nx/devkit","version":"17.3.0-canary.20240124-096cefb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240124-096cefb","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d401eae3da503944a21624976e1c83143d3025fc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240124-096cefb.tgz","fileCount":94,"integrity":"sha512-sbD1yDsX64Ni1r0ZaOzQ3Y6/FjBA6mUrLrNDOHJ8sxZ++1WSr3sZMs4oUjZwsv7IuKCQ108wl8eRSCUCD1aU+A==","signatures":[{"sig":"MEYCIQDLcb6hfRGvKxGnTES/XauyC7bjgVbdsKcxpHgYw+yIUgIhAOtE0UcLmAsc2Tc6AJ5lTYcVYWFkeirrGOqWmsZV+wrc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240124-096cefb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175918},"main":"./index.js","type":"commonjs","gitHead":"096cefb109609a7aadfdb949f81e128df5ae266c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240124-096cefb","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240124-096cefb_1706066006083_0.16947392807972816","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240125-70fd808":{"name":"@nx/devkit","version":"17.3.0-canary.20240125-70fd808","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240125-70fd808","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b69d6f2257635ee78d76d92280fbd4de80d96d40","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240125-70fd808.tgz","fileCount":94,"integrity":"sha512-oPY9nRf3+lg3dcLkv9kl0MHx50/JO1gAW40AxmxUlxsGFUXzNVAIWTttrhFk33Rzg5+DxUjDZP0LWjZTTLDAAg==","signatures":[{"sig":"MEQCIAGuoUfPE8KJWLU9bW9V/dCiXx7owwdjHeB2lpWdjEHYAiAmVAr4cXYo4MxO0p2kHujxyuhlLi3bC3/tlxLqpOpZEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240125-70fd808","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175918},"main":"./index.js","type":"commonjs","gitHead":"70fd808d9ca9daa5c7d0c596df9ffa79ab55d321","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240125-70fd808","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240125-70fd808_1706152525702_0.055868247762922874","host":"s3://npm-registry-packages"}},"17.3.0-canary.20240126-2faaaf3":{"name":"@nx/devkit","version":"17.3.0-canary.20240126-2faaaf3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-canary.20240126-2faaaf3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7ace396d2bbb9ab92b6612778dcc7ea59686279b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-canary.20240126-2faaaf3.tgz","fileCount":94,"integrity":"sha512-ZOScFI2S+VBQ7HEo2eJBsipjQNLK6248WPIyayVX2m+MFJSXAvm9zIL9MAKSIKZwCHNU6ESfmO8bZkq7B1Lz2g==","signatures":[{"sig":"MEUCIAPdoVQxUFaCOtO7ppwyl4HyHpmOGIY9+i6Q8yyNPt82AiEAqm7UIdwpBvfIUWcC2yjRAjVdFDmO1FW/1YXfPpE+5e8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-canary.20240126-2faaaf3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175918},"main":"./index.js","type":"commonjs","gitHead":"2faaaf3a19ad9b19b9f28a90744e43cf80777321","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-canary.20240126-2faaaf3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-canary.20240126-2faaaf3_1706238809753_0.17012857779786028","host":"s3://npm-registry-packages"}},"17.3.0-rc.0":{"name":"@nx/devkit","version":"17.3.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-rc.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"83e29e0bc12ad1c0ca1ff764a62beb04fde51b6a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-rc.0.tgz","fileCount":94,"integrity":"sha512-jggbkjyEOp4J/YkV9ipZM54hDrqMQqRkayMjXNBFgvCAl6uAjewiicXmiQpP25zQgCgMcYXRE83j0cL9kfvhTA==","signatures":[{"sig":"MEUCIQCoyYH2Rg5Pb93qCIcD8V3np+Ppu8N8ddbPrOwyGAoXiAIgLZPGkWxR7Fun+//O0Y2lL6zX23OKrb2ILJuCBwmHrxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175856},"main":"./index.js","type":"commonjs","gitHead":"bf6f78f792ed963c6e4833a12715a8712810647a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-rc.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-rc.0_1706290601428_0.06774246376696702","host":"s3://npm-registry-packages"}},"17.3.0-rc.1":{"name":"@nx/devkit","version":"17.3.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0-rc.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f81b61bc16caffe4b5e18341edaa9e5f6ceff69f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0-rc.1.tgz","fileCount":94,"integrity":"sha512-GmKonNk9CTCAk/Nxfj1mVf0JK+gh0K5DNA19i73Freif5eDL+pLSKL1oVeDWW+D6oibQVb1qUIvsukZDVQ0pEw==","signatures":[{"sig":"MEUCIQCvurEsU9jNVRFUofpF5lRF+EM4iRb5RoBhRkE2kZ9U5AIgCgz45raZVshMeJ1yFk+p/RKTVgvvyQC2wBUpnSWEvIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175856},"main":"./index.js","type":"commonjs","gitHead":"00dbd14368d55b5acc9de3c76c934de8edfac0ec","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0-rc.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0-rc.1_1706320834387_0.7857183250679278","host":"s3://npm-registry-packages"}},"17.3.0":{"name":"@nx/devkit","version":"17.3.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"04c7afd357e21e5fc68a7b8648345a0aa90497e3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.0.tgz","fileCount":94,"integrity":"sha512-KPUkEwkGYrg5hDqqXc7sdv4PNXHyWtGwzkBZA3p/RjPieKcQSsTcUwTxQ+taOE4v877n0HuC7hcuLueLSbYGiQ==","signatures":[{"sig":"MEYCIQDum7+8BAiCyzx9zg3oDqGcC2U2ZKpn9cn7Ar74vwkAagIhAIM4Op/drhMiUFKscwuIRtOwyMHwmkl9RhF/IHSmRc1x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175855},"main":"./index.js","type":"commonjs","gitHead":"7a62f4156c847f7d710e313a2fdfed115ff97443","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.0_1706562331088_0.5671248105082947","host":"s3://npm-registry-packages"}},"18.0.0-beta.0":{"name":"@nx/devkit","version":"18.0.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"051319c401bc7f029780410a535c9e0e4f2cf6e8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.0-beta.0.tgz","fileCount":94,"integrity":"sha512-TDjkW1iC092vS/is/IFsbW5+5zcZvgXV8T5z8Fn4osm510P1p+22u40Nz4c8p72S/XcK0HYMi1be7Z319Q+jQg==","signatures":[{"sig":"MEQCIBsVoO8KsavIInE+SE8FxRBgJXRupygDKHgGDu0hEb83AiBdhlOtJihbaSLtUQHMhFLXaPsglEreLyT4eycmtBDQEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175869},"main":"./index.js","type":"commonjs","gitHead":"d31b951bd18e461a103ce394feca7ce7d5afb8ff","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.0-beta.0_1706569182083_0.45894863475457526","host":"s3://npm-registry-packages"}},"18.0.0-canary.20240130-bb3cf3a":{"name":"@nx/devkit","version":"18.0.0-canary.20240130-bb3cf3a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.0-canary.20240130-bb3cf3a","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0768f3d0b852d641c0b423d88e93ea25e06e6515","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.0-canary.20240130-bb3cf3a.tgz","fileCount":94,"integrity":"sha512-G5dL3wzVfAD3FpLRI4Aj0evVIVQTEAHDgiuq3KO2q3vVG5ZHjcRkpQ/ZIVcbBlKdCxFn2jzOEgCZRLjQTyRBaA==","signatures":[{"sig":"MEQCICTgrqGge1Cc4HmmE0rtTamrs5LFgUsrmTm77Na7lp/tAiAjouCO4sg+wDGyOJQ2hC1AbhfpfXR1xJpRQOtvvOXDnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.0-canary.20240130-bb3cf3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175903},"main":"./index.js","type":"commonjs","gitHead":"bb3cf3a86290354a25d173b531df7d45f08f8b11","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.0-canary.20240130-bb3cf3a","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.0-canary.20240130-bb3cf3a_1706584534165_0.36550075889722144","host":"s3://npm-registry-packages"}},"17.3.1":{"name":"@nx/devkit","version":"17.3.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ecaf2db7a66c0209d23a2e6165f5ca53db22e3b2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.1.tgz","fileCount":94,"integrity":"sha512-E44feT7x/pGTzMWSndjTAoBXvZYEdy2SU99O14LdW7atUK4gv0glKUfyq6nNFULrs6r173WKfJgfmJDL3l78lg==","signatures":[{"sig":"MEUCIQD0ScfbZq2trzWTnliKdCKj4QJRcRTx9q/G3duqPLj9NQIgfYaxd+IcFFnVVkGPK85yJ1PLtIR1+/L76dcVR5edkiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175976},"main":"./index.js","type":"commonjs","gitHead":"969f022e6427fbc01101cc85a5d73599e6667eee","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.1_1706728946423_0.7265818771573544","host":"s3://npm-registry-packages"}},"18.0.0-beta.1":{"name":"@nx/devkit","version":"18.0.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"88e44bddf88b3589ce6ca7b908709f67bb8a7c7c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.0-beta.1.tgz","fileCount":96,"integrity":"sha512-7FKauojRyUO7diyrJOHGNsEYQJlF0kue1k1Cs99c9FjUVXYJ3fCjP2q/QYc2hnu7icOKhT7hJtJtou6KET3pdA==","signatures":[{"sig":"MEQCIHOkJFUbCL+MqqJGxgTug99IbjPS7jX4PQRsn2nATv3xAiBKjUw4ovcny6lQ6FP0mWZCds43QVUBnnMkWZ+hZ8g/lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176570},"main":"./index.js","type":"commonjs","gitHead":"d43d5365c81a981c2a3d355232fb52f6144f0b37","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.0-beta.1_1706733921327_0.8200453131787409","host":"s3://npm-registry-packages"}},"18.0.0-canary.20240201-8762c38":{"name":"@nx/devkit","version":"18.0.0-canary.20240201-8762c38","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.0-canary.20240201-8762c38","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"46fcc98448688e829738f3aff173b96647dd6820","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.0-canary.20240201-8762c38.tgz","fileCount":96,"integrity":"sha512-dBCL8qV1QNNYaBst5wir9dK0MAVT5YscI9yRZg6x4xfW/EwxcMIj1REu+CFUFpRrHH82r4b2nIjjY1VKl75IpA==","signatures":[{"sig":"MEUCIFYJJA0pd74V3nErQoJdWIgVGttUTdkN94HU05KsEGc6AiEAoffwzmrqjy77Wj+bnSn2qUIXqIjtCi/vrLh1xmwUksg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.0-canary.20240201-8762c38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176604},"main":"./index.js","type":"commonjs","gitHead":"8762c38bb9f1bfcd66987baca486b0a6cdb9fa45","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.0-canary.20240201-8762c38","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.0-canary.20240201-8762c38_1706757497677_0.9779958903556623","host":"s3://npm-registry-packages"}},"18.0.0-canary.20240202-ea5befb":{"name":"@nx/devkit","version":"18.0.0-canary.20240202-ea5befb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.0-canary.20240202-ea5befb","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0aa912a40dc746c36c3e4b3064d4075fbc8b1d36","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.0-canary.20240202-ea5befb.tgz","fileCount":96,"integrity":"sha512-e1F+OWE6rzExzRrHt7zd1hQLtyIR29xbuGnC+bXrEfCm14KfcBwLeQUgkgxn6IjJMEMuLyP5detnFUbnLBVoZQ==","signatures":[{"sig":"MEUCIBUkciikQMZ2pSbq1kXVGb4tUZtFA5Ui5MRr5PWg00nTAiEA/5TeT0zdWpw5rmocuaDo4wjW90pmaQ4AXECjnwkQcvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.0-canary.20240202-ea5befb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176604},"main":"./index.js","type":"commonjs","gitHead":"ea5befbbbc604da134062ef2c021a082aa4b3493","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.0-canary.20240202-ea5befb","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.0-canary.20240202-ea5befb_1706843612618_0.7981031510864562","host":"s3://npm-registry-packages"}},"18.0.0-beta.2":{"name":"@nx/devkit","version":"18.0.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"74e75a03eff476313173adcc44a6180cdf0b1e46","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.0-beta.2.tgz","fileCount":98,"integrity":"sha512-suYUu800Etv6loXNm0u+Y1Tl0/QSyVLIMd//e4E7OWNgbvRRpDgUPbYpvAKASgO4/EN+ZpkaWcfHbn+kgAvGTg==","signatures":[{"sig":"MEYCIQCfKbiYnIhqiBOrrgdS4Cam/tdVJkzRhv2ziQ/tRPFrjgIhAKRIPnXP29aOuLmoglm/SMzy3wnig7ibZi4ng8wxqaoe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179860},"main":"./index.js","type":"commonjs","gitHead":"396ffc463647c53436218639a5a7b31777befbf0","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.0-beta.2_1706865777926_0.7310048475379112","host":"s3://npm-registry-packages"}},"18.0.0-beta.3":{"name":"@nx/devkit","version":"18.0.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4c6beee0b2e0d5e89620614735abdef83d74b0f3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.0-beta.3.tgz","fileCount":98,"integrity":"sha512-RrWOuxpDAMDCObpH/hi9ABmLYxSKiQoX3ggODSX6NCq5X3s58WN4I76Onh/Xl0j8u0jNQmQZaavSPPSrSSFgeg==","signatures":[{"sig":"MEQCIFqPdObKH9KhncIw0tzWeiyoku9gaohfbn9t/X4gA8FtAiABYBQYno+n/g7MCJ4Y0++owVlKDWzFR2Nn0A3KD6wv5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179860},"main":"./index.js","type":"commonjs","gitHead":"369ed3589427e13f3b1d520507737f65b5428efe","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.0-beta.3_1706903600795_0.6039144638631848","host":"s3://npm-registry-packages"}},"18.0.0-canary.20240203-7623471":{"name":"@nx/devkit","version":"18.0.0-canary.20240203-7623471","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.0-canary.20240203-7623471","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"50c668ab7e8a4f8ea15554b54ad712a570c28998","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.0-canary.20240203-7623471.tgz","fileCount":98,"integrity":"sha512-OuJUuRfAAcnIRy+Mr3rV5No59k5Jug5su3Ly8n44UhzM6+KTmTh7yk4IEtXQ36gn2J2doe+vVsVeToGjoXzLKA==","signatures":[{"sig":"MEQCIF/njJwkXIS3/+jUFqFUru8ahfCHPPTT6tYuueV2Eo1VAiA49LQXbxN7HXv92t0g8qNuMC/qEx0q9OUckAGsUib76Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.0-canary.20240203-7623471","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179894},"main":"./index.js","type":"commonjs","gitHead":"7623471bd928c5d6e8ecb1901355c450522a7942","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.0-canary.20240203-7623471","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.0-canary.20240203-7623471_1706930047237_0.719197827699309","host":"s3://npm-registry-packages"}},"18.0.0":{"name":"@nx/devkit","version":"18.0.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"61de8ec971611ad7fdb63db44f54565e399c0d71","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.0.tgz","fileCount":98,"integrity":"sha512-i2wXSdkT/7GtvYh1QRh6HPauHmXuJDfLbeotZ5mKSGU8xM8eCcuqpST8fTjDXamLWECIDKBlSkl2Cy4bMpKtEA==","signatures":[{"sig":"MEUCIQDUUyfKPAtUeM9Qnhzq1Qo0mGjFzzJaJ1UYxxOQFPvV8QIgOaBGlT+Vxwb/1on84J7COEAtFOZr3Ha0uaiElvk0POw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179853},"main":"./index.js","type":"commonjs","gitHead":"26a815c7dfe88769f318ceb382240da8af34519a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.0_1706937129106_0.8191389628030972","host":"s3://npm-registry-packages"}},"17.3.2":{"name":"@nx/devkit","version":"17.3.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.3.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c10b3e5f9bc642881c24aa2e3878ca4290994a80","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.2.tgz","fileCount":94,"integrity":"sha512-gbOIhwrZKCSSFFbh6nE6LLCvAU7mhSdBSnRiS14YBwJJMu4CRJ0IcaFz58iXqGWZefMivKtkNFtx+zqwUC4ziw==","signatures":[{"sig":"MEQCIE4iTwbcoBWVnJi0Ta6Beoa0qZJ3VVlvsFjlYMpmAdulAiB/QNrHvBXMm9Lkn5Es7AmyTJaTbtB8usO5JjweQMuwjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175977},"main":"./index.js","type":"commonjs","gitHead":"96e0e2b3332702e90529e9c77a08c824199a328f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.3.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.3.2_1706984596380_0.10319877151646817","host":"s3://npm-registry-packages"}},"18.0.1":{"name":"@nx/devkit","version":"18.0.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1c5cce313815683b647636d57c94cec8c67a506c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.1.tgz","fileCount":98,"integrity":"sha512-YmX5YqZAGqIK6ACwj6+BmogbOr/HVrILnx5ybiHPwNzMTv5HQpJ67HfBRYUDKIFiY4zTjciYyWAmqG89UYCq1w==","signatures":[{"sig":"MEQCICWbbqQ3S14bd2PtkYR9Q/BmmEMiKnudpxVHIlPYC7A7AiAdi0jrDkcsCnWBibCnFrZI858SWqPFNYPEspT5oCkbrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179853},"main":"./index.js","type":"commonjs","gitHead":"7ca576bfb7a306419676383962aed97f93a59cd3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.1_1707068014733_0.7705265512863477","host":"s3://npm-registry-packages"}},"18.0.2":{"name":"@nx/devkit","version":"18.0.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2cb4c10ac3ef372f950fcb6b00c4780b622e9e4b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.2.tgz","fileCount":98,"integrity":"sha512-1LiAHWRYaQkSIUsNxynHM+k4luLDuErThXKsIdOyZr4Qkw0k7v/Aw7HMdx9Usgo+mC3wc+EF7SQUnWCnQ2KHww==","signatures":[{"sig":"MEUCIQDuNwXTkKucFULWuHRIXgw7S/KtlgYhXkED2RThYeu4ewIgXiZHaeF4p50haRHi0QxXINsGcP6a94m0sQpyDmbwWe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179853},"main":"./index.js","type":"commonjs","gitHead":"7b0c86924fac4283bfd0a0b8193cdd1b56f4825e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.2_1707182817490_0.21551422044664004","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240206-bf62661":{"name":"@nx/devkit","version":"18.1.0-canary.20240206-bf62661","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240206-bf62661","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d1d0bf3d3fd5607ef7487ecae282941e66de5b6c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240206-bf62661.tgz","fileCount":98,"integrity":"sha512-dzPni5fx33r1yGfwZ5q2VF6B3Ln71FOm0P5A2JnOEqAy0lz5Z88ZqnH6BNgNskyVp16+oCJMI3yK1KiL5OnbYQ==","signatures":[{"sig":"MEUCIQCCu01EZkjAbIGDUEDDYV7ZjkfFgMEd628xplHbFHB38AIgKmizlyRUwa+RkjOC+cFLO+URMoNP8u5SfZa0fhn/sIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240206-bf62661","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179901},"main":"./index.js","type":"commonjs","gitHead":"bf62661bb987e1746da04506d32a4d28726cb4ed","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240206-bf62661","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240206-bf62661_1707189283598_0.9550678506176007","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240207-6485e3c":{"name":"@nx/devkit","version":"18.1.0-canary.20240207-6485e3c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240207-6485e3c","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"273697824716f3f86fe2c745aad1e975673363cc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240207-6485e3c.tgz","fileCount":98,"integrity":"sha512-dsTsOF07T4jDMRXGPAH1JiCwudhyHCZG9e+wFdStmuKKMhLjRymSdKkf686ZIq3am+XQauqv2pWANs30eqdghg==","signatures":[{"sig":"MEYCIQDHoXjIEy/2Ns8GlAsU+rHJl+fS93MevxnOfs1am+e52AIhAIvOGIjUkoa8wfzs1ESXklu7DTt+hWViqtHQ4L/bq8Ol","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240207-6485e3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179901},"main":"./index.js","type":"commonjs","gitHead":"6485e3cc4adcd646628693d65d9053d076b7575a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240207-6485e3c","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240207-6485e3c_1707275861264_0.995010560487237","host":"s3://npm-registry-packages"}},"18.0.3":{"name":"@nx/devkit","version":"18.0.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"143ecbdb6a56f3653e767db30a10fcc8b423b6ff","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.3.tgz","fileCount":98,"integrity":"sha512-HiQq43YHfdjG5WnBxVNTlRm1IhnVaWoBLZrbkFItElX4SIhUqWQUp0gjtdTXy0do8Q2hkj8aITrC4Tm92KiyUw==","signatures":[{"sig":"MEUCIQDTBbg/RQ+MqeJG9YPQYhuwCHgaz9E4JVhers6NXHX4HgIgGsLdhiqMiPBqJTrgc4EOYsdmB78isG7m3BM2zei4Kko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179853},"main":"./index.js","type":"commonjs","gitHead":"49b3bdda3022b55ee01b75d0823a91c26c954deb","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.3_1707350984512_0.716959056781546","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240208-202f141":{"name":"@nx/devkit","version":"18.1.0-canary.20240208-202f141","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240208-202f141","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"381944ff9abb2a8bb43ebcb89834749d4a166a21","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240208-202f141.tgz","fileCount":98,"integrity":"sha512-1xKbUUj20Dq2hsvDmdjBsZxzK13b/ylXGT4n6RCwbYjHuMUqM1Fh4nnZO4sHL80jYVahV7xsYzs2HIUPmUrN4Q==","signatures":[{"sig":"MEQCIE+wT32cbt1R5ZBe10Mb1584LsdTWPSN43SOG47vymYXAiBRC2545jxwhMW9QIYWrVydwa7qMV4G0UF6Hu9vOegfZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240208-202f141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179901},"main":"./index.js","type":"commonjs","gitHead":"202f14177833e021f86d646969fd2e2fee8dbb97","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240208-202f141","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240208-202f141_1707362258385_0.06679014279396678","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240209-3b21cef":{"name":"@nx/devkit","version":"18.1.0-canary.20240209-3b21cef","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240209-3b21cef","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d182ef29cfe076fef5a13c60a3e0c1e8f41de345","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240209-3b21cef.tgz","fileCount":98,"integrity":"sha512-IHk9WYq7u1eJGvdaNCu8evRTAikFguWCgvvrsRbLToOBeuyxve2iuJWQsAiWhODBjOAIrQHyma1+Nsm/IIcVqA==","signatures":[{"sig":"MEYCIQC/cViTzUpfjhR32oMpIOz8P0orNwPRMxQcoIUMbmrYzQIhAOOqIwbaOeBNqgy/+nX0tYN4haMiixqS5k3VnaeIBVnC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240209-3b21cef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179901},"main":"./index.js","type":"commonjs","gitHead":"3b21cefd8cea62eaf1756f26083e618e8e525b97","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240209-3b21cef","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240209-3b21cef_1707448480863_0.5145313910963432","host":"s3://npm-registry-packages"}},"18.0.4":{"name":"@nx/devkit","version":"18.0.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fec28139ef5d078933c5f1b5a7e0a585672dbdd6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.4.tgz","fileCount":98,"integrity":"sha512-Vs1AXgOjMJyaWpKopD04dy0FwQ22n5ZR1bFf98Ab4Ht0WJwJE90IpUVAkwI03n5BYxAKOlQnFltsB4gu6Y8mZQ==","signatures":[{"sig":"MEUCIQDCCAdcHik2YJvRuv+0GdMNmbb6EbMcpOcNfAbzVuoeIAIgdr9lQ9jeSgE8Lj9M6dKWeqAq5ACimEI1txkbuFvhFmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179637},"main":"./index.js","type":"commonjs","gitHead":"7e64aae0992e8c07814f0a136ed3d23ca9f5f37f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.4_1707522159045_0.4277212116433122","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240210-b1d0294":{"name":"@nx/devkit","version":"18.1.0-canary.20240210-b1d0294","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240210-b1d0294","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0fe0a9d81c78dc48277a9115ab6efaaba4173711","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240210-b1d0294.tgz","fileCount":98,"integrity":"sha512-u/XzSOixDCPT6adgPcpfXCz7Es7pGLIjF4QbOw6NoMNLlgB/poSQvcCbBADy6+y5L3p9hMI6bh2nYf/rNUfywQ==","signatures":[{"sig":"MEQCIEB02YKmGuf4uO0GB90DM2nckbjS8Ftpf29Z/PpkompYAiB96U9t5KObn4COPKn6C6J+Os7sAeJVRbGvwjKPT6p4Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240210-b1d0294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179685},"main":"./index.js","type":"commonjs","gitHead":"b1d0294d46551febc94cdc9191264e033cad9b5b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240210-b1d0294","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240210-b1d0294_1707534882207_0.5034599930238943","host":"s3://npm-registry-packages"}},"18.1.0-beta.0":{"name":"@nx/devkit","version":"18.1.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-beta.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9e07a91bedbe704b2824ba3b1a18f98f632baec0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-beta.0.tgz","fileCount":98,"integrity":"sha512-DEzP+nV0PIxE0brBHgUsvU5YrFgml/qUmEwfHX8uwWmubyB1qu3CV+X7g0faFLaR3Q2qv5hUr59yyrOIQJl0Tw==","signatures":[{"sig":"MEYCIQDEl8q0lDSSpwvgM5mjug9YUDnkplPv8MP+b7X6pZ4vHQIhAIgz5msc2tzQs8/KkAo1RqB+pBoH4bCpuXqZb8hYBZsn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179651},"main":"./index.js","type":"commonjs","gitHead":"11e139c7ec42d77dee96af9bf3afd71bc7f717a2","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-beta.0_1707598331434_0.4608087264678986","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240213-7d2cb37":{"name":"@nx/devkit","version":"18.1.0-canary.20240213-7d2cb37","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240213-7d2cb37","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ad92476fc769d28ee60d939625ce5e8e5858115f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240213-7d2cb37.tgz","fileCount":98,"integrity":"sha512-24GgFA0dwjmpEvFH56fnn9bxmiLu0nZtOMnvc2ONzJdH6zztQ/mGwAWwS7RAi/vAo6jMSOuiLbwZrumDl4BxWg==","signatures":[{"sig":"MEQCIHQNK5UpH11DYT4yFyDkVN1PJmTV+VClgnt7w5ONZPuvAiA/P5bD9PKYVYj5OtMRmG9/nD+mwwc2r3TTgAM762tUcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240213-7d2cb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179685},"main":"./index.js","type":"commonjs","gitHead":"7d2cb377842e2db2dff4c86f3e5634aba7c522da","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240213-7d2cb37","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240213-7d2cb37_1707794303696_0.05904815627532356","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240214-b625a79":{"name":"@nx/devkit","version":"18.1.0-canary.20240214-b625a79","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240214-b625a79","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c4a5f7c0bdf99af9595962d5f0ee1d447ffed322","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240214-b625a79.tgz","fileCount":98,"integrity":"sha512-ym9sUd+qD0a5a8Un52+H7fOeHKfYGIauU0sFBrAR2eSGk414+oi4kr+EcaAINZJJi53RvlOpF5+1EGkYo8UTSw==","signatures":[{"sig":"MEUCIQDvW23xVN04GTr0EJw1JOey5kRw29c0CqN4UAbi3ufEWgIgUZ1qEgMp0ExZVs0zC9yuB3gI/X0pI5MKuUeRlrPaCDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240214-b625a79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179685},"main":"./index.js","type":"commonjs","gitHead":"b625a79ccaf192a8cfddf7071978e18e6a97ec5a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240214-b625a79","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240214-b625a79_1707880613048_0.4515266940620677","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240215-d5e1451":{"name":"@nx/devkit","version":"18.1.0-canary.20240215-d5e1451","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240215-d5e1451","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"609da5bab94b34cefe3f0490feee70f5ba74de16","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240215-d5e1451.tgz","fileCount":98,"integrity":"sha512-7zj74bWwJE+dRId4vdLAMP37IT6OydtKfs0+amkshbyLyB5khFsZo34Lif3IwCDKIMra0vEosN19uhkeJwKHWQ==","signatures":[{"sig":"MEQCIH0EfG1EdvS7CGBv5tmusV/i32ULTuMrMtzPPZS6ZOaGAiAj5GnukSq3zk4N6owxZhlUDWw+Sl3mbraMyYkcE731HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240215-d5e1451","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179685},"main":"./index.js","type":"commonjs","gitHead":"d5e1451634d120947859172a8822e796cf8ad392","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.3","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240215-d5e1451","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240215-d5e1451_1707967167339_0.680866030725628","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240216-27cf308":{"name":"@nx/devkit","version":"18.1.0-canary.20240216-27cf308","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240216-27cf308","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f7281e26df092f64391df66eb7b05a3705598900","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240216-27cf308.tgz","fileCount":98,"integrity":"sha512-o34IaK0Yqh13DQiY91uUMEvFnyx2W9S5+UxBwi1NoDRzj89GnJ7umOmW5ZJY7d6bCYsu+dCy5KCm7gIAYaDpVw==","signatures":[{"sig":"MEUCIQCwmfZFpF8HaCD6mIavNlYsFOedZIjc0zm461t62QUbtwIgVEkoS9JGsgwkCzWEWSCkHnHh2rg68OqaCxv4MFdp208=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240216-27cf308","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179685},"main":"./index.js","type":"commonjs","gitHead":"27cf3082dac4a61b02e0829b40fc1f1bca085f7b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240216-27cf308","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240216-27cf308_1708053522115_0.15898687412476575","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240217-5b6d1b4":{"name":"@nx/devkit","version":"18.1.0-canary.20240217-5b6d1b4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240217-5b6d1b4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1db88cb1a81b6d9f2497fef51513fa14f3ac68d6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240217-5b6d1b4.tgz","fileCount":98,"integrity":"sha512-upG89B7Dyf/y/XfcWm4OGBHo8XoMFgKbvMN5bGTqFPT1BHT9qxuTsjNeNJGVtqgWF7EABYMFc0pov02+nCYh/Q==","signatures":[{"sig":"MEYCIQCAenHEUEohJ6OtcBmgYcDGp1oS2Ju+yrUYwhyJ3qz1JQIhAJaorltaZSZE6MmIezwpV8cZrZXL8XO+6J038ds8nmbv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240217-5b6d1b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179685},"main":"./index.js","type":"commonjs","gitHead":"5b6d1b40178c838304144888debb70dad3561da1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240217-5b6d1b4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240217-5b6d1b4_1708139678731_0.018989382919798015","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240220-003b961":{"name":"@nx/devkit","version":"18.1.0-canary.20240220-003b961","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240220-003b961","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0fd73fd333f2fee15186fed9de7d30fa0eeae768","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240220-003b961.tgz","fileCount":98,"integrity":"sha512-DjjnAC7DrdGxKpnSNcjRXlfmqAZQQC1ZXyJAWvD5vPquAVYRzCy6y7ZWJkYsJeZk3gNRUzBC8qs8Sgok7JfwWg==","signatures":[{"sig":"MEQCID+AT2czbpOgGb1DeUmEerbM8zD4ymw17HmhTa3Vf7zpAiB0TkHQX07w4ChKi8Ni1J9c/ps/snYX34Phv2ddPj08mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240220-003b961","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179685},"main":"./index.js","type":"commonjs","gitHead":"003b9613c4257e31be4bcc42a04cad3247f95bb5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240220-003b961","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240220-003b961_1708398961615_0.5303188844162461","host":"s3://npm-registry-packages"}},"18.1.0-beta.1":{"name":"@nx/devkit","version":"18.1.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-beta.1","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8884a80bf388605032dae10ebbe19aa2687704e8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-beta.1.tgz","fileCount":98,"integrity":"sha512-yUXVYkoFHaqAq5jdtLHWmAKhfQ7wIZoRr70MQRkrJeOhoswnyAhUiExiQnRqx3D+/YcCWpHUC7T8i0oIzookWw==","signatures":[{"sig":"MEUCIQDp61gpQMSnPWllLG9+o0HafpCVfXW9C1GkvmLN0SbIPAIgB53xyhKE/O61X8d26aHDtzoq6vTeFsasVrw/X8qyGXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179651},"main":"./index.js","type":"commonjs","gitHead":"ecf70adbced9e2cdd87abe52de03081474656ee9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-beta.1_1708455712336_0.7931696910000237","host":"s3://npm-registry-packages"}},"18.1.0-beta.2":{"name":"@nx/devkit","version":"18.1.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-beta.2","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"34652f94c21947bfaff17bc1726d241ad4d51814","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-beta.2.tgz","fileCount":98,"integrity":"sha512-ICJHfpfUwkmM1UfuHlYdZAm4ymfxYZtDfjwAaFNIZNjoeTtNVWptxM2FQwg6DaCBfDtbNXyunMraF9f6Pq1UWA==","signatures":[{"sig":"MEUCIBjRuodAybnPkjMzW8ZXl/LwVTxJ9dcOu3+VcRZdqNjNAiEA0RO+xjKabXIYpBvWP+TYj0yOsS0pz9QJ5aE8GYaSDLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179651},"main":"./index.js","type":"commonjs","gitHead":"7ef1d3c1dd23c041afaf2d4c850913fe47d455c7","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-beta.2_1708463338331_0.1424033508007636","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240221-abc0cf8":{"name":"@nx/devkit","version":"18.1.0-canary.20240221-abc0cf8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240221-abc0cf8","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e9d8ee553f486a360d2e475de6ead36734c6561a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240221-abc0cf8.tgz","fileCount":98,"integrity":"sha512-a9v2oX0ZssKXoucfKp68qjjJiavRUAUt7KAYk7oSyHsZs4nLzo8hN6TgG8IkKwgYJo1W3+SNyGqeZX12HRMQNg==","signatures":[{"sig":"MEUCIQCRl2t2NDvpB1IEFSs9jf4hN8D08ZesOXnqTE7qYUXG7QIgcqkqMQw2XV0tVGJE5AT8xUBsEnWTDq0h7TXJqYOdcCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240221-abc0cf8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179685},"main":"./index.js","type":"commonjs","gitHead":"abc0cf8450f60a6e0ea8be17d2339106fadbcb52","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240221-abc0cf8","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240221-abc0cf8_1708485287219_0.5141399934755273","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240222-5d6abe4":{"name":"@nx/devkit","version":"18.1.0-canary.20240222-5d6abe4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240222-5d6abe4","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2c95c908eaef7f5ac2cd25de548c7223af3df5ce","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240222-5d6abe4.tgz","fileCount":98,"integrity":"sha512-kUXz0eSz5HAud7Ltf8rMSWSCBk3LBeqfH9H/t5caxnjD7a/XY6H4OCOWo7gSFZXHgLDZh2UznedN/2mkCMe9QA==","signatures":[{"sig":"MEUCIQDbTgb4VqelngySM59Z3lrROpNJFCwI5b3mkZldICWhbAIgcAFc2fLTDeoJdZWy94gUsI1qno7WvOXI8fiM5YQCW+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240222-5d6abe4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179685},"main":"./index.js","type":"commonjs","gitHead":"5d6abe437d15e71f8a58ce40f591216b1eb5ace6","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240222-5d6abe4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240222-5d6abe4_1708571683572_0.40798756570065775","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240223-21e7648":{"name":"@nx/devkit","version":"18.1.0-canary.20240223-21e7648","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240223-21e7648","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6008ad43371c5635b92c7188bcfb2c3379e3b234","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240223-21e7648.tgz","fileCount":98,"integrity":"sha512-ulLM6NZ5GNr5Cr1NwwRCioT8TF+K5V7TSB+cvFrNDU1m3J3NQ65jRQf1yO1Nkp6NGfaXKSIeBXmnbyk3NqSU5Q==","signatures":[{"sig":"MEYCIQD+mdxx0+B7Jpgs/pgWURfnRYeutX/xTd4eB1OucHHebQIhANxNvl+xN4VhkiVI+JvCQl8cKQdudHvzkMQuhKwVtjjB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240223-21e7648","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179685},"main":"./index.js","type":"commonjs","gitHead":"21e764833ee5fb9e8a7746a196195d1aebec47f9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240223-21e7648","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240223-21e7648_1708658348791_0.7864729245462203","host":"s3://npm-registry-packages"}},"18.0.5":{"name":"@nx/devkit","version":"18.0.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.5","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0905c08f7eb2bc6b26782e50dc6ef87b0c6de687","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.5.tgz","fileCount":98,"integrity":"sha512-c/3MCUqoXcf/uOIzdfSE1+lefJ4qNObqWdCOpaxUeN7bTCiWxidJVIxKL61UQyPKG7ZNJEU6PaWk5zOsSefGVg==","signatures":[{"sig":"MEQCIB75Ss7FXEa2qOiiNGYBnP2SZg2/neTFHLm3ofPUBebhAiANg0sASHvT3Zy6RGs/OhTrDHjIgJXlS1AOeA+OcY7fmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179637},"main":"./index.js","type":"commonjs","gitHead":"2dac233cf859b79050d58413fe8c6c7850a8b521","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.5_1708739760139_0.9357108226067945","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240224-26b266f":{"name":"@nx/devkit","version":"18.1.0-canary.20240224-26b266f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240224-26b266f","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c53f14c1c7766d86b14c8f648e6ea85e04b842e9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240224-26b266f.tgz","fileCount":98,"integrity":"sha512-zqhzpMEIS7p+ausqxZIxKpM01k+tejzGXDZH92lrJq91BIMSATaFcfn21a5XyTXT1ZY85ps+7m/Qp+xZeQ3oFQ==","signatures":[{"sig":"MEQCIFg9HF3D/G90gwecu0Nptlkpb7ybcYhgYZ+MKw7zO7DgAiAUMOVvmMWLc6bC8yfqPMhvPfHAwqWsIiwS2Ovg/KM1uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240224-26b266f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179747},"main":"./index.js","type":"commonjs","gitHead":"26b266faf46b1e72ba79b1bdbed8a66d896fa864","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240224-26b266f","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240224-26b266f_1708744723910_0.7384893364891794","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240227-452d845":{"name":"@nx/devkit","version":"18.1.0-canary.20240227-452d845","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240227-452d845","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3e0db735c840334139d095c31ddf299b1e05222d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240227-452d845.tgz","fileCount":98,"integrity":"sha512-XHszZiZISdj+yw+eSee/fuQMU8Sh+9TIpGTPLA65JldooCk8tjbmqVybPHwCAX5iMp1vG8lPRoF3N8Iqp8iabw==","signatures":[{"sig":"MEUCIECGgUMwlck3nG27G38U9+36WEPiCkSmUfFgQQnO2I1PAiEAsMxgST5DsrGSogdxjrKQgSHMwFU5Fj0jB092ibgmik4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240227-452d845","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179752},"main":"./index.js","type":"commonjs","gitHead":"452d845917dba56527b9e232ee3b3568d3df7e1f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240227-452d845","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240227-452d845_1709004074166_0.8599243942137689","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240228-4d13753":{"name":"@nx/devkit","version":"18.1.0-canary.20240228-4d13753","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240228-4d13753","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6d95c29a56f1e4f2fef5d07591be3a5dc6acdb7c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240228-4d13753.tgz","fileCount":98,"integrity":"sha512-yeLI5u2OqkuAlvzHuc8tIJU/i5oJuX8QEM4UgoQa1Y5j1ycq6QJFW0rPPJv2Yy509sphO3KGseNmzX3cueVhUw==","signatures":[{"sig":"MEUCIQC0sb1fxP26ODMsyUPOZjsOFnUKEUzc/LzmEue1t4TSCwIgDUP+HNIIbkLVJM9qPHgujt5ISa/WKJXy1Yz65BBC2FE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240228-4d13753","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179752},"main":"./index.js","type":"commonjs","gitHead":"4d13753b6d1ded4542b6479be46199e6024d37eb","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240228-4d13753","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240228-4d13753_1709090366601_0.9035588259078255","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240229-f6a183c":{"name":"@nx/devkit","version":"18.1.0-canary.20240229-f6a183c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240229-f6a183c","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2e6195e9ea1af7156a246888c7c8091a81ee497f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240229-f6a183c.tgz","fileCount":98,"integrity":"sha512-uZI9XqbUzE75fX/fIOMazMdF4xlLGFPz0MbQzQm3WaJR02bxv/x4/MhQeuTCgx2xvYb2FGhhDrSYKiwh3dGBsg==","signatures":[{"sig":"MEQCIBwRJhRAhToReu9fA+iuWiCzRJNIEgJU7GFREtPOJKsyAiBuMcmk4rh1lwMGsA+ToBQBQ1+rTo2iw2vnxG1Rn9TxQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240229-f6a183c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179752},"main":"./index.js","type":"commonjs","gitHead":"f6a183c4f7cea9a4e336f5fc6d3728a3a8f3820e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240229-f6a183c","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240229-f6a183c_1709176791540_0.3899214145629686","host":"s3://npm-registry-packages"}},"18.0.6":{"name":"@nx/devkit","version":"18.0.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.6","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b863762018175c20b758e4ce889275eb30faf1e6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.6.tgz","fileCount":98,"integrity":"sha512-yk46tuFUMipC+f3FnkMeGU/Gz/OF3+E5keSbCznNglYjCiQS1PHGBRZrw6yWL8QwHXVaFQInzq/+pbvbZEeLVw==","signatures":[{"sig":"MEUCIQCt3B84qZQ4TuftWPmWoxzo8D02sPtuo2FwoL00Yhp6mwIgci1sNIWSSimjUd3hcQBhiDQ3LmWhowUe9MrBQdaniNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179637},"main":"./index.js","type":"commonjs","gitHead":"585d702614699d15b4b691dfb65b2360d9612be8","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.6_1709248440442_0.07251735911533164","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240301-d705372":{"name":"@nx/devkit","version":"18.1.0-canary.20240301-d705372","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240301-d705372","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eb301126cf76189100bd04c179a662dbf7b34b2e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240301-d705372.tgz","fileCount":98,"integrity":"sha512-7cEYeZuTTFOVZDDn9P0vOqVByWEd55HeBVBgC5lvrYQLvoJ3IKiR6W+8Kx7IJ6bbWYEEQLNk7PdosZprKHzleg==","signatures":[{"sig":"MEQCIBE0plIp6Kt+Z4c1j0CbSTtkp0xLGb0gO8WV6AD0a+YkAiBkC/9BjHPx2rB0HcCsSVtqoGf+gTJNA1P8a8/4Z0/PQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240301-d705372","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179752},"main":"./index.js","type":"commonjs","gitHead":"d705372f5788b64bc99be00f9fc29030f9b449dc","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240301-d705372","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240301-d705372_1709263017705_0.5755804247455014","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240302-8bde48f":{"name":"@nx/devkit","version":"18.1.0-canary.20240302-8bde48f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240302-8bde48f","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"46dc6978b46077aff0e7d154710e1056eeaa362c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240302-8bde48f.tgz","fileCount":98,"integrity":"sha512-T1ZiKwbF3bEOugzMvDg+EDfSwN8KNiIPzZi12SrSXrRC1J1vvAeG2OIlJaCZAO6BDOes8NJTFxnCKJKs6sqIEQ==","signatures":[{"sig":"MEYCIQCj5ryw8qD8fNOBa0IgcEGhivUYkbmkHwJBIJUqGdJKZAIhAPck+AHrBUiulal2jWC1hSs2yrDX/LbOwIqOii9ZogoR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240302-8bde48f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179752},"main":"./index.js","type":"commonjs","gitHead":"8bde48fc7a33101929534562e2d8fff2065ec54a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240302-8bde48f","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240302-8bde48f_1709349687171_0.1382778318754967","host":"s3://npm-registry-packages"}},"18.1.0":{"name":"@nx/devkit","version":"18.1.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"003bf6bc4c2c64cd2b08794e662575bed503376f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0.tgz","fileCount":98,"integrity":"sha512-wOXCVk05lRRNRJeMEpNGrre3+EeResNFyhGCXLBRx2rKbH6jIwnGIcxvsvYUw3UZCbO/9oVv+yWLYPeyr/joAw==","signatures":[{"sig":"MEUCICwtbdqjS1KveppgDIwReQ3j6br/1bvyHI2YJrf7zihyAiEAksCsZW9ZlUsRGHJfIJQ8aJLeIGHrQjzKW0/2sYwX85E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179704},"main":"./index.js","type":"commonjs","gitHead":"5e64e7dcb011fd164e22f87a9f2a6358a7c2cd32","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"deprecated":"This was an unintentional release and has been deprecated","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0_1709544440997_0.619205211457101","host":"s3://npm-registry-packages"}},"18.0.7":{"name":"@nx/devkit","version":"18.0.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.7","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"64546255e2f68f7893479f601d559a88d45aa94c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.7.tgz","fileCount":98,"integrity":"sha512-Xm+o4pbSNQ5YL0LJk4Gfbws0qIZhqa7H8I6z7rRQuxP9tqei7Q+cTaI4WJG7Y5l8lbgzScM4WeW2sGMvLFtITA==","signatures":[{"sig":"MEYCIQCT/lIgD8uUiBbNCgInNGJdodUQNQt61S56fF8xbJUXIgIhAPvJ8oB6UpkFNWwp8+uAcMFjmRbeP1UKQFVoJUf2VCTV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179637},"main":"./index.js","type":"commonjs","gitHead":"007407a2f72dcee6fb89460635e8593acedb09e9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.7_1709564114323_0.4035791268520812","host":"s3://npm-registry-packages"}},"18.1.0-beta.3":{"name":"@nx/devkit","version":"18.1.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-beta.3","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"martin.malinowski","email":"martin.malinowski@nexum.com"},{"name":"nexumag","email":"npm@nexum.de"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ed85696228979f55617cf52e0d7407690a902b04","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-beta.3.tgz","fileCount":98,"integrity":"sha512-zSWiwEWFtmw2rHfNWiVkVZz+eknz4eMzWAkDYvGG1i9TYTgEhvLccK+38BP2IHixFTgFvyLCVWjoThLaiuPELw==","signatures":[{"sig":"MEQCICNgS0dZYwKO9kgw6LxrP6tTAEGjri2/3pefR5ys6/AxAiAp1VH46opG6k1bqEgfICMhbf9/rADIm1qj49vaGMlkgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179718},"main":"./index.js","type":"commonjs","gitHead":"dee40997daaae93e61c2040e15bdf18567ef6f49","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-beta.3_1709567760574_0.6388924058646956","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240306-cc2f655":{"name":"@nx/devkit","version":"18.1.0-canary.20240306-cc2f655","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240306-cc2f655","maintainers":[{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"579941f7930a72921902ad383856c00801621f0f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240306-cc2f655.tgz","fileCount":98,"integrity":"sha512-89QIaQfo5SKu38L1KHu1YtIB6ziU+17Wv+NO7fzjakkcTYiKXLmfRjiwknamlTu6nl+IrS/SCZLEwX7l1w/cEQ==","signatures":[{"sig":"MEQCIDFa2tDqD8zJ8ZzzuumRvNPaC/SFtmdqzT+LZjqw+xACAiAb2CcU67hSQYvChtvg3yh0TeJ/Lk4NXKK2l9Q9chzPvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240306-cc2f655","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179752},"main":"./index.js","type":"commonjs","gitHead":"cc2f6551e949ffe13c76c3f22dcc98d36ddae11a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240306-cc2f655","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240306-cc2f655_1709695394021_0.47534076489078436","host":"s3://npm-registry-packages"}},"18.1.0-beta.4":{"name":"@nx/devkit","version":"18.1.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-beta.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e49c48b7fbc3fdcf7c1f77b0299039a7aef709c6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-beta.4.tgz","fileCount":98,"integrity":"sha512-N3gQjodVEo7lq/6bYDR3G+if+gckURWmbUhQZtZV/FECpnXl5acYzdStU+2AZZIynvcCyJTgBx7hbxtCqCsMNA==","signatures":[{"sig":"MEYCIQDw4Ke4JWIfmrfn91Th+DA2YVgt+tSJjHQ2PtjW1BNpUQIhAI9uEVZWC+9TXoIc/h0t/Wr/ajfKYKt6u+0krp5j3+Ac","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180464},"main":"./index.js","type":"commonjs","gitHead":"1731ad890a0c118b903471ba83bde21d80889d89","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-beta.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-beta.4_1709748211872_0.7335282878055449","host":"s3://npm-registry-packages"}},"18.1.0-beta.5":{"name":"@nx/devkit","version":"18.1.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-beta.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2ab51e48bc4390577afb006c4c61ef909117d3a1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-beta.5.tgz","fileCount":98,"integrity":"sha512-VpT6n36pnkiUdXHnWytZmh8cPZuXg63QdJPZvJVXycsGSi915EWEpqnh9yGDzD0OoafDoAicEiw9/32lPoBw8A==","signatures":[{"sig":"MEQCID/1v+xNyfVeWTt7XaDFETlUL4x1qXVM660iJSpkkyKJAiAFyUv+M6OUUdH62VoXyvt+LFszlp7f/aJyKBHlkTE4hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180370},"main":"./index.js","type":"commonjs","gitHead":"84d96cc5f9bf97285a8809f0c4eb4157e5f49b72","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-beta.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-beta.5_1709768469662_0.2957116775990405","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240307-84d96cc":{"name":"@nx/devkit","version":"18.1.0-canary.20240307-84d96cc","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240307-84d96cc","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"33db26bcc949ec8649c41a55fbf80772f215d512","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240307-84d96cc.tgz","fileCount":98,"integrity":"sha512-7xR2jfnJjIWtPpM4Q85GGJSO0kKUDjPUzlGUHT8UwjyjrM4CUr0+LR6T39Br1In0la1xhIyJRbqpEyjSIJP4CA==","signatures":[{"sig":"MEUCICaJ6XA5hptQXsc1kChSENKe8HblyJwDGbvzoW8FkBsSAiEA+m/pcwAcL8kA3jlVcNLikKO0aiDovX+Iy/hiMXZU06M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240307-84d96cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180404},"main":"./index.js","type":"commonjs","gitHead":"84d96cc5f9bf97285a8809f0c4eb4157e5f49b72","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240307-84d96cc","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240307-84d96cc_1709781381630_0.7710086920299","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240308-46592d7":{"name":"@nx/devkit","version":"18.1.0-canary.20240308-46592d7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240308-46592d7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"196f9d5399fb3f875d7c4dd559af4162fb657956","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240308-46592d7.tgz","fileCount":98,"integrity":"sha512-cLil7bnVpKtiJbervY7EnKrQx4g8o1/R4fRukUxp42dQK24aXScnbh+q2E4YdCIKiLgzq2jUIgkkEQr81ytXRw==","signatures":[{"sig":"MEUCIQDbKHB7jHuavtagAFo5z2tI3vZrSxj5yZcNlQH9ZQ6eJwIgEFV0lVCYKRxO/YVnCacUydZH+DrZ7pQOAJ27VD+6aas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240308-46592d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180404},"main":"./index.js","type":"commonjs","gitHead":"46592d79128b14ca3e98d62fe78be6aed4633505","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240308-46592d7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240308-46592d7_1709867786351_0.02488395817905875","host":"s3://npm-registry-packages"}},"18.1.0-beta.6":{"name":"@nx/devkit","version":"18.1.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-beta.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"43ba9366e432c3fa4ec95a8e6afc4dc41091c21a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-beta.6.tgz","fileCount":98,"integrity":"sha512-NRiG7kTwWYLK8+nD5QkfN0OArcylirgKWdSy7jHH3cPTG664OuWzZEVFBRJg5rOO3/NLYSZMjtAS7ujMlhismg==","signatures":[{"sig":"MEUCIQCr9Gv94eemwhPHy4D/l7Fs+WagVwWPiN9w7DjdKVo2IAIgB6KdNJtImvtAr+X95yVQxkeNQxKxsJgsOoeyflrEang=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180308},"main":"./index.js","type":"commonjs","gitHead":"ec12e67e10d0be80b65bf62e11563e80326b0a69","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-beta.6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-beta.6_1709913324323_0.8745048260228696","host":"s3://npm-registry-packages"}},"18.0.8":{"name":"@nx/devkit","version":"18.0.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.0.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4d7ce2f31984a9e61bd18e364f85d5f45779c8ac","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.0.8.tgz","fileCount":98,"integrity":"sha512-df56bzmhF8yhVCCChe0ATjCsc9r9SNcpks5/bABGqR91vHVGfsz0H33RYO7P2jrPwFBRYnf+aWWFY1d6NpEdxw==","signatures":[{"sig":"MEQCIAyc39dlMD/ebN+/y9lUyPNGjgGoUO/C6oUVJbyEeR+KAiAzGdvgfsPTPu7qKiNwP45goZl6EWMu8DqoLzb/7Eue2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180383},"main":"./index.js","type":"commonjs","gitHead":"d0ece913b4bd8fbe750e287d0ef0361c00953fb2","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.0.8","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.0.8_1709931040988_0.4852012004139472","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240309-235ca8c":{"name":"@nx/devkit","version":"18.1.0-canary.20240309-235ca8c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240309-235ca8c","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c62fadb10f8bab15889405857f596f7b7365e36a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240309-235ca8c.tgz","fileCount":98,"integrity":"sha512-U3O2IC2BVXLeVUiGJDWylt91Pg6K2cKwIBSboLurz0O9mU97JXzRv/nKZgevlTGw368DVP3UDHQJEkno4a02Xg==","signatures":[{"sig":"MEYCIQDVnd4oIOHo2ryBE4da8i1YgYIT6fvHE28Jm5AnnGfi2wIhALugafRzqbQoM9dqddwI+sFSXgamIZUKot+NKF0OObJ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240309-235ca8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180342},"main":"./index.js","type":"commonjs","gitHead":"235ca8cbdaae7cc4d8d995c808e51afbf97dc4f7","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240309-235ca8c","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240309-235ca8c_1709954089565_0.8800545037622756","host":"s3://npm-registry-packages"}},"18.1.0-beta.7":{"name":"@nx/devkit","version":"18.1.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-beta.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"698f6783049a79662841aadecce212dd4165b095","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-beta.7.tgz","fileCount":98,"integrity":"sha512-IPZDOWgS+yGUbZ6oJvh/3GaBFiuZeWZeYOi90pkbQ3EXU4CTVLegUmQs0ZVQguSfhr+Bk9VbyF1I/OpuQqX9rg==","signatures":[{"sig":"MEQCIBSxby5PEYdXJY396nuiKhrt9xRRcOWd6A9weV/Ek32PAiA2BDDVU6SK2yKcHsK4SHj0EmKv+AE/VGdjPD2EAde0rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180308},"main":"./index.js","type":"commonjs","gitHead":"235ca8cbdaae7cc4d8d995c808e51afbf97dc4f7","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-beta.7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-beta.7_1709956830325_0.1212446986678708","host":"s3://npm-registry-packages"}},"18.1.0-beta.8":{"name":"@nx/devkit","version":"18.1.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-beta.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e222ac52242c212e323eb040df8e0bc6dac612b9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-beta.8.tgz","fileCount":98,"integrity":"sha512-9ENEyIMYRbs5VB3KDwvOW6T+QGNFmjGDKRTvZWLBq5KzjkeEPZKa5Qe71cX4za2zoCSPEPbzHVrZgAu6iP2cvg==","signatures":[{"sig":"MEQCIDRgSDaJLealTghyPdP/LXR7OrAVjqJ3i+YmYDyfUDP3AiB285FhaRdJv1gvK8i7v6ZV4kgFvke1+ezRdOFQL5E/fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180308},"main":"./index.js","type":"commonjs","gitHead":"c01b5667283a601d2c45c7b0fa00336f02b25154","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-beta.8","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-beta.8_1710003582601_0.02383287433058756","host":"s3://npm-registry-packages"}},"18.1.0-beta.9":{"name":"@nx/devkit","version":"18.1.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-beta.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2bfca2820df676cd83390b86a86f595932ed48cd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-beta.9.tgz","fileCount":98,"integrity":"sha512-4lFMbRkrugVJMOVilxga3HzzbvqzPuL7XHyceV5afZyTq0E4zgPLlMP6ZFvqXf1o1j/vCYcpG2eUg3kmgk6h5g==","signatures":[{"sig":"MEQCICAxcIOZSRCiP8a63JMariSzC3Xbo70zhJ6IeoR/LJANAiAQ2Cw1lFtNkyx0UD54fvbDOLDit136O84AORM6zWCEqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180308},"main":"./index.js","type":"commonjs","gitHead":"9520aa22d4cdf12f324e7ea4f9c8a98081a2a0ff","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-beta.9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-beta.9_1710187595678_0.760584056852069","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240312-9520aa2":{"name":"@nx/devkit","version":"18.1.0-canary.20240312-9520aa2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240312-9520aa2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"133d8a1a00831d4ed8a86a1e38d6cc3498a0a1ce","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240312-9520aa2.tgz","fileCount":98,"integrity":"sha512-DO4rM4YExQhpsqn4WV8f9cxNCebMp6hQ8yiezP0qd1v932bKBWYoCjcNaaJeQjWgHxcJyT4Qlb3kCnssge9W7Q==","signatures":[{"sig":"MEUCIQDgfiH2xYA/daryLdGNpG5DtJil1b/qch9qk6JcW3D1CwIgcgieMWcIaIgdUceYUFxJymau1nyNxoLKjJBA3xroqQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240312-9520aa2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180342},"main":"./index.js","type":"commonjs","gitHead":"9520aa22d4cdf12f324e7ea4f9c8a98081a2a0ff","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240312-9520aa2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240312-9520aa2_1710213333791_0.5019007003488263","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240313-81df848":{"name":"@nx/devkit","version":"18.1.0-canary.20240313-81df848","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240313-81df848","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9f5fe644c6b856bde4ca15a22d4b58368a8d8b26","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240313-81df848.tgz","fileCount":98,"integrity":"sha512-RfAiNGf+XVLG6l24vbKmUfO0ITBV7CVjqUN2JmmS9ozpBbFz8ovreIhwoEnUYIE6WKS20G4ol4RrwAB+h2tyCg==","signatures":[{"sig":"MEUCIFeyGKohFIsx2OMujiQgK6QQuq1ih1usV+7YcVLCiCXDAiEAuMNWKLmYJmV1ZCQ78daQkgVPAgwbBX0ajlSRvTCvSZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240313-81df848","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180342},"main":"./index.js","type":"commonjs","gitHead":"81df8485a1be38ff9e706d25ffb5518f9d37b5ed","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240313-81df848","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240313-81df848_1710299750583_0.8261349027928697","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240314-cbb88f0":{"name":"@nx/devkit","version":"18.1.0-canary.20240314-cbb88f0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240314-cbb88f0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4464a966bbcc88ae1450c1e4e9d09493f41ef6d3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240314-cbb88f0.tgz","fileCount":98,"integrity":"sha512-oYoLdEUgRci6nbLvnClcdaLiqOR/DlMupSMOg0Jq7x3RMeDUOk/fzXFePxstj3fOdiXzNHcQRPy7cOa8vr7k3g==","signatures":[{"sig":"MEUCIQCzb8SrXhWULJ6b/8QGlu3NhP1dnblJjkB7vH8Tc2Tr/QIgU7I1Q+79NUx8FSs+Y7QZqaX5BuMy7bnGJrvI+prDewc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240314-cbb88f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180342},"main":"./index.js","type":"commonjs","gitHead":"cbb88f0d29f2487df0261e0d8374e06f40f65a15","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240314-cbb88f0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240314-cbb88f0_1710386058709_0.7443204532918051","host":"s3://npm-registry-packages"}},"18.1.0-canary.20240315-3b8cbae":{"name":"@nx/devkit","version":"18.1.0-canary.20240315-3b8cbae","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-canary.20240315-3b8cbae","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f865707f7d598f722c117405ddbb092bb65130f9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-canary.20240315-3b8cbae.tgz","fileCount":98,"integrity":"sha512-GFSzy/nsCn0AfpG5mrCVAVKu6Qa5XFHI88ZRM7d+OWjGlCrmeUmtoa+DjE3zWxm/IizmUzo9+N895WBUrlIYTg==","signatures":[{"sig":"MEUCIQCwDIU4gNOTvqUcYkCtIkU9NAJIyd8QEh4ctNwJXoucNgIgZ7EywOFXnsbvRsWf3SquxqHCzdzdeTymAg5CFRKnCfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-canary.20240315-3b8cbae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180342},"main":"./index.js","type":"commonjs","gitHead":"3b8cbae912b027bacbb3e24fbf8e4b9a07649d3f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-canary.20240315-3b8cbae","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-canary.20240315-3b8cbae_1710472479688_0.7126821860191315","host":"s3://npm-registry-packages"}},"18.1.0-beta.10":{"name":"@nx/devkit","version":"18.1.0-beta.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.0-beta.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e347f38f30f569e6f6ba6ad8c98be1c1b289bd2b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.0-beta.10.tgz","fileCount":98,"integrity":"sha512-8rztEQcAdP2kDhn1cxsFlwB3BmrBdO3YdTaC8XVf+qA0qsFPLSF9oBc9D6xLvBgsd+q6jdHRDtjAdBzb16OX2Q==","signatures":[{"sig":"MEQCIHEk+ZOONrueSljmpW+scnZxHdmboeKQmYc0j1eerFFtAiBk9vkh/rI1L1aPUorLKYtS4KyK40T6YeSb00DkCBhRDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180310},"main":"./index.js","type":"commonjs","gitHead":"02f0764d14331e584e607754510b97f408734051","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.0-beta.10","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.0-beta.10_1710513374179_0.6383925373939936","host":"s3://npm-registry-packages"}},"18.1.1":{"name":"@nx/devkit","version":"18.1.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f35b47e8e62c865ad004a2a2acb0c73a7d0f818b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.1.tgz","fileCount":98,"integrity":"sha512-loY9rSU9GiZU5+SBHY+zrF9j8/f422NcGVYIlWD4aZUTlEeJzaGVk2JtsLEbwyxWuJ8z+jZG7PkpCOp9tfIlbg==","signatures":[{"sig":"MEUCIBj5nJU86PZxnbeWWMyw17wmBw40K5LjALpoYvMwOZvbAiEA5ppmaPxrX6yZhw3glp8t396AIEBwDBvZglUS8ZZ9BFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180409},"main":"./index.js","type":"commonjs","gitHead":"d7cb6875f94abfa8f6b579e2e84e86a36d6140ea","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.1_1710536909813_0.475000720331507","host":"s3://npm-registry-packages"}},"18.2.0-canary.20240316-b69047e":{"name":"@nx/devkit","version":"18.2.0-canary.20240316-b69047e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-canary.20240316-b69047e","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"38c4ae23c5bb8e05e204d73dde01dacfc21f60bb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-canary.20240316-b69047e.tgz","fileCount":98,"integrity":"sha512-xAOoxq0EDN0TTWDyqXHsvxcrSbLEi05dwQAF6suEp7fISDFOC+4hcNDEUgzEwx9+rj/CavFZuPunUUmaAvxENw==","signatures":[{"sig":"MEUCIF2O4OHlB+pC0J6dLGFtohVDc4D+zGy2hTTCy1gUR0R6AiEA2S7geD934TPoar0LPUjGWT+yHnWQmgMDhO8gPkcmxlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-canary.20240316-b69047e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180457},"main":"./index.js","type":"commonjs","gitHead":"b69047e5acfd25f6da4b460cdb1df75c08f51006","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-canary.20240316-b69047e","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-canary.20240316-b69047e_1710558987140_0.3394701138978087","host":"s3://npm-registry-packages"}},"18.1.2":{"name":"@nx/devkit","version":"18.1.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5d1d83bd10caedb0797ee940d61e03d546221405","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.2.tgz","fileCount":98,"integrity":"sha512-xgiPqKdJ6GVrqXsAyHD/yxqCDW1LekkWgazkuBI8MKA5J2IwZ4Ex5pMsOVMuWz2sTRejuPRqajBclFRMbhfCig==","signatures":[{"sig":"MEUCIBKwp3fL7J7cBGGBOvFXGOqZn1g6VoBAK7smb5WTKktCAiEAvnpVbt2f4LqI1FfWUtif/8iOKC7EXg6CJuAqszJkTsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180409},"main":"./index.js","type":"commonjs","gitHead":"3c72acdb7563c11e39013d4ed91189b346d28215","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.2_1710773774548_0.758916340487213","host":"s3://npm-registry-packages"}},"18.2.0-canary.20240319-55f31cf":{"name":"@nx/devkit","version":"18.2.0-canary.20240319-55f31cf","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-canary.20240319-55f31cf","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e031c3323577772823c0c4d9708c33db27f3b83d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-canary.20240319-55f31cf.tgz","fileCount":98,"integrity":"sha512-SSqtMTHRcUVzmgmKqnUEUzWXdC+pYQaZZ9QB/jauz/sSqs5HijvfKgcMPN6pfiAmMGgOL9jRtRG2L4/wcR6RUA==","signatures":[{"sig":"MEYCIQC4rzwZUph7EOGPo084FRvEgR1zXztB79GbHb4Mn4nQCAIhAK+vFPzPIy1/j2e5H2dhFpYev4IeY0M8CS8nZvYsAApC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-canary.20240319-55f31cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180457},"main":"./index.js","type":"commonjs","gitHead":"55f31cf07bd344164912b2f485c96e7615d05f82","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-canary.20240319-55f31cf","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-canary.20240319-55f31cf_1710818463080_0.09225262585848126","host":"s3://npm-registry-packages"}},"18.2.0-canary.20240320-64b2396":{"name":"@nx/devkit","version":"18.2.0-canary.20240320-64b2396","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-canary.20240320-64b2396","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e3558ab84bfa7e5e0cf17a694750de2b847fb6e4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-canary.20240320-64b2396.tgz","fileCount":98,"integrity":"sha512-Nlk5qUyI66GiYeNqe96IgeIvRE7Pqz4qKFNzs3GAXXjzrSEY0JLXt01PSoYRpKrN2XapSHfnXTod/3JGV+bVCA==","signatures":[{"sig":"MEUCIB5F5pbbp7kDhytJCmtSd7+tWwlvJ5UO6+/uRxOXNufeAiEAsEdok/2WM6Oo/tFsA3s0EXr84j1oX/EQKBUlf7YawGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-canary.20240320-64b2396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180457},"main":"./index.js","type":"commonjs","gitHead":"64b23966cc92e516bb25d972e349b6e9ff930905","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-canary.20240320-64b2396","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-canary.20240320-64b2396_1710904575444_0.5546558566357223","host":"s3://npm-registry-packages"}},"18.2.0-canary.20240321-2a4c57d":{"name":"@nx/devkit","version":"18.2.0-canary.20240321-2a4c57d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-canary.20240321-2a4c57d","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"06f7d49a54305e178c6762f0492226533d6c736c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-canary.20240321-2a4c57d.tgz","fileCount":98,"integrity":"sha512-+n2mIsCOnV/zcYHRqOtV6JOXPEn1ySUNmRTI2OF6aXhRbbxOZliNR7m7xfTm2d3Tf1KGJtzlobPiG3zJ4kin6Q==","signatures":[{"sig":"MEQCIC4OlZZHPRfeL1qf473fRwjLxzlIZWHBAhSt2ixE5GA3AiA/3f7O2BKjZRzyr/P23XklOeD+uj1rda/qgsLO9EUqoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-canary.20240321-2a4c57d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180457},"main":"./index.js","type":"commonjs","gitHead":"2a4c57dc3ad3a35f55f976df00b72b25b6915789","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-canary.20240321-2a4c57d","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-canary.20240321-2a4c57d_1710990884844_0.22506565551845825","host":"s3://npm-registry-packages"}},"18.2.0-canary.20240322-61cb63d":{"name":"@nx/devkit","version":"18.2.0-canary.20240322-61cb63d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-canary.20240322-61cb63d","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6cae846aeb576444f34ec6a90cba9f441689c72d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-canary.20240322-61cb63d.tgz","fileCount":98,"integrity":"sha512-UTeB86DMD74nQl2zO++5u4/K6JLz3lvpJnCHcFEaeIZEBiEHxIY4HnnVItOHSIKt6zJ2L5V+HDP8STF11hhqqQ==","signatures":[{"sig":"MEQCIAlBhGRrMdL1pULRup/RhUZ2bWTk3hN9s0DFFW5WuRdbAiBu3A1wZxsNbbkL6R8vIIWbw1cswEYLtG4dLHC44RTn/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-canary.20240322-61cb63d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"61cb63dad2f57c4996be05354ca39070166ac940","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-canary.20240322-61cb63d","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-canary.20240322-61cb63d_1711077570682_0.9688582147412319","host":"s3://npm-registry-packages"}},"18.2.0-beta.0":{"name":"@nx/devkit","version":"18.2.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b06ae0751fe324227e9f5d1f2d1cfd72b820fb2e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-beta.0.tgz","fileCount":98,"integrity":"sha512-AgzxO7ubM2PUl1aUx2EbMAi5VQpROQUKRCwsON1d9Nnkqw41OM4w9R+CAmyr/Ie6qY7O9stlRaBO/jlPa062HA==","signatures":[{"sig":"MEUCIFbH0J0xxAhYOGeqq3Wo1ExFUCi9wXVt4m64xM1Mc3ACAiEAvnWPGUrq6HFTN4hTSPAgxj1GDDlXBq7/4RFpkjR27YI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180792},"main":"./index.js","type":"commonjs","gitHead":"814f767bdb157d81fb1453f2013c3f7cd1bdcfd7","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-beta.0_1711134080551_0.9376855937823672","host":"s3://npm-registry-packages"}},"18.2.0-canary.20240323-54d4780":{"name":"@nx/devkit","version":"18.2.0-canary.20240323-54d4780","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-canary.20240323-54d4780","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4dec56bb631de9491101c75650fb263f96ad152e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-canary.20240323-54d4780.tgz","fileCount":98,"integrity":"sha512-k+uvjKFNkn19T1G5zpO5nYvBWx1AivgYCiZ4lxZXYP03KrBVhxhUoPugyAtadkKUEQnYi1WeAokpJd4BE3y5QA==","signatures":[{"sig":"MEUCIQD5GyHUxNc7I+cw0W+TRH8kb2o8HOQyzC6fr5Y96EvvNwIgD9jk3i1HIPVIsJ8BsOq7ctgdSPOfEgceilZZfyPmCSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-canary.20240323-54d4780","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"54d47805de2803de183ab1dee6e05e161efc6d41","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-canary.20240323-54d4780","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-canary.20240323-54d4780_1711163898541_0.8223284737312682","host":"s3://npm-registry-packages"}},"18.1.3":{"name":"@nx/devkit","version":"18.1.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.1.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2f59462c6436919efdcad74f3b6f44dabc061393","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.1.3.tgz","fileCount":98,"integrity":"sha512-/LA1VTcSOHun06bsLFREFsy3K2XvRIZKPhUgXbrPAjwVZzH91a+9jUYoCwrxXrp21c2Ndh6y3zq3qPfjJr7DzQ==","signatures":[{"sig":"MEQCIB2pNyLV5Ln1nKFhiFh8XSWUQaRUzKPWCq+miyroIqq4AiAZhXCxTNGfzR41UonI9SCpF/cD9yliN3Z05ldAlKaMkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180778},"main":"./index.js","type":"commonjs","gitHead":"0429728f6d5d42f7ac3963e0da1e4cf18372bd9d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.1.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.1.3_1711383986866_0.5403852065129224","host":"s3://npm-registry-packages"}},"18.2.0-beta.1":{"name":"@nx/devkit","version":"18.2.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ea16f956c93b24016ee9784abd542c40ef4a5e9a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-beta.1.tgz","fileCount":98,"integrity":"sha512-qwKV+iqLFnV4BwnqVaq2uRfssMUKwSL8Db1ks8HEdtfjKLOrf47kcruvoM1tTYb51IdgPP7v2x2WLPLuLp306w==","signatures":[{"sig":"MEQCHyLfZ306yVYhxXhotrGPuMq1vkQKse8kqfM7TA7xeEECIQDhSz194SjfxNetKBw2wgPRxP7wMvDIejBoWswRgGyOAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180792},"main":"./index.js","type":"commonjs","gitHead":"a2ff37bbc67d9579de9a6f16c2ab2d7fd3f82c65","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-beta.1_1711389466275_0.37241612391289824","host":"s3://npm-registry-packages"}},"18.2.0-canary.20240326-fb90767":{"name":"@nx/devkit","version":"18.2.0-canary.20240326-fb90767","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-canary.20240326-fb90767","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"95a22bcb124f83f208397033c09eb9e29564c372","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-canary.20240326-fb90767.tgz","fileCount":98,"integrity":"sha512-vEbkcudSvyqBYLAaZ2uDd2+01laq3G6PHdhMxyK9WN5cW1cUFrKKW1cLWbnjWMHeXlpBd3lCmHdtOfWgB1xCHQ==","signatures":[{"sig":"MEQCIHd+52SxMgzLKx79Yo/Kn8VP04wf1baR8VPlY5ut4D51AiA1dhAwjQrU9YqBPNkemLk43EjrhvJXkDCAA0rFbHsjvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-canary.20240326-fb90767","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"fb90767af87c77955f8b8b7cace7cd0b5e3be27d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-canary.20240326-fb90767","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-canary.20240326-fb90767_1711423206949_0.7006256537320654","host":"s3://npm-registry-packages"}},"18.2.0-canary.20240327-82dc703":{"name":"@nx/devkit","version":"18.2.0-canary.20240327-82dc703","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-canary.20240327-82dc703","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f6ed92641c73f070d8c23c7223a35ffec9f783ca","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-canary.20240327-82dc703.tgz","fileCount":98,"integrity":"sha512-KNHi91INWS+aX19Omzt1Ds1qn39JJnggOWeeUhYpalRh7LaImqtzsvetkK2K8zZI5gpVyP8gCO65eFt5iMyuGg==","signatures":[{"sig":"MEUCIQCerCMKhxXBp4zQ7e4fh7WQF5HAF827/mBslrUtpR/lLAIgOfNJOO6dzHSDPZldIz97C0N8WEWEZxzysIXRih9Enow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-canary.20240327-82dc703","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"82dc70373ffe99e5fa9becf5a808fcd0579e59c1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-canary.20240327-82dc703","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-canary.20240327-82dc703_1711509559301_0.6249266913710003","host":"s3://npm-registry-packages"}},"18.2.0-beta.2":{"name":"@nx/devkit","version":"18.2.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9c0ec645975b7191a0152ce6e2681ae0120970fc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-beta.2.tgz","fileCount":98,"integrity":"sha512-eHD+GH+GMXHbTL5D5kKGwdeCIuHpk3dp/C3jNvGPWx9Ag0ahhw0mxQjMqt/FhfNe7tVnohGslOfHXr0O24Nzgg==","signatures":[{"sig":"MEUCIQCPUcfrSUbP512tnE3C4TnzKIHyDdkbyIPNfQQuWb5qEwIgE0Z8L30YfT0HhFWeEuVHqt4xGahbxeOht333uRRtEaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180792},"main":"./index.js","type":"commonjs","gitHead":"bb4dd7d18f044410532521daf15e90820e7c359f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-beta.2_1711561197398_0.09514661730942975","host":"s3://npm-registry-packages"}},"18.2.0-canary.20240328-7d2a420":{"name":"@nx/devkit","version":"18.2.0-canary.20240328-7d2a420","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-canary.20240328-7d2a420","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6823e409019c6ac558542f4bd41230f776a858c4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-canary.20240328-7d2a420.tgz","fileCount":98,"integrity":"sha512-N9rEhcb4Yh6KTe8tC2RV33E6rnNOEefjSd/y8gpYB7m43VygSrADPjlSCDgznbpB3B+hmMPAbxejsy9xtaMcaw==","signatures":[{"sig":"MEYCIQDn1UNGNQMpW7jZlCEJatQJ4ZcUuG4WVNoeqQb6BJrB5gIhAL4kFt4lCHYPXccH2DXR5vRgTAJVn3xwHRyYZ48Pk5Qj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-canary.20240328-7d2a420","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"7d2a42027cee31e513b272d3bcdaef2d9e7a0d41","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-canary.20240328-7d2a420","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-canary.20240328-7d2a420_1711595793686_0.031164126753516985","host":"s3://npm-registry-packages"}},"18.2.0-beta.3":{"name":"@nx/devkit","version":"18.2.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1cb0e2722c997a71c5600f87dcde7718c90cd4ef","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0-beta.3.tgz","fileCount":98,"integrity":"sha512-i3wS0IvfZQi2uLQ1MTJS7h3WiAbdLfJYgE514t/6ItZaXWpfZkRQofPD9m30rr4ua//r250wOaFcnq/dGRE18Q==","signatures":[{"sig":"MEYCIQCAVa7cbkqzxlM5a8OjrSij8A8XcVFVyjSXuoWdOL3wwgIhAPhBULqIdF/geAz+Ny4o+rFhgjT9pWRI3uNZYv09P5PL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180792},"main":"./index.js","type":"commonjs","gitHead":"b051bbf600a24cccd283d2699ca225687489d1b2","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0-beta.3_1711643793279_0.7431945272802565","host":"s3://npm-registry-packages"}},"18.2.0":{"name":"@nx/devkit","version":"18.2.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4cf2b1f2bbfeac3808aed1fa28fa3d5c04068bdf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.0.tgz","fileCount":98,"integrity":"sha512-r63cyPQ8FEAu+hrJn1xqD3c/S/RxALnW9Op4FIWftkSYjwfQdAKbf7xKnUHUkKvt8nRsLSqhauVrnNIFW7XBjA==","signatures":[{"sig":"MEUCIQCtBnzSWIIXM/LfZUWPyTaMtOhE8xVfdD07V0pxK8lbswIgJGllmDhJgs/m5HROg24opsn4w/5DMG9puqRwrsVzvh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180778},"main":"./index.js","type":"commonjs","gitHead":"ebbbb73b32e3b1f4d2e3fa7e572a0a18c4ad574a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.0_1711656737498_0.614879781043719","host":"s3://npm-registry-packages"}},"18.2.1":{"name":"@nx/devkit","version":"18.2.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ea409c13be5fde073eee7378194b069c997764c0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.1.tgz","fileCount":98,"integrity":"sha512-zEWm/lYgD0fHUU2Qgdd1OkIuBDbp8sCIiwv0iMITJy9CZf+fxg3rzRaUwVSbIXXSdeaSIFT75WI4zoI+7EQ/9w==","signatures":[{"sig":"MEUCIQDi/TNZ20DpXCAEJwla1LwFL/dqYGDvF6ZtUzpEmXUhBgIgI4pnAkAul5Xf43DwVxJLMg+vdtODro0S/X481ZdUbtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180778},"main":"./index.js","type":"commonjs","gitHead":"ef81455b6492fee266c0d6ddfc41a79dc2041f8b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.1_1711665927435_0.9236938096158493","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240329-ef81455":{"name":"@nx/devkit","version":"18.3.0-canary.20240329-ef81455","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240329-ef81455","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"27efe5f989ff030e91453f724fe892fab9eef1bc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240329-ef81455.tgz","fileCount":98,"integrity":"sha512-b7HkZy7sPXyshLzxwrED5cSKYZdmL2rmIgVBCylAkoCcpKBuSKH+zQI7stoX2J9rbZDrbHDG8/xZrW5pAmvYQw==","signatures":[{"sig":"MEUCIDWaVZDD9r7VO8knFuOUMioACTWMWyGrb+dBhzZIQLbKAiEAoaoR3taruYsPCks4sBL7k0EuMCfUNyas54hBO141atU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240329-ef81455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"ef81455b6492fee266c0d6ddfc41a79dc2041f8b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.2.4","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240329-ef81455","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240329-ef81455_1711682141303_0.4537686938293062","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240330-ef81455":{"name":"@nx/devkit","version":"18.3.0-canary.20240330-ef81455","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240330-ef81455","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b371152031a36f30881f2f2105b3e54d016d4b8f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240330-ef81455.tgz","fileCount":98,"integrity":"sha512-IjQ6wU1HSp66jUMzZytG7WPTHR3ljT3jSrDEH6O7FiG9lLeDhFUNh6UYU8oT4OUF0V1JtGXxAHd0p15iJ6qJcw==","signatures":[{"sig":"MEUCIQDUTY/k5FsA5T6LCq8+ZUE9MQQVc5/jkd7Jvf484u/VlAIgc+WJYSCMhl3sGI69DGtdd4PiNLE4Y+fTvJaAjNY+DTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240330-ef81455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"ef81455b6492fee266c0d6ddfc41a79dc2041f8b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240330-ef81455","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240330-ef81455_1711768787522_0.7199585230636045","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240402-120cde6":{"name":"@nx/devkit","version":"18.3.0-canary.20240402-120cde6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240402-120cde6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5a9295f5e4c68b836c2a1733e3669a075b9100a0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240402-120cde6.tgz","fileCount":98,"integrity":"sha512-jTJM3NbOqBuhVeXzB51cxxASFOIIF+o8tbB+Egmx9NGJTfACNrnZLFpGxXnvW6NJKZGwlBUsgp+SpvQWWZCIYQ==","signatures":[{"sig":"MEQCIEHjGhni9Xr7qRm8VFqnrCNyqpDXXoVH1+mRsNZ+eiFzAiAYHMloFFi3+Cp1oTMnKI5ssue3RtjdkBYsVTr1jU7q4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240402-120cde6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"120cde6d52b439b9302176f811202f68a5290b77","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240402-120cde6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240402-120cde6_1712028106395_0.7657052250686565","host":"s3://npm-registry-packages"}},"18.2.2":{"name":"@nx/devkit","version":"18.2.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bf6ec2a02753c9c6d7f83d7f61cc7837f04bfa17","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.2.tgz","fileCount":98,"integrity":"sha512-Yz/uLYfy2QLeeCJecgKXuT4z0eGx/yBw3VxkgD0zSvpSIg8p1OGSK/rUQ47n/FibsLRdXa1Me5uE57rNt/FKvA==","signatures":[{"sig":"MEQCIEa4Y7DpCCYerUMm6TVbuhjx7umfv/6VgmrUkcYaduVPAiAWi8VTpp3kAkjzXKdwyNe1/svBuC/Qpr8ZyMtzIwdJ7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180778},"main":"./index.js","type":"commonjs","gitHead":"1e335e1aed1a1bdb46fa1b3770cb2eef733472cd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.2_1712083227013_0.8808823304284805","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240403-270788e":{"name":"@nx/devkit","version":"18.3.0-canary.20240403-270788e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240403-270788e","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bb0edecccf53f328681a8bc082cef14de77ea6b1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240403-270788e.tgz","fileCount":98,"integrity":"sha512-Tc0AsPzVMqgM9rOFyLw2TxM8CbSlo2TqWpD3CjryvO2YIDHifp73KJwaHHLpLlmEcOZI1Mcj0vxdw3pngdx04g==","signatures":[{"sig":"MEUCIQDo4ao23eKLVnEQBqFM8+rdusBz8qJ44y9f0yL4GE9Q7wIgDukbgzlBu6p2GUPJ54k9k1Xlc0sQzsq8FM1ik5TX4OU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240403-270788e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"270788e47be209d1d139e6010d838f9df18be74c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240403-270788e","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240403-270788e_1712114288091_0.3613755230770701","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240404-3b182e4":{"name":"@nx/devkit","version":"18.3.0-canary.20240404-3b182e4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240404-3b182e4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"28e4a20ae533a373d0a225717eb02ce9dfcd5814","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240404-3b182e4.tgz","fileCount":98,"integrity":"sha512-er+lBk7qWSL556AWFNEoE1SLHeuyncfjmM9+2q4T+DFE1w6uOqCyp6VL76zIevx0LoJc3i18etCNelZspiFLtw==","signatures":[{"sig":"MEQCIH5xIRkewR3WhOy0ILnZlFE+EWXsaSiQARrjFcfV+nP2AiAte5Pq8PtA06zD94vl4fBU17rdtPXOYHlsqbsmMJVwUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240404-3b182e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"3b182e4650515387e65e8c306740c3dd8e5348f0","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240404-3b182e4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240404-3b182e4_1712200483322_0.9223706161392586","host":"s3://npm-registry-packages"}},"17.0.4":{"name":"@nx/devkit","version":"17.0.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ead7be62d0416c559a28c7758b56f23d1d321016","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.4.tgz","fileCount":98,"integrity":"sha512-M7F5hUrjSQ8xpHO/i1sVgKLiy1aSmCTbZrkkXbAD3BvVWzHUWhG20713vnUxTZaOFN7PQOCjNP5zwjR11siOpA==","signatures":[{"sig":"MEQCIAmbVffiOR1N3vFopa0iL/gNqejRFALq4eQyREBTpMZxAiBmI7A+ikOoB/Gcv0OVRtrjOgn6QU4K2z1p6KTsAqgUkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180778},"main":"./index.js","type":"commonjs","gitHead":"3b182e4650515387e65e8c306740c3dd8e5348f0","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.4_1712246119970_0.9763293915690048","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240405-fc8d5ba":{"name":"@nx/devkit","version":"18.3.0-canary.20240405-fc8d5ba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240405-fc8d5ba","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"daf6cca61645368187e81fdf8f703bfc1c963576","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240405-fc8d5ba.tgz","fileCount":98,"integrity":"sha512-PRAakstMNf0Q+QgC2I6t0fYt+XAVgV+TQ6Hbr3aIOJKC8mMHnpu8r/m14yengZ/fHHrKjIp+qj2i2PZJTTiKoQ==","signatures":[{"sig":"MEUCIDtTubyNb2ZG4oSL+NAAPcsopEeFDRoewBRvVKJevFR/AiEAwkl3+l2k/2jZZaQTzVGvVeQFkZx77Ef2HO5qtyGOLOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240405-fc8d5ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"fc8d5ba828118300bf4c4927cdb7578c46b5b355","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240405-fc8d5ba","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240405-fc8d5ba_1712286964378_0.9741246605209193","host":"s3://npm-registry-packages"}},"0.0.0-pr-22179-271588f":{"name":"@nx/devkit","version":"0.0.0-pr-22179-271588f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-22179-271588f","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fdb86e2bdd5df264e11137f2a6f797c7e788f0fe","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-22179-271588f.tgz","fileCount":98,"integrity":"sha512-AHH7KNIJaR8LBggX+hENDwr48FtlcT4glnA9NnhAagMRuNAi0chsufMr6+DsZSs0oVUWLtEL26LXPbC0skF9Dw==","signatures":[{"sig":"MEUCIB+rI/J5dvO2O76kEUephTYQgqouSSs08Hh8+1IZBfm6AiEAw8oUF640+C2DqQyWSwTu1ozTDIu8kIhEbFb6S2AwlHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-22179-271588f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180280},"main":"./index.js","type":"commonjs","gitHead":"271588f8792037394084b87d49315f13eb909baf","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"0.0.0-pr-22179-271588f","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-22179-271588f_1712337811958_0.6881609546773686","host":"s3://npm-registry-packages"}},"18.3.0-beta.0":{"name":"@nx/devkit","version":"18.3.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3672b649c07b7e14d18ab6a3185146af1e051265","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-beta.0.tgz","fileCount":98,"integrity":"sha512-+VrtgtP+LCc49dShAEl7iTPi4Ngw9NHDWLHRCel8mENHeZeF/JiOnaet7TnnREQOKgye+GzodYbtxvpcLJWmLQ==","signatures":[{"sig":"MEUCIQDhmsHaTBCLyPKmmjxez+1Y1nRXXe4++Wn8G5mJ8BiQcwIgKCTHRpLgLNWeFPy8ZoA7ZZOZV8HF++CmMeh7TvjPWtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180792},"main":"./index.js","type":"commonjs","gitHead":"640c61dd1ad3281be9bd56c2b5e198c0179ab0ae","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-beta.0_1712340096446_0.5990380592559008","host":"s3://npm-registry-packages"}},"17.0.5":{"name":"@nx/devkit","version":"17.0.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d83a51d914a909b0fefd614c0960084e7e4a2d5b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.5.tgz","fileCount":98,"integrity":"sha512-H91nqM+O+TbqpaOUsXwO6DcBc82AwPZufk8MAbLe85vpAHi9P+egOdXTO7g4sR2eQRPFh8HA7wnP4NPobFLuZg==","signatures":[{"sig":"MEUCIAIytPelHWS2nWNTWMwNKGnM86XHgGv20Z9ZDIWyBG8iAiEA3Qkr7zR6xDFBSsuMi+QPA2JjeatM3IqbJujx6GDYEtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180778},"main":"./index.js","type":"commonjs","gitHead":"900db73c1d439bdb8a735b428161a54432f38c12","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"17.0.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.5_1712340837495_0.11330638980301755","host":"s3://npm-registry-packages"}},"18.2.3":{"name":"@nx/devkit","version":"18.2.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"81788e9d018772414ddad0f1aba7ce007da570a3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.3.tgz","fileCount":98,"integrity":"sha512-dugw9Jm3Og28uwGee94P3KYkqiUV7J8RgibOQjQG4J2Vt3DPBNEGSgBD72qKkzpioEo+XSVUkn9h3GrdmnRU+Q==","signatures":[{"sig":"MEUCIE/HGyywBTUAmVK0mOLo9LwG6IfTCKhOqClJZ1S7b/6gAiEA3lqBjW6L0X0klX6AHwljwFWswXf8dr9fCfMysQdiSNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180778},"main":"./index.js","type":"commonjs","gitHead":"b9f9ac102eba087ddb8b3b5a017ad4b2c7dc8866","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.3_1712356195949_0.7435874145421961","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240406-a9e554f":{"name":"@nx/devkit","version":"18.3.0-canary.20240406-a9e554f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240406-a9e554f","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dde731571dd7cb58f13be5723c11fce2d58eec38","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240406-a9e554f.tgz","fileCount":98,"integrity":"sha512-o6UfAktTB3Tj8IwGOAxRMOMtyF4zjPlnabcvv7xgVsFEVbiIetZF1PKT6U71QdH+ANU1PgPjkFXMIY9Nd6x2nA==","signatures":[{"sig":"MEYCIQCc9lOMMnso72Uj6fHYse8BwPGLzw9dNS5dbjh/tockYAIhAP9r4s1XaN52qB0rUA50nYxrsEpPTznP0ZfadnLbZznP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240406-a9e554f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"a9e554ff7907c3d8ba2acc07b9fb3d09964e3e57","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240406-a9e554f","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240406-a9e554f_1712373426544_0.9217932537016436","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240409-32144bb":{"name":"@nx/devkit","version":"18.3.0-canary.20240409-32144bb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240409-32144bb","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5eed743c357412f8f9b1a08542cf8a13bb35689f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240409-32144bb.tgz","fileCount":98,"integrity":"sha512-5NA0hKqWwxfJkXz9eRwdCM3+SdE8RbLYCOZBSbuTQ8fWQvGXqGOHeVhbYIEgKHApw2yMfkLbgIbBHchXseTBkA==","signatures":[{"sig":"MEUCIFA8FcYZOxWbh3dNWMl/kqGW1TUyw8yhHkT4bsUimNc1AiEApyHsLmjkKrebOQjO8MdBVfoGWDTS3ZSNOkVl8YGpfFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240409-32144bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"32144bb702b07eddf29ed70055dfbcbcc0f4b11c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240409-32144bb","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240409-32144bb_1712632802749_0.8744817567397853","host":"s3://npm-registry-packages"}},"18.2.4":{"name":"@nx/devkit","version":"18.2.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.2.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3feeedf70772f93030c5e808a60f31428a111217","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.2.4.tgz","fileCount":98,"integrity":"sha512-Ws3BcA/aeXuwsCQ5e7PYy2H7DswareTOEfgs7izxNyGugpydktVH9DZZTOFNDsc06yzgvyTucDbDQ+JsrJ9PcQ==","signatures":[{"sig":"MEUCICMRXmz/cv7TBkknjFHSS7fLePTuLepqOMCwYgaBVDT7AiEA0/Rx2OYNloKcrvkF7LEnSXiEn1djtiz31uL0N8jkR8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180778},"main":"./index.js","type":"commonjs","gitHead":"548745799c8baa61cce0b3015481aeab5480b1b2","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.2.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.2.4_1712692933477_0.7768640005431264","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240410-7a7cbec":{"name":"@nx/devkit","version":"18.3.0-canary.20240410-7a7cbec","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240410-7a7cbec","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0799477ecd6da146e1683ca32405bc2afd1b3c73","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240410-7a7cbec.tgz","fileCount":98,"integrity":"sha512-fbF5r4o7mwNhHSOSqv5mkzAB/6dWPOroHm7UmG4CbaHn8uT+j1bh3Nemhvahr89a85a1cNPzA2fUIGVRtJw+UQ==","signatures":[{"sig":"MEQCIHo0VEttdCRpZSuGKFjrUfHqzZNHzaLSr5IHTKoc/HpUAiAKnUUGFyFNQDyfFB/Zfk0356i38lbMKWOThoeSmdEYug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240410-7a7cbec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"7a7cbeca44e44ff62ae3ab120bccb0850e09884c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240410-7a7cbec","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240410-7a7cbec_1712719179632_0.6818790337771528","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240411-c8f179d":{"name":"@nx/devkit","version":"18.3.0-canary.20240411-c8f179d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240411-c8f179d","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9409ecc86a3f239d9efa9089d88fce7ac2e733a7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240411-c8f179d.tgz","fileCount":98,"integrity":"sha512-A7qrpOrsGibVCpNswjGd+pAJTzhxZ4jxdBxEHtKvfLEiyaDvTHEkYU50VIeepSsuc0XKTsRVNG29qobyZQHnxw==","signatures":[{"sig":"MEUCIQDZu7PT+yiO42g4vLxR3gw5itJUl7jdvXYBapFZAdg2wQIgBDbyng4PxYEpo60LAuwxuOZg93Zvdh6uAAUwGpGhMPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240411-c8f179d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"c8f179d2d2f35db585163b64b49d6c608f6ce37d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240411-c8f179d","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240411-c8f179d_1712805348865_0.905295787135846","host":"s3://npm-registry-packages"}},"18.3.0-beta.1":{"name":"@nx/devkit","version":"18.3.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"be40f04f76da0b1fa047705264d0e5317cf7e48d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-beta.1.tgz","fileCount":98,"integrity":"sha512-JlM2SPFZvQdcv9009wPDPf3pXG7I0VgpLtxiKfENBZcRxxcXQpkR4Ha8evAl7BWtU5osFXpX+D1774rQwzqxqA==","signatures":[{"sig":"MEUCIQCVCB8EtRhIcuDhU8llmgTNRD6xKuiK2so6h684sHc++QIganO9jz17qU+WtWrIBpYOMBfeM3uNI2TdYrizLnllWLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180792},"main":"./index.js","type":"commonjs","gitHead":"fb576670889ab4496d7aa899cb78d81ab4bfcda6","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-beta.1_1712844076204_0.40226214531894855","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240412-d1584f8":{"name":"@nx/devkit","version":"18.3.0-canary.20240412-d1584f8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240412-d1584f8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"65049b6182c34d568445eb0c13787a064a0b61f2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240412-d1584f8.tgz","fileCount":98,"integrity":"sha512-ZcdTKvNLEb9TquNMyqyRYd90y15aWy2QUuP2UppfY4c2Wmhn55nzyjwmX+xVaG95e/AUpTj1qzJKfOlmtjgVcw==","signatures":[{"sig":"MEYCIQDYIb0neEc3x43ArKIj3+ADdlBzgGTWll7K5xC29muKGQIhAOqXQi91IimOMItzduKNjhuolqV/TSq6wzW4XQfmfeBw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240412-d1584f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"d1584f860c052e87870dc4bbbf7b5568c5f6db77","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240412-d1584f8","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240412-d1584f8_1712891896363_0.1380915402243259","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240413-134cbbc":{"name":"@nx/devkit","version":"18.3.0-canary.20240413-134cbbc","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240413-134cbbc","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4c35c61a6636abb711703325832fc39f3bda6971","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240413-134cbbc.tgz","fileCount":98,"integrity":"sha512-07o2hCND734O1qweg1/TfE1B2aBq3kpOWvWw1S/BDwAQD2pfAp9mFVrqzdcIeCT9anhsZQOj5LUvvXznbNCx1g==","signatures":[{"sig":"MEUCIGz0a1+zH74T3zb7fvCgGZsPpf0OfAPe7eCK9QdRKW7xAiEA/RpkPv5tjmxpzxre6dneiblumZ8lQDKuElCbnuaV0c4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240413-134cbbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180826},"main":"./index.js","type":"commonjs","gitHead":"134cbbc23c05024d4857de2049270bdd8528423d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240413-134cbbc","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240413-134cbbc_1712978384488_0.11866404444337642","host":"s3://npm-registry-packages"}},"18.3.0-beta.2":{"name":"@nx/devkit","version":"18.3.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6b17e60c4e3420db99a63e17759f4964bce1831e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-beta.2.tgz","fileCount":98,"integrity":"sha512-LpCC+6BtDaJg2izmXvJpw/kGrsQshFk3JvuOmsW8PpG01N/PCYqO74jpWhS9e45vRCgkxhse4qIledvMO1wJNA==","signatures":[{"sig":"MEQCIFeTqg5SCcM/hzSd5/VKLTBRqkQamdgNVKVkXppTIQYlAiBpPwiLFDePMLPbX0Mo625gQxA10HC0M6/qLLwNUMTrJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182946},"main":"./index.js","type":"commonjs","gitHead":"bf206e578e642003ef03e68dc87126d07d694072","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-beta.2_1713215389971_0.49943754429194986","host":"s3://npm-registry-packages"}},"18.3.0-canary.20240416-2ee9650":{"name":"@nx/devkit","version":"18.3.0-canary.20240416-2ee9650","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-canary.20240416-2ee9650","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3828c2e5b3310f5589a06cf158718d0549b8d830","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-canary.20240416-2ee9650.tgz","fileCount":98,"integrity":"sha512-LPmEXXm13RUMzhS1bZi3hcOkJRBz0RrMifdVh4O8j6FXmI14JdS9JaXvm4hikZAXW+PlPnJCPC9KKfatOwugAQ==","signatures":[{"sig":"MEUCIQCSsmf89pyD5rdbFFitpkisuqJxK2ucp6uyq2zhU1Yi6QIgGCes85T/9x4ZJmcpr7wWlenpNhdTM55iIR1C3HPNxQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-canary.20240416-2ee9650","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182980},"main":"./index.js","type":"commonjs","gitHead":"2ee965042db22ae7b0276c3162daba35f5c74f4c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-canary.20240416-2ee9650","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-canary.20240416-2ee9650_1713237793036_0.27759253167711484","host":"s3://npm-registry-packages"}},"18.3.0-beta.3":{"name":"@nx/devkit","version":"18.3.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5c5a3796314496b9a779a25e33fa2c39cb17e03f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0-beta.3.tgz","fileCount":98,"integrity":"sha512-6Vxin0TY5/zt4Xu5PzwPdl8mjSNeNhmCeMnXdwfiFZ8E6HWg4lVz+WoaXioUXQO/A4VZ8grdMAQMpWFMAmYz+g==","signatures":[{"sig":"MEUCIEMavVN9XyCNR6wK6Mv5inZtdKjxX+0p0rEUlMHkroWMAiEA9wHHJi5ZcM/WSYnoVlDogMLDG9aMVG228HYzXDfRCR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182946},"main":"./index.js","type":"commonjs","gitHead":"2ee965042db22ae7b0276c3162daba35f5c74f4c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0-beta.3_1713240970719_0.11447390957896308","host":"s3://npm-registry-packages"}},"18.3.0":{"name":"@nx/devkit","version":"18.3.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5bdf7197d667762a423472eb548d7e066768d8e8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.0.tgz","fileCount":98,"integrity":"sha512-SgPPk+S8cEjNOzcvGiRPlNqAJVuPnspNrqFmBZ/ddBXQfhuS/TCr8Zi4MWEct45zd439acWDsuUVFoCxT51q4g==","signatures":[{"sig":"MEYCIQDxh3hqsPkM+0Nv47nLEJ9xKxF2xhTdae1Q/1QFQj+E5AIhAMqq7eAtIz08ipxzSGWlKOdkpWGYBYr4wZrnMuV+R0cc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182932},"main":"./index.js","type":"commonjs","gitHead":"801a22b243b271c468017338a9100efe2383da52","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.0_1713309922381_0.8631448099709669","host":"s3://npm-registry-packages"}},"18.4.0-canary.20240417-801a22b":{"name":"@nx/devkit","version":"18.4.0-canary.20240417-801a22b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.4.0-canary.20240417-801a22b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"20836ad6509519c90a429658f813ab4c082bc57c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.4.0-canary.20240417-801a22b.tgz","fileCount":98,"integrity":"sha512-NQh0lteH0ThAGOkSXPS0OXYBeHN2elBdQ9UkhoDdhAZMYhM990OvrxJ17sPTerjN3N/lM8oyNseyc4UR7zAs+g==","signatures":[{"sig":"MEUCIQC5KH5JPmPmQzObUv24byT8HPCqaF+pm5HdXRlJrkljVQIgaEnyO+tXNdL83R0CBUbQb1255XBkqR5mSQ9ucwtvTIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.4.0-canary.20240417-801a22b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182980},"main":"./index.js","type":"commonjs","gitHead":"801a22b243b271c468017338a9100efe2383da52","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.4.0-canary.20240417-801a22b","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.4.0-canary.20240417-801a22b_1713324221703_0.743451601592167","host":"s3://npm-registry-packages"}},"18.3.1":{"name":"@nx/devkit","version":"18.3.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9e83ec558d3c8949c12751bed3a7cd3f4be9c045","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.1.tgz","fileCount":98,"integrity":"sha512-BVhDF+euSzXBeNkBu6kRQL1mc7/48x+8w3TpB+JHMh6chJKRL6axKySwnnSYbApqwsgAZBT8ZTWwptkk6Riykw==","signatures":[{"sig":"MEQCIBYN/HtYXUjLCZXA8CKtv+Z35MdruzMy8Gkl9DAJcBiXAiBnK1myDZnBzYejNx5Au4kVb9quMkNA36P/4z2/hdq7OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182932},"main":"./index.js","type":"commonjs","gitHead":"e05cb4f689817cca5e32b823904db8add15a2754","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.1_1713360319701_0.16827077452231554","host":"s3://npm-registry-packages"}},"18.4.0-canary.20240418-e549ea2":{"name":"@nx/devkit","version":"18.4.0-canary.20240418-e549ea2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.4.0-canary.20240418-e549ea2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0a062cb1153a174ce511b26c29cdfcc5ec4d7953","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.4.0-canary.20240418-e549ea2.tgz","fileCount":98,"integrity":"sha512-mWSNmgk8dS8BA/qoQl5waWvrvFaTzlvb5roDg2CV7Ms09FPplxnUGE9PUClSRv/r5IzB/N2Mu7ZuoyS/S8aVbw==","signatures":[{"sig":"MEUCIGDgFx2xe+kNty5N4y8rCsxIxwizOr0ZBkSyhKwFmmD/AiEAj2BcpPpav3nWXskEFfl7C1rfS5QankkhSe0EtRWABQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.4.0-canary.20240418-e549ea2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183169},"main":"./index.js","type":"commonjs","gitHead":"e549ea2b58de14ae44b1f994959b74c7991cb177","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.4.0-canary.20240418-e549ea2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.4.0-canary.20240418-e549ea2_1713410463942_0.07067950594698935","host":"s3://npm-registry-packages"}},"18.3.2":{"name":"@nx/devkit","version":"18.3.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f2515620b87a6880096ae59f9899f23844370ba6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.2.tgz","fileCount":98,"integrity":"sha512-H55m7R6zKteZ5DE0o2IOwpwo8RQXiH4RkBELWn9YkSQPvps8K7psyMzPQofP37qD5S0u7pYjGIWiJDzij+OeEQ==","signatures":[{"sig":"MEYCIQDKf8LV7dtt82RypYVya6zQqTK10pE6eZXa/WHVCtiutAIhAI6RkrgvIC3UnivDGiDFZOYzya6FSlrumu9crBCYIYJo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183121},"main":"./index.js","type":"commonjs","gitHead":"b633c0409c0af8acc182674dbef67cc855888ec1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.2_1713454068652_0.5467873626169717","host":"s3://npm-registry-packages"}},"19.0.0-beta.0":{"name":"@nx/devkit","version":"19.0.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9a5b07812f51ac49302b97ab68495c3c04d5f17d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.0.tgz","fileCount":98,"integrity":"sha512-GEH/SfypUcKOrJEZyUoZdxOfwhl4C9PDqs4aDh5RN47K52Vq9yFc/XFlnj0ujQbCtDwmy567vRoO6w1Eii2xeg==","signatures":[{"sig":"MEUCIHYu0ewFq1z1K8U6Xw0aOo9xfnyTWTK5NdlfPRL1PBmmAiEA0MoX1rbX8raOC4inI7RHcuc/++dci8pmN6STNLonqZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183135},"main":"./index.js","type":"commonjs","gitHead":"4d6cd36f5c222012265d474f1026cf8e341ffabe","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"19.0.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.0_1713462607942_0.38375594298280813","host":"s3://npm-registry-packages"}},"19.0.0-beta.1":{"name":"@nx/devkit","version":"19.0.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a90168f39743ff1fdc413f5211ccd8e290ee8780","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.1.tgz","fileCount":98,"integrity":"sha512-V8y15EA7Mr22BT1sKqJNSuL1LyAlDewnn7XkuX1TbatabVTg0fouam+QeQe2kO8JVTztr9AP4CUVtmK5CunTEg==","signatures":[{"sig":"MEUCIHYRc6DthfmYyiavoWnd9aYchAqCSNh32mgi6UBNpfBFAiEAqVabG6Ry3f/rCzEyTrqVZvgjgyc+X4SCtnYiYFtrUxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183135},"main":"./index.js","type":"commonjs","gitHead":"e617e549a4f03aab449fe5ce5a7f2ea2f8171dce","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"19.0.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.1_1713494129132_0.45264565131734424","host":"s3://npm-registry-packages"}},"19.0.0-canary.20240419-e617e54":{"name":"@nx/devkit","version":"19.0.0-canary.20240419-e617e54","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-canary.20240419-e617e54","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2afc04e79897890a4e2130ae38223bfb56d93076","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-canary.20240419-e617e54.tgz","fileCount":98,"integrity":"sha512-bVhLjuASUhh1gRKmabdstPRAfM1C/oBToeb+s7ZJjRDzF6Nz8vsmGLi9KbsHwDXlSwHnajmmtpk1ik6eLhJwdA==","signatures":[{"sig":"MEUCIQCPb3oNR8z4+ovpRIca7yt4pdk3XEQYUg7KbbTfDCxaQQIgG1Ktb4WE/yWbewmd7M+BDW7me9YOHT3vB+ocDr1Aiu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-canary.20240419-e617e54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183169},"main":"./index.js","type":"commonjs","gitHead":"e617e549a4f03aab449fe5ce5a7f2ea2f8171dce","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"19.0.0-canary.20240419-e617e54","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-canary.20240419-e617e54_1713496843104_0.5416002934379629","host":"s3://npm-registry-packages"}},"18.3.3":{"name":"@nx/devkit","version":"18.3.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2ec37855020da74ad1e77b51711b057b3cb12fec","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.3.tgz","fileCount":98,"integrity":"sha512-FtkZ6mA5//vEA5lcbT80m080ROVacHYV5F1peztTRA+IY2JZGJoqx425kn5ylDO8aCSAIAwcn2qIdhI8BnpG3Q==","signatures":[{"sig":"MEYCIQCUsK/FuisscPQtuHOub8RwhBGkDMwP68uOXVKjlu0U+QIhAMSzHzrxSnXb4nuSmhDF/RNFCy8efc3x4ieQqBm1Ehx8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183518},"main":"./index.js","type":"commonjs","gitHead":"581ede1486a197f08704c8e8cb7fefe45e8ba45d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.3_1713575326395_0.7995287062389886","host":"s3://npm-registry-packages"}},"19.0.0-canary.20240420-9ca53b7":{"name":"@nx/devkit","version":"19.0.0-canary.20240420-9ca53b7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-canary.20240420-9ca53b7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cc7618c399f6addca72406cb60f446ecb491ba42","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-canary.20240420-9ca53b7.tgz","fileCount":98,"integrity":"sha512-gaNdMg4dTrBLLkjoCpW44oRJQDdgWclaqyWEzWlSFzOVXE/USKcE3G9oIjdnX7U/9gmZoNL7fjZbVdx00gVCPQ==","signatures":[{"sig":"MEUCIQCIEUT5tWFEdGpT8VaBEZwJj16wnqKkzFYQNnSWJR9OpQIgBOOqdz+LQVn7TpOQFfrBPwxSSxKUjS3ZoNjGsPzB47A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-canary.20240420-9ca53b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183566},"main":"./index.js","type":"commonjs","gitHead":"9ca53b715316861b060714b6e2b32be00f947a4b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"19.0.0-canary.20240420-9ca53b7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-canary.20240420-9ca53b7_1713582964037_0.08134247882859236","host":"s3://npm-registry-packages"}},"19.0.0-beta.2":{"name":"@nx/devkit","version":"19.0.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3c7efda064287cb65a8a6a332f44c972ee94bcc6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.2.tgz","fileCount":98,"integrity":"sha512-L4TaZ5AUyXK/Wh4yl5hQSlvmnN52JcPC9S1JZ4yUqrS7x12ekTIrnmOl4oR+sAivdD2wU4qgREwIPN3mbgBrHg==","signatures":[{"sig":"MEUCIHXX8SsTjIZTxIi217RoMkWbIxT59WzjKkT9hJpYqq34AiEAk6XEMVqlvhubSjhBU1NM/CdIZe9gbHk6r/hD9la7/kM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183532},"main":"./index.js","type":"commonjs","gitHead":"c49c07d926540401a999e928b270cf7fcc77c845","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"19.0.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.2_1713586803885_0.7775566388146871","host":"s3://npm-registry-packages"}},"19.0.0-canary.20240423-b37bfdb":{"name":"@nx/devkit","version":"19.0.0-canary.20240423-b37bfdb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-canary.20240423-b37bfdb","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"485fb72719b6668bed8b1d6af54941a7a89e7067","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-canary.20240423-b37bfdb.tgz","fileCount":98,"integrity":"sha512-dTau7Ae+B2qfXtcWijRlD+A1oqwnAJvXwMYaMU1q02VjoxRf6iBIZTud6bClstnGXOlF0adhiC9uKpOFeENfwQ==","signatures":[{"sig":"MEQCIC3c+w+q8rjVDtSTxr5aEv9AA2xgZLIN5CMif+LlHzNsAiBDBgoscegN15OCSeQ8a5fqhIGhoo8SJoWBwwTmzuAC+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-canary.20240423-b37bfdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183566},"main":"./index.js","type":"commonjs","gitHead":"b37bfdb1af961c0982bccdd9fc445171f5279efe","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"19.0.0-canary.20240423-b37bfdb","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-canary.20240423-b37bfdb_1713842190963_0.7973410135927022","host":"s3://npm-registry-packages"}},"19.0.0-beta.3":{"name":"@nx/devkit","version":"19.0.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"654e66fc49c519bf2680fde6d6d4e23ea43d5d47","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.3.tgz","fileCount":98,"integrity":"sha512-EXES6hxzbVjjzFYfNzlXSBJErA/VvgZ4gcNT7C/H97jWw5q+1TWMMqSXntrXQGIeHhvc/C9mgePVrSmFn4hLUw==","signatures":[{"sig":"MEYCIQDAkV0lzy8QcZqGXVodXdakFWkYDA7kqmnBWRPiPGGVnwIhAOo++t/OEGief+Guym0keBjtdlyuwN2Ir3Ji2VKzdxMS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183532},"main":"./index.js","type":"commonjs","gitHead":"f76b8c63c12ddfcb8de8d648cded026eec968ced","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"19.0.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.3_1713893754896_0.6394394353271933","host":"s3://npm-registry-packages"}},"19.0.0-beta.4":{"name":"@nx/devkit","version":"19.0.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"efeaa5d4c7dea5ff27da6014f04dbd6051d6ddf0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.4.tgz","fileCount":98,"integrity":"sha512-0OxyUCEPj5reFCpZbdQVCsArKTkJbSedPId+MdXSdBzScNcDzRIe6xIadNjxm9UumgFIJ96pRGX6HCah43kCiQ==","signatures":[{"sig":"MEQCIDQxwaKYxqBw3hxbYb9m1RT79qAqLAeK/uV93dQkMZvvAiAH7Pfyexjr6SjocbMQ96y0xAyenbA8vh8O8trQ1BmEsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184337},"main":"./index.js","type":"commonjs","gitHead":"abaad324e6a673fa84a71563a26cfc46bf37f740","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"19.0.0-beta.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.4_1713963217366_0.7383923624458226","host":"s3://npm-registry-packages"}},"19.0.0-beta.5":{"name":"@nx/devkit","version":"19.0.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5e1bdad6273300c27ce689b82834cd2cc08ba416","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.5.tgz","fileCount":102,"integrity":"sha512-BqcRi9RXmLYIk+AvyNnqxyJucuvq+/L1Z7Kc2Ztv2OEWDETb8TZRbreyNBdnyehts51ELfg3iQ43J6OZbFlI0g==","signatures":[{"sig":"MEUCICn7yF3NZ8k9XUxUMaBrXz1xG02vHYPumepvIJJ4+Ax6AiEA/ddDTaS9HPNt3HmCIyhQgEWVWLM07/+Nhm/6OtpIlJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206779},"main":"./index.js","type":"commonjs","gitHead":"cec57c495118acf2267c40153869ffd3ef2f9976","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-beta.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.5_1714001243513_0.09407986713690031","host":"s3://npm-registry-packages"}},"19.0.0-canary.20240425-cec57c4":{"name":"@nx/devkit","version":"19.0.0-canary.20240425-cec57c4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-canary.20240425-cec57c4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"825555706bdef34d72cca66b29975031303c4614","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-canary.20240425-cec57c4.tgz","fileCount":102,"integrity":"sha512-v9ipk55OsaMeI9iKZMeNiDzq9UGhZQ5Klg2kpCj+b31S59XcAaLdaiidyYpKBfRqS/CgFJeRpVpFMa1sQq7Uew==","signatures":[{"sig":"MEQCIHyBxWzimiLnda246sbPsOW35vL0DFFBe5mEPWXlQYE2AiAcCfWEW+Z6bJt2dQLqKrmRxftb/6ShLlDHMpmIm+fziA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-canary.20240425-cec57c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206813},"main":"./index.js","type":"commonjs","gitHead":"cec57c495118acf2267c40153869ffd3ef2f9976","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-canary.20240425-cec57c4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-canary.20240425-cec57c4_1714015017876_0.5491642117183759","host":"s3://npm-registry-packages"}},"18.3.4":{"name":"@nx/devkit","version":"18.3.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1adee4670d0265c5f07f9e026bbfe60785992359","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.4.tgz","fileCount":98,"integrity":"sha512-M3htxl5WvlNKK5KNOndCAApbyBCZNTFFs+rtdwvudNZk5+84zAAPaWzSoX9C4XLAW78/f98LzF68/ch05aN12A==","signatures":[{"sig":"MEUCIDnoBwWNu6hFHx1dmhCL5zlG90dIArF+hybQDuLdZYkYAiEAwYZutCjNhPXKSw9XePkPt1MoA4p679ACAlyQxFVMkiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184323},"main":"./index.js","type":"commonjs","gitHead":"5067887cddf6e8ea5f7d8cbf0f2d521f7173af15","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.4_1714091097486_0.3568183728719472","host":"s3://npm-registry-packages"}},"19.0.0-canary.20240426-ac9ad35":{"name":"@nx/devkit","version":"19.0.0-canary.20240426-ac9ad35","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-canary.20240426-ac9ad35","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4e15843cd9c668e5fb4fdc3d4c0e4c247b26ba56","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-canary.20240426-ac9ad35.tgz","fileCount":102,"integrity":"sha512-6U8SPzDEk2n0Iw2Ue695rE8WDnOVzRPgY9Yw4XGG/7ECqH8sJNOnz9DhAHDTP9uhPAIsjBII8lXIEAN2s03upg==","signatures":[{"sig":"MEQCIDfAj7JNVyPVB3Pepg037OS9Y8+A6YSmaVTmK4cJsIrpAiAWlPsoPxfvNZ3EwYp/ICYBznhj9Ifbb9SHn9hwsoYt0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-canary.20240426-ac9ad35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206813},"main":"./index.js","type":"commonjs","gitHead":"ac9ad35754123765001f9529b653d57514e1e89b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-canary.20240426-ac9ad35","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-canary.20240426-ac9ad35_1714101484298_0.4177803879077895","host":"s3://npm-registry-packages"}},"19.0.0-beta.6":{"name":"@nx/devkit","version":"19.0.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2f168c06a67d2f922017ac9875a27f968cba8fa8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.6.tgz","fileCount":102,"integrity":"sha512-8ujL2aOjigVE/BrOulTAyKMj2ElD7H59t/Z1c9hqK1W6vcxhVDAD0fSJBIhk5Dg2jSlyHX2p2ppaM/CJ8GKoQQ==","signatures":[{"sig":"MEQCIHUmP0ALQCW3KVaZgDpu0ec6LC+PTtCfudZ/MzOoajJbAiBUFMFX5oZwqkAayg8DCSxDMbfMewLSWkTPfL1NI3ouWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206779},"main":"./index.js","type":"commonjs","gitHead":"ac9ad35754123765001f9529b653d57514e1e89b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-beta.6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.6_1714109138811_0.6975086710260394","host":"s3://npm-registry-packages"}},"19.0.0-canary.20240427-f74aeab":{"name":"@nx/devkit","version":"19.0.0-canary.20240427-f74aeab","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-canary.20240427-f74aeab","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ea910263ed39f00379fa35dd26f56f8ae4c30b70","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-canary.20240427-f74aeab.tgz","fileCount":102,"integrity":"sha512-5bZqZW+aZCqxvQJ7pBNTNFbM8emXLzP4rNS4ocLYb0Kk5lY+ri4dW8iXLHtVEWeflekkF0Z0T8qJmsPWiA9aoQ==","signatures":[{"sig":"MEQCIHZS+mQFBw/ekW+DXlEZi1y22nA9Ycl5AdTTM/dWtN4WAiBRJABzDUy4/oZDUBzioSl34IKQl/w9Ux4Pngmkssnkww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-canary.20240427-f74aeab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206813},"main":"./index.js","type":"commonjs","gitHead":"f74aeabdb519e2287ea052f415a470ab6cdf404e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-canary.20240427-f74aeab","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-canary.20240427-f74aeab_1714187845928_0.3263675549516849","host":"s3://npm-registry-packages"}},"19.0.0-beta.7":{"name":"@nx/devkit","version":"19.0.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"77c284bfb63a792e872ca81ef3d2d6100cadcea4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.7.tgz","fileCount":102,"integrity":"sha512-QgcmM0k1HoZgFiSTfmIV1YXH7/sSiNuXuE2A8laC1wa3+YM3xk2U+1uoOholwVvDCC+TPH29Hr30E+6PEJr2QA==","signatures":[{"sig":"MEQCIEjotMAcLP2zPzzTppybJTPPZaNyv5z9lnReuSZIZr32AiB8AFv6G/O6bNJqd2kIttFi4yyZPTEqsdOQllBqJ1THfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206779},"main":"./index.js","type":"commonjs","gitHead":"978c25d9a7e1768c322315c6d96b62d7c28cba39","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-beta.7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.7_1714234261762_0.7498226200539428","host":"s3://npm-registry-packages"}},"17.0.6":{"name":"@nx/devkit","version":"17.0.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@17.0.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ea5f0906843526e1bef84105119c3a3e5c38a6bb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.6.tgz","fileCount":84,"integrity":"sha512-Mmj5pvn1dOAnQz37zleA9jJMojab3viDXYLHdNivZFd9tHZlXtgfnWZCy2vJNZvbuU6S6xH0fnJHLJgxd2u5cQ==","signatures":[{"sig":"MEQCIC9lGINdgWu1Ne9EZJZhY8M4GJrAuORgnC2g1Y2UMA7aAiAquRWPsC7/0sL5wAXhaHqKQ7qJypq5BPQ9rgBmrkeP6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@17.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153837},"main":"./index.js","type":"commonjs","gitHead":"ac802ed6db904fd8cbdbf13939302260619012aa","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"v17.0.6"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 18"},"_npmOperationalInternal":{"tmp":"tmp/devkit_17.0.6_1714410606244_0.7521147164872746","host":"s3://npm-registry-packages"}},"19.0.0-beta.8":{"name":"@nx/devkit","version":"19.0.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e689eb7d4ab25cb77bbcfae4d96af493e3615d39","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.8.tgz","fileCount":102,"integrity":"sha512-xkqcpNSgOnKWyG8854i7/zZsdS4fUr3wu99AoRqqx1B9J748/qM7JNCuqV8O5xJrb1uryC6JwoKIl6sMv4SBiQ==","signatures":[{"sig":"MEQCIF8mC3brvqBhb7gTdahJbXcGkNwEi0v25iySy7LLZPjvAiBN1Wkrrirlv/9qVIUzYlimM7zJAII4ORrD4eaSQV5iqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206779},"main":"./index.js","type":"commonjs","gitHead":"458f2cc1e8511c60389a8edad233ab3f77afd410","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-beta.8","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.8_1714430983466_0.1489492830069845","host":"s3://npm-registry-packages"}},"19.0.0-canary.20240430-458f2cc":{"name":"@nx/devkit","version":"19.0.0-canary.20240430-458f2cc","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-canary.20240430-458f2cc","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0a1c3679b2e09b1bfca8211efae86b46b50b4e1b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-canary.20240430-458f2cc.tgz","fileCount":102,"integrity":"sha512-WISnvD4PapOON2v7Ou62PN+oGpQxTiGhPbyzlEC50R0uokKRi9exQ4QsD6YvjPGA+GlpqIAiXkfgpqZ7aKLfRw==","signatures":[{"sig":"MEYCIQDU+GgY3/mmbNT2bAtg2YCOAuHtb1fb0KHMNkWn9F7YjAIhAIQjjumtLES7s92t2tbUL8B1BQCp3rXHZPOUoXhKM4vX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-canary.20240430-458f2cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206813},"main":"./index.js","type":"commonjs","gitHead":"458f2cc1e8511c60389a8edad233ab3f77afd410","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-canary.20240430-458f2cc","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-canary.20240430-458f2cc_1714447139640_0.05526924182631077","host":"s3://npm-registry-packages"}},"19.0.0-beta.9":{"name":"@nx/devkit","version":"19.0.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"15121ae6891e7c80360a807878f90d2256a8f392","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.9.tgz","fileCount":100,"integrity":"sha512-OLghf4iWdV/A4/eW10HWvGCaUfetNp/VPv1byHBOOEM/ySLIv8Nq/2DCdamX1V6FSTdmDwLlJ5G2VZ2W1TYOTw==","signatures":[{"sig":"MEQCIEciMXXsOQOxX8LYcEvnirT7q6I0Dexbcsnpz5q+YzEBAiAeVJtPWslaOKrZ2xS9W9bhM30pyFMpa7svJ/xN+carzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204875},"main":"./index.js","type":"commonjs","gitHead":"5ded713c3c487bd28874e75b1623ece07a79d91d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-beta.9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.9_1714616170799_0.22230749395021543","host":"s3://npm-registry-packages"}},"19.0.0-canary.20240502-5ded713":{"name":"@nx/devkit","version":"19.0.0-canary.20240502-5ded713","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-canary.20240502-5ded713","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8fc5fb93ef8733f7ee4ba9762ff2e86b1ece443b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-canary.20240502-5ded713.tgz","fileCount":100,"integrity":"sha512-lbCTbD7aKj8Baj/JlrTWXEjTZG+RGM0rsUBH33qGpjevD3OYEYJUZZNV0DCNFWCbGFf/Mr3bs7L4HbiQ/DQATg==","signatures":[{"sig":"MEYCIQD5aceag4Vm1sL+VvmsfDogB5rz9YdY0TCd5ic4okGaqQIhAKbUkB1sldGRcR2kcgM2MYiUhncZcwZh/urqLFgI0WkZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-canary.20240502-5ded713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204909},"main":"./index.js","type":"commonjs","gitHead":"5ded713c3c487bd28874e75b1623ece07a79d91d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-canary.20240502-5ded713","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-canary.20240502-5ded713_1714619816288_0.6242666666946117","host":"s3://npm-registry-packages"}},"19.0.0-beta.10":{"name":"@nx/devkit","version":"19.0.0-beta.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"967b4c3707eac0f1dcc98059019f796c0ab6833e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.10.tgz","fileCount":100,"integrity":"sha512-t6c/Ow+WqBHRiw11B92Ni2Svc2kd+9v7HhOEPiFqYBZE8Zs6DOPjOwYelNeCB+Lo1N2bdEDRUv5nmB07KZeDiA==","signatures":[{"sig":"MEUCIQDsdoqqCvffkC6/wfT/5hDei408WF8OTvwQ3eGNuBqT+gIgeBXx26XLgy4NwMtQE+t+f8k1mjFQRnGIlYdOOa3K2tg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204831},"main":"./index.js","type":"commonjs","gitHead":"bacdc799b4d776281bc3a37dadaac7a5283ca463","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-beta.10","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.10_1714678230977_0.8782022060034296","host":"s3://npm-registry-packages"}},"19.0.0-beta.11":{"name":"@nx/devkit","version":"19.0.0-beta.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-beta.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5495fc22b57c5c4352ce9b8262ae50059be27854","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-beta.11.tgz","fileCount":100,"integrity":"sha512-NjDIg1kzCjyKjm9GJNzPT7uTes9Ym0iV1x/+DwwAVyEf/puqF6HesypvjNoxQw6hYExb2pCJ6y8p7wNMtpohgw==","signatures":[{"sig":"MEQCIHTX/bK6mWfcdn/wp3OM03FoZkqiybJU6/Cgx+KxoWtYAiB7TwNpifTpgt2uSW6Oqk/P/dBRXmaHZyxQX8R3bengpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204595},"main":"./index.js","type":"commonjs","gitHead":"dbad02afe408c9ea13e11182b3911e2f287be051","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-beta.11","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-beta.11_1714690361425_0.09158884381977916","host":"s3://npm-registry-packages"}},"19.0.0-canary.20240503-dbad02a":{"name":"@nx/devkit","version":"19.0.0-canary.20240503-dbad02a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-canary.20240503-dbad02a","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"340dc632b5591cd4996e1a8e82cd64c0ff3c0bcc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-canary.20240503-dbad02a.tgz","fileCount":100,"integrity":"sha512-yzpcTetvusxr6jeH0n5xTEz/UZAYW/adIQ6EQ9EjbmM11LQZ5lyvJ1vTmxV/18P+10eke5SGNgUzAusg0jkjXw==","signatures":[{"sig":"MEQCIEJNUYN8rsReCPSUmRs4BvZWHTM8QnNAcwLRJr6OsFbjAiBSyRnxSLHQmCcLU2TpvXWHfqM/Z/SvEvcTCQ4JfUwG5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-canary.20240503-dbad02a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204627},"main":"./index.js","type":"commonjs","gitHead":"dbad02afe408c9ea13e11182b3911e2f287be051","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-canary.20240503-dbad02a","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-canary.20240503-dbad02a_1714706165606_0.5545762097766473","host":"s3://npm-registry-packages"}},"19.0.0-rc.0":{"name":"@nx/devkit","version":"19.0.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-rc.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d55dc7e35bedd0a1a06beda9a503f1b8e0e3caaa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-rc.0.tgz","fileCount":100,"integrity":"sha512-9JeXvuivAqAJgzAx7Gegf3Agc2BzWAzmueRXfLE9qFXdqkrk41hethitqRLl5gYqCwfa1e8Da+Ve6kAQkJZADg==","signatures":[{"sig":"MEQCIFLVWyC/EHjgQkIP+2xZ2YtHDA/UkJmY2uQ0xTq0zEIdAiBN29EiAoruj9PStCz5BEC/Lok/SFDPKtfSCX/qgd50jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205357},"main":"./index.js","type":"commonjs","gitHead":"f73d6530a159ecb5a8bafdf6120ce0415bfb33ef","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-rc.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-rc.0_1714757260003_0.9532419025927983","host":"s3://npm-registry-packages"}},"19.0.0-canary.20240504-fd5ea92":{"name":"@nx/devkit","version":"19.0.0-canary.20240504-fd5ea92","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-canary.20240504-fd5ea92","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3ad8ffa0f26d4fd78f6ac0cbdda32c7f88ff681f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-canary.20240504-fd5ea92.tgz","fileCount":100,"integrity":"sha512-LAhpLc7xah+tfjh3CPHjKArjUOQY5DVH5HOrQ/n5A+mEL+zs/oVi4weu7Rjfen4rr+jER/GpNUk5navT6FHhTg==","signatures":[{"sig":"MEUCIAED89iBVjlLJPkLUhIhupTO1Pbg6o6WWzsJMRLgxwQyAiEAo8jB/gNP26Aq+d6C0r7i7bDO0wz3GwRcTDVmPBZX73Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-canary.20240504-fd5ea92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205395},"main":"./index.js","type":"commonjs","gitHead":"fd5ea92062eba93336f2b56cf0960ada67ac830e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-canary.20240504-fd5ea92","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-canary.20240504-fd5ea92_1714792554488_0.8954930166104382","host":"s3://npm-registry-packages"}},"19.0.0-rc.1":{"name":"@nx/devkit","version":"19.0.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-rc.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f9443594fd7376f6938d500d30b405b32292fd9b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-rc.1.tgz","fileCount":100,"integrity":"sha512-2A/vveJOV8R4UTZGolKm/DkXM6Q6yEmVQH7s4yDqKoDxOkTiHEJWD2b3VjMqjUq7tzqhpT6tnIZb1oFoSnpBkA==","signatures":[{"sig":"MEYCIQDObFlLBZDQGj5uRIv0dbIazofuIxYbTdoFk7NLXJ5GnAIhAJeLFV/UcvjjhmuNe/DsfLhyIVmQEf7G0rOsVgG0XUgX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206946},"main":"./index.js","type":"commonjs","gitHead":"cc875a6ac826efd50e79fcb797968e6f6d84bdc9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-rc.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-rc.1_1714835716760_0.35539795960786247","host":"s3://npm-registry-packages"}},"19.0.0-rc.2":{"name":"@nx/devkit","version":"19.0.0-rc.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0-rc.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"664a18c757dd8d784d5f93d1523962a3b4231306","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0-rc.2.tgz","fileCount":100,"integrity":"sha512-3WuSkRbW8g3Vg4fFySIHBhDvVi/7OF16Rfh+3BGN0vpxvIL4/iNRbDNXavMpVLoy77Mub4VVvPVL98P5aJBeUQ==","signatures":[{"sig":"MEUCIQCbXZVwF0c3PZo2v+W0SioftV/ClyMkQmAJ9D9qixjPpwIgHz+jr9yNubgD7kBQVjivtIOd/vcoLhkYLYYenBhsO1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206946},"main":"./index.js","type":"commonjs","gitHead":"41d21ab9ac7fa3682ba535979278bb3c4a349654","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0-rc.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0-rc.2_1715017611411_0.9708777917650113","host":"s3://npm-registry-packages"}},"19.0.0":{"name":"@nx/devkit","version":"19.0.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4564e471a984acaafa9427108a79b0e180ba88f6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.0.tgz","fileCount":100,"integrity":"sha512-Zch2oCBSrPgMVg5ONMjaLlyFCgQ/kVxaSBKoq/ASOEyjYJb5OtfFg+NwWoEkU4v++a1I14uD01xoO0JjBqK0nw==","signatures":[{"sig":"MEQCIH6ZarLbUWSVNkgy8tEDtjax8U6oJUkayIfWUAFa+VARAiBXD+kywIcs0p48EADAJ7cdba79LiywX0s2/hqfeJF2Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206936},"main":"./index.js","type":"commonjs","gitHead":"41d21ab9ac7fa3682ba535979278bb3c4a349654","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.0_1715018924328_0.30522608345015034","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240507-1fe262a":{"name":"@nx/devkit","version":"19.1.0-canary.20240507-1fe262a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240507-1fe262a","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0705641652d51ff50f884d49c5db9d263b791c73","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240507-1fe262a.tgz","fileCount":100,"integrity":"sha512-QUdEiD/29eapTx6t3pNO8lCOXdXfaJJDbFqAeKBYVSPFLs+bi45xAytPUdBAgcxuLZ0iH9bAFRBpDIg4JQ6s1A==","signatures":[{"sig":"MEUCIQDEJt+Y2hStwogweWlzAfjBgmhuidTsuprbh33HwTf84gIgfQFGxTj0wWu9UKbCSweJKJV9tlT9Xcmo18Ioidq8QeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240507-1fe262a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206984},"main":"./index.js","type":"commonjs","gitHead":"1fe262ad7dc62d39e337f4b28acbd2208fd17135","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240507-1fe262a","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240507-1fe262a_1715051963226_0.2163283875730937","host":"s3://npm-registry-packages"}},"19.0.1":{"name":"@nx/devkit","version":"19.0.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bd106b0b40f963d0efc92fa10c2d262bff85b60f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.1.tgz","fileCount":100,"integrity":"sha512-whEUgASqCiD94/ZGrSxkl7mLcIeYuQ5YbT79De+sIXWtBNFI2CqNHJX3/nOwrO/tO2Z88Wg6PM9PL6EiysYwjQ==","signatures":[{"sig":"MEQCIDX4LfCCtzgNDiGLAj8KWBDDMeGCPNM5P9M3OZM9OKD2AiA+2d+SaNCKNuCo9AKVCVMGYmA0XWG5HJom/p9GGV7Ebg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206936},"main":"./index.js","type":"commonjs","gitHead":"e3c183d25f19f127aca2a1cba84cd73885ddf402","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.1_1715120769625_0.21294835626489061","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240508-fd78152":{"name":"@nx/devkit","version":"19.1.0-canary.20240508-fd78152","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240508-fd78152","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eb8580623bdb3e300414f5a98f9c10522efdc31f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240508-fd78152.tgz","fileCount":100,"integrity":"sha512-d8AvCQPoeArRZbXSvjfpTAagp6LxByEYSwG0szN8dhP3dkcyHWXVgtnJGQygV5+F7jgJAwCTXzaSR6qwwKqTDA==","signatures":[{"sig":"MEUCIQCNShhLEi/aWphshn2Qa25uMkjKMRQOw4oRFXF6R0FhaQIgJL2BOeXqCFBQY4BkoE4ttZ2w16sgpO+7GvMR47ujUPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240508-fd78152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206984},"main":"./index.js","type":"commonjs","gitHead":"fd781523778de7db0372c711a84bd5ecaa1e8a54","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240508-fd78152","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240508-fd78152_1715138184828_0.11563069982642848","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240509-8f705e3":{"name":"@nx/devkit","version":"19.1.0-canary.20240509-8f705e3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240509-8f705e3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6c496452f224559d806f3325272e98ccbae7f786","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240509-8f705e3.tgz","fileCount":100,"integrity":"sha512-SyRS/xyoJKY+WRYNOlLU6GeL6y7O2IrMpE1MYpvFAfdDbqPH51HCaniACXFJ+WCzd8vv8Z/+D6mwxRbb3/LOnw==","signatures":[{"sig":"MEQCID7XAT7VZh52hdByaMYBbpORXjeDXNNV2rCgDvd0+VadAiBU9KTG0W6Av8bI8qrENQ7reYvw8wXJ+R0ZC88Gq+Opjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240509-8f705e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206984},"main":"./index.js","type":"commonjs","gitHead":"8f705e31e2f7dd0399851efc17e62ba4f35e6642","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240509-8f705e3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240509-8f705e3_1715224532553_0.061623057472307785","host":"s3://npm-registry-packages"}},"19.0.2":{"name":"@nx/devkit","version":"19.0.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"177a7e236ae5c498cd72b33e766a7d32e2f52906","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.2.tgz","fileCount":100,"integrity":"sha512-qHBWQ3ZJ4vO8AVdSlz/u/GXDrDxVsBjC1/pY1ImycnUP4NfOtmBlYdhd5aB9XvWcujSmOap0ZJGr1iapYKoWxQ==","signatures":[{"sig":"MEQCIFMHaKuAxLN99ffHYvNoEj3BpxZ36gfUcCt8vnjKOUnoAiAjL2+O+AoQoNsZIX2xdYnZ1Lc+aFzrTEYcMIC+ZK54bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206936},"main":"./index.js","type":"commonjs","gitHead":"61861be0f7335082d5e0b44fa96ff3f6d49774ad","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.2_1715263032846_0.053571790903028216","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240510-1a85787":{"name":"@nx/devkit","version":"19.1.0-canary.20240510-1a85787","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240510-1a85787","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ed89b6fe3f45155504db07542f5771b148593cfb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240510-1a85787.tgz","fileCount":100,"integrity":"sha512-wpyXXP7YMtoF8+/HJ0JoJzyOrll9lxVu7Z29hylN1B7AT2mq+btYWQVGJD0puSu2WwgcYwbkXaAgXGxLxFGEjA==","signatures":[{"sig":"MEUCIQDxI7RHGG83b6YEIXFH9bgWNws2opth0xnxLvEJVJuE+AIgJnwt48c340RbNffLJdWHk1Uf468MQgdHqSXUKMTScDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240510-1a85787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206984},"main":"./index.js","type":"commonjs","gitHead":"1a85787e1c310d8409d99361800ef30e81938795","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240510-1a85787","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240510-1a85787_1715310968207_0.24593584087233866","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240511-f7dcf43":{"name":"@nx/devkit","version":"19.1.0-canary.20240511-f7dcf43","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240511-f7dcf43","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"255bd9c78dab66f0bd7243d02e47638b3e10cf83","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240511-f7dcf43.tgz","fileCount":100,"integrity":"sha512-7w7GKJ5QuEAAvF5ctoasWsc+u7/+08VhPiqANFE7stMp92JF4Y3lijrR6zpcxO5wVEKikZvRmLiDnVYxTiCewA==","signatures":[{"sig":"MEUCIQCr1K2scisADv2YEwNhJDLsaZy+McEi8/J2TUS5C7aLzQIgPuoOjjsDWBhD2yydeKzSFn2yFDOjLFu32ICaI2FPMVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240511-f7dcf43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207034},"main":"./index.js","type":"commonjs","gitHead":"f7dcf433c3cd6476e0bee7fb49935ba01ea9efc4","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240511-f7dcf43","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240511-f7dcf43_1715397324237_0.435680579685372","host":"s3://npm-registry-packages"}},"19.0.3":{"name":"@nx/devkit","version":"19.0.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e70f1bfae314b058f0d88db555ad1500a350b22c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.3.tgz","fileCount":100,"integrity":"sha512-FxKsnN/PFFnhQtdOcHqEqnEpsfmIncYrzdA/aKgiZ/V6APuNuZBVNd5jO6EO39uvT413CHQs5+fdE+btc03AUA==","signatures":[{"sig":"MEQCIB5g1QeEuCzcEFO8d0HjkzXwpiq5eAxifwxr9waoTwqSAiBLhtKRZ/6ODuKY6pE8Nua4KZGeWoHazuqqYvQ4zD2F/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208630},"main":"./index.js","type":"commonjs","gitHead":"0affa36a0c1143542d2325df895228f9b2839c32","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.3_1715626244507_0.9279298803400882","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240514-cc9b7f3":{"name":"@nx/devkit","version":"19.1.0-canary.20240514-cc9b7f3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240514-cc9b7f3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"63bcf13ce7a4ac53baa289cc2c8b040ab9d016dd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240514-cc9b7f3.tgz","fileCount":100,"integrity":"sha512-OklVFJTBMBAhfOGb1WlCmbaCuuUI/9YZyVRk/+Mb80E6UY0hgotBrNtC1QhtEQzN4VA8GSUcT+ZT77ItyblG5A==","signatures":[{"sig":"MEQCIG6AsopHHP21muYx6zxguEpqrnW/gOHeGZ1FaT7OQBuiAiAD1GOVjo2C6ODopzPKDJC/ced8v+WGWbSyEScIMYJtQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240514-cc9b7f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208678},"main":"./index.js","type":"commonjs","gitHead":"cc9b7f3b391fafe22c1b2fd8b21a953cac0d82cd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240514-cc9b7f3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240514-cc9b7f3_1715656546525_0.6842935081825798","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240515-a2a7d7e":{"name":"@nx/devkit","version":"19.1.0-canary.20240515-a2a7d7e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240515-a2a7d7e","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d28be11fdf317db71aa6d6ac172644e4f797124e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240515-a2a7d7e.tgz","fileCount":100,"integrity":"sha512-M3QpT9jxSSVAz2Ez48JMRm3uEAmigShh/FQ985AApWvLfSLlcMIVa3R0Q/oYFa/OqK3E8Zjgzmdb5YCmjLfVeg==","signatures":[{"sig":"MEYCIQCzt9RHXejKNmaTwxyDEJU0U+cDfNfGp4YTijS4rmdX5QIhAJ9YkcLa1u9w0HArnF17Dg7ZZC6DFr+mr0RB9VxKtIHw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240515-a2a7d7e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207034},"main":"./index.js","type":"commonjs","gitHead":"a2a7d7eaf74ccc05393ba8602718b20cd34d4dda","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240515-a2a7d7e","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240515-a2a7d7e_1715743001871_0.4991200488661145","host":"s3://npm-registry-packages"}},"19.0.4":{"name":"@nx/devkit","version":"19.0.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"00c6ebee129bd874e143c36a65e86c3e885cdc9e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.4.tgz","fileCount":100,"integrity":"sha512-nsD0RaL61nZLHSJbog2XwxcI8bML5GlI69Z1k2rvd2zvylqdjNS4SXakMPl/Ar9xX2mAW3Qbup850V0jG87y/Q==","signatures":[{"sig":"MEUCIFQR9cGJpBOCgWdJrEm/SnmayzPGxLTvAkfmVCgEMdWVAiEA18U/ED7OPWAPxxn2JRrGhloKsxBrFyEteXrTCznqi78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206986},"main":"./index.js","type":"commonjs","gitHead":"4e6a193f39928b010527db13481fbefb4839e680","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.4_1715787261696_0.2752179246539921","host":"s3://npm-registry-packages"}},"18.3.5":{"name":"@nx/devkit","version":"18.3.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@18.3.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6ea0306e9658ae59a3728108b0d1a75b8d51d928","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-18.3.5.tgz","fileCount":98,"integrity":"sha512-9I0L17t0MN87fL4m4MjDiBxJIx7h5RQY/pTYtt5TBjye0ANb165JeE4oh3ibzfjMzXv42Aej2Gm+cOuSPwzT9g==","signatures":[{"sig":"MEYCIQD34rpjMvyeMY0e24bnii5mPU1iFzCMGtNuns0Hrgl75wIhALbpVzK5rchv8pzN8cGq6rRj2rYwAw0BUxhAOORi+cZ4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@18.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184323},"main":"./index.js","type":"commonjs","gitHead":"91eae77a510dff08e09e600ff87be5603a83f7c7","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","@nrwl/devkit":"18.3.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 16 <= 19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_18.3.5_1715814082600_0.5930873984971063","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240516-d581cef":{"name":"@nx/devkit","version":"19.1.0-canary.20240516-d581cef","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240516-d581cef","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b3a746d63c2992561ee1ecc6fccb887e55b61a86","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240516-d581cef.tgz","fileCount":100,"integrity":"sha512-R85BWp27eKLG0bo8z8bNpx222wA6cRpH6OA0WHym6BURy7uf3aW0mvRzYuxR5NwCL31YL3AAtE0PC0QnE57wEw==","signatures":[{"sig":"MEQCIGRb8B075sb5HAS83WLnWjSujLOIu/FE5gFSL9HndsC/AiBgjF5EJJzKVoV6hD6n+whWYw0uZvE9DMAuJTXEdSoApw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240516-d581cef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207034},"main":"./index.js","type":"commonjs","gitHead":"d581cef194019ba95803436d210c11e5c2324694","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240516-d581cef","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240516-d581cef_1715829413534_0.44176429536228823","host":"s3://npm-registry-packages"}},"19.1.0-beta.0":{"name":"@nx/devkit","version":"19.1.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eb8b512806bf66782987bf0f74b5d88f4a38845c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-beta.0.tgz","fileCount":100,"integrity":"sha512-yaohhWuStXdCf8XzoVjTZ2inJh3DuEIpx3VXct0S5KBVmpRMQCpK3WY4ePpzZLEBnk1dn6HL+fESjGb7Vmartg==","signatures":[{"sig":"MEQCIAWqejoyzYgVcWuUvuDe+U7J7PeAwKczxnvcFfT2M+LhAiAzHvgIUeiPtQO8C2Ybn5UQHdgUgqIDUIHrJ7fZJABgEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207000},"main":"./index.js","type":"commonjs","gitHead":"24060dc650516cfce61f17554a13f8f2ba0e1657","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-beta.0_1715870190450_0.5511992633735714","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240517-312b271":{"name":"@nx/devkit","version":"19.1.0-canary.20240517-312b271","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240517-312b271","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1c397b2acc1dbd87d642419790c9d44117b566e8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240517-312b271.tgz","fileCount":100,"integrity":"sha512-jPSuLC30Jw2gONEZZbAI7vasKDJGYpi85iVxB44MDlSkPKSmm+iYcRaBQ5k5dbatNgBOd7G46rMyHOC+5u9ceg==","signatures":[{"sig":"MEUCIC9enLQf06IIs8IhaM6cILPcKsg7QooOhekP2nKL6N12AiEAgS58yL0/+NSRQUG0Wrgay4LYeJktrxc9eW1FSFvsakk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240517-312b271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207034},"main":"./index.js","type":"commonjs","gitHead":"312b271457bf4d67eb5d7a04a3f4f87856c56f0d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240517-312b271","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240517-312b271_1715915805723_0.4788289734947293","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240518-3523720":{"name":"@nx/devkit","version":"19.1.0-canary.20240518-3523720","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240518-3523720","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a9b19b352e02713740497e4506852d7d51668d2a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240518-3523720.tgz","fileCount":100,"integrity":"sha512-i8jww7uNcZTzgCZON79rbkwpdpNWPX7AJxwwYmrUOgSFsroazZSEAO0lRVmDg6U9Z/2+HPzq/c/0p2eLrHIlzQ==","signatures":[{"sig":"MEQCIG2lW+DNTWry9Oc1PJCZihW/dZSOqZm/OKiUpLBXDrI8AiA+yMz+ATy9p7xZbTwLpRMSgdWDgpJrg835ZwUxwdFrlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240518-3523720","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207034},"main":"./index.js","type":"commonjs","gitHead":"352372053cc5bca39fc45b8b763bcf2d24ffe061","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240518-3523720","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240518-3523720_1716002220133_0.530477484610034","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240521-1255603":{"name":"@nx/devkit","version":"19.1.0-canary.20240521-1255603","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240521-1255603","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"561443d2356c91bf899b147d157306161dd8588c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240521-1255603.tgz","fileCount":100,"integrity":"sha512-PmeDZTvEAevoecMMorxbIsmls7gCLPzVYnFLM8GXk3E+R5nOvVK0pvs0SKiD+5+7mz1txKswdCpQY7UsUhEKpg==","signatures":[{"sig":"MEUCICVXIJXtVYHHuJPhgyxPLKWjRGdDiUZNs7z7HPE4FoWCAiEA5frvbOj86tXV+DmDo2M2qzTKJKpDdOKVVtiVtgXyY6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240521-1255603","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207034},"main":"./index.js","type":"commonjs","gitHead":"1255603203dd6aec2e4b20c8eaf6f8ad3d0d1ac1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240521-1255603","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240521-1255603_1716261582890_0.5773556711724113","host":"s3://npm-registry-packages"}},"19.0.5":{"name":"@nx/devkit","version":"19.0.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5b2e2f7997a019029007e7e5d5f8f04b4911e786","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.5.tgz","fileCount":100,"integrity":"sha512-M/L0ZPxCfU7/WAy8UZEC5x3vyjAq9lGz6JwQ/5NfwbZsVCaeNgKpdavNJLtJG/SvQ6Ysz0t4u/ngLPfKP4N0CA==","signatures":[{"sig":"MEUCIQD6P8ZtMhJq/YQWns2Ng9R4XFPHoVCu0bJT2/vWVs7ypQIgJePOrniZlTuXteaz8ikgUHdZQG5LVr3o/NuLIcG7k3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207066},"main":"./index.js","type":"commonjs","gitHead":"837656fbddbc47c4a60e6d3eed38022c8ec7b3a3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.5_1716329111809_0.05019830970614625","host":"s3://npm-registry-packages"}},"19.1.0-beta.1":{"name":"@nx/devkit","version":"19.1.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"19eb81136bb90e9aa6abe927b19910784ef32888","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-beta.1.tgz","fileCount":100,"integrity":"sha512-QNQivluG882+c4nveCHxZPzWPbo5WkKQ9ynPvuIeFFlr0cyUeSeCv2D5+SOcw9FVX7OGrOfBquRKjZRk6bpdTQ==","signatures":[{"sig":"MEQCIBUPWZl4VSpDXGKB2evaVV5GQ3AAUZBAi+ROTsSaA8lWAiB/CQF5EkdeNFjI/M5FnbheRP7/AoSdRJb+vbLzHgWY3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207080},"main":"./index.js","type":"commonjs","gitHead":"08ef0e4bde845669b9cfef183d50c856e7a6293f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-beta.1_1716331427765_0.7441518320959806","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240522-89fdd42":{"name":"@nx/devkit","version":"19.1.0-canary.20240522-89fdd42","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240522-89fdd42","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f4197abbfa25f4b1bddf755e8f2727574fee1958","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240522-89fdd42.tgz","fileCount":100,"integrity":"sha512-LVfuf8raPp/8vjOU7DQItz9kV0PjtCVTr9paxK1HDNtZCWEVqPjnayqlbcVxnC2a2XyazdPZsfJlmQ7quZQDZg==","signatures":[{"sig":"MEQCIDdD+5ye7IReDRA1ljl1ocbU5X/ErcdyKOj+bZUuWYDHAiBEuoPTKkzpf8bSujGhNXdC+n8ND/gA4BET9XLcu0co+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240522-89fdd42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207114},"main":"./index.js","type":"commonjs","gitHead":"89fdd42c803e5cdfc95a89920f885da61ac21ebf","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.5.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.2","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240522-89fdd42","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240522-89fdd42_1716347795988_0.7469985050803147","host":"s3://npm-registry-packages"}},"19.0.6":{"name":"@nx/devkit","version":"19.0.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5a8bdbbc275c1576a9f8225d70559815fb5c2871","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.6.tgz","fileCount":100,"integrity":"sha512-NszY8/YV1QpaPE+c4R/IQK4nq5+k4bBaDQB3+EGm4nWZcBzURx57yaAdP4lIEvG2T+5jsepsYTyMHSmQPHhJ6Q==","signatures":[{"sig":"MEUCIQDsY+1eWz9k0Bwf6ZKXsYvGyQyfzwN6y2akaaJ4QCW6mwIgM2deMoTvZlZEm0Sq8xoqxnENAGboaZ7Y6NfRbCdfCdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207063},"main":"./index","type":"commonjs","gitHead":"618096aeca46b54078563fe3a2c542bd8924b6d1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.6_1716395051890_0.025002771358477727","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240523-261b0ff":{"name":"@nx/devkit","version":"19.1.0-canary.20240523-261b0ff","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240523-261b0ff","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"02c0ac52adae2030752e9fd3f7ffe7234ba3e9c3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240523-261b0ff.tgz","fileCount":100,"integrity":"sha512-O+xuEsnksLnOxI5URIpOvgzQCNMTQNMM7BeNHPYVsMsyUZ0oupfBKqyTWXqkg0PICkUanCVq7FrH/XVfWL9NVw==","signatures":[{"sig":"MEQCIGTi83jShMZmVVmDpbInVs8dThUmw7cBqOP5xGNSSOhkAiAh4w4v5IgsoqIO8jpkSSZ5p4OQY/XKGGKuGEJYPdrY2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240523-261b0ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207111},"main":"./index","type":"commonjs","gitHead":"261b0ff002aa5b49b70f129945f9c27f781b4fcf","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240523-261b0ff","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240523-261b0ff_1716434260436_0.9870115914111757","host":"s3://npm-registry-packages"}},"19.1.0-beta.2":{"name":"@nx/devkit","version":"19.1.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ff3e54b827c7bf29e3e3ba35b5c3fe1aca91ee3f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-beta.2.tgz","fileCount":100,"integrity":"sha512-XH7qmXXu2gqmLWufgx+e3NiB9YicWCVw7XqvKkkMx7IvWUMfDvoKW3nJcFCBt6FqyGxzpHF9JYCbla31XIlLKA==","signatures":[{"sig":"MEQCIB8COPygCTaftEHLfpJUf0wuxSQm0jPDTxNImhg6ZbUyAiANow+GOOLHvrztk7g/0VXGQWbCzi+B6k4rqENPrnCNkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207077},"main":"./index","type":"commonjs","gitHead":"37f02f7e6b301975977dc2f7bdcb0fb4c2609317","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-beta.2_1716482914572_0.5384600949171416","host":"s3://npm-registry-packages"}},"19.0.7":{"name":"@nx/devkit","version":"19.0.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9766dc8eb1773637040afd388ef0eade853b0493","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.7.tgz","fileCount":100,"integrity":"sha512-yIIQHS1gl+dKLJXqzT7SN+Uo7wQeWT/fG9vbti4Lmc6b6gOV0vFOZiARHq3rDxNqHRCWjJbZlM9ME3GiN7UNkA==","signatures":[{"sig":"MEUCIAQTVVecPuwc4iUZs3Q0C4vgUmPdWD0BY4k0dZywqugvAiEA9wOhDLrDFLM479YZLM34r+dqdtWmgyJPDVdk6IUqCeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207063},"main":"./index","type":"commonjs","gitHead":"63429dc612eb6881f93582850cbfeb044fbb2d1b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.7_1716493067618_0.5813119003055132","host":"s3://npm-registry-packages"}},"19.1.0-beta.3":{"name":"@nx/devkit","version":"19.1.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"59edb4827df0d4d813ab25abea2fa5eeedad9827","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-beta.3.tgz","fileCount":100,"integrity":"sha512-fV/DUMRS2yTZGfu77wQtLl+PV6A1Et+JBr0Kvhe9jK7EUliINCgMgHLzssnGEzcAdiCTHZbFo/l7sJ1N2iUrcA==","signatures":[{"sig":"MEUCICT3t58J0fxbWi3Oqm0pufcO51aAPHF3RRFvgNTF/h7gAiEAjNhxuOGnFx6sg0ZxDSrIwEh2sneAfeQWDKu1ce5dKSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207077},"main":"./index","type":"commonjs","gitHead":"a1ba0ad7006522a4d2cb27db7610c37502912f0a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-beta.3_1716496030519_0.6511029629804299","host":"s3://npm-registry-packages"}},"19.1.0-beta.4":{"name":"@nx/devkit","version":"19.1.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-beta.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9a4132a1c25c9d814959a7179555584f5af9aa86","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-beta.4.tgz","fileCount":100,"integrity":"sha512-TpCiASmUkpwqXJrfodKtaii1uyNelpNBv7wqcOjpTJH841x7klN4e/rq86HK0TV/dfSSc7xUddBI3/e72YhBdw==","signatures":[{"sig":"MEYCIQDEbZft12t49MoOaSVsXD40FHyrYq3CEcpprp85wZtOXwIhANMtO1senZJa9CAULkJQKYLhyPRUOwv7UL6iDcLsviwc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207077},"main":"./index","type":"commonjs","gitHead":"a4a185f45b16ae07df05ec0847365f301ed4dd04","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-beta.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-beta.4_1716501018105_0.08763560012586535","host":"s3://npm-registry-packages"}},"19.1.0-beta.5":{"name":"@nx/devkit","version":"19.1.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-beta.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"637d25046806921fe3eadb35f7a05daaf170fb11","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-beta.5.tgz","fileCount":100,"integrity":"sha512-HTi/ZymIspHxL3CftOAzTSfGw1RaMoHugy8VI73Y4jl/2cfAQc4mN4IgoIhc3l4dIORuWlr/SmwwaR0y9SXwFQ==","signatures":[{"sig":"MEUCIDAgoVcQX3PWUTWJW1a0ritn8hJDNcmbW4ZJPr9X6p0BAiEAiLJqrkI9jomts+csVlHwzDxP4FGAp1BcLdgoV0uzm1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207077},"main":"./index","type":"commonjs","gitHead":"12c6a734fc6248df83530715b6eb98301e204a87","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-beta.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-beta.5_1716519564485_0.5422541069598144","host":"s3://npm-registry-packages"}},"19.1.0-canary.20240524-12c6a73":{"name":"@nx/devkit","version":"19.1.0-canary.20240524-12c6a73","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0-canary.20240524-12c6a73","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"257c98e078caaa561508a677f63f39cbdfbda4a6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0-canary.20240524-12c6a73.tgz","fileCount":100,"integrity":"sha512-Jv+xzB0Do/TTRYQqXxqjYyt384Ocxt8YqLPYU6szG0ly562hM6TJBcujGQM9qWpLHHpRByuT5sUa8lJUaSW9Zg==","signatures":[{"sig":"MEYCIQCTE2l1bvD+qsm7VlFzHzFt8WND3Wzr1q53J4a5jS+o1wIhAMaWEPhlGJvhrrnB+GRx+NH/djFL8y7/ynN74PuBUXPy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0-canary.20240524-12c6a73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207111},"main":"./index","type":"commonjs","gitHead":"12c6a734fc6248df83530715b6eb98301e204a87","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0-canary.20240524-12c6a73","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0-canary.20240524-12c6a73_1716520738325_0.08743661225998167","host":"s3://npm-registry-packages"}},"19.0.8":{"name":"@nx/devkit","version":"19.0.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.0.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c486c8223f3800154d3c96d0ecd672df57a6683f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.0.8.tgz","fileCount":100,"integrity":"sha512-SJbKjWqzpjh+eWWcRgKCiNsSnDbyghfCx6SkYwDX+WMBT7dcMlqz3a+ihqjXUaii+ivQ8h61zsHl0U3S4+s1mw==","signatures":[{"sig":"MEQCIHBtKO1yB31zLNoJM6nd12JGTKzqVshzAkyo2PrkYfMCAiAgBGFsz/+6ffZLaM/epSdngmAD8RW1WuZCdw7+spGvsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207063},"main":"./index","type":"commonjs","gitHead":"7a9bb68ddeb80f1e7e441714e12b999023514c3c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.0.8","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.0.8_1716560381263_0.9880109639189643","host":"s3://npm-registry-packages"}},"19.1.0":{"name":"@nx/devkit","version":"19.1.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"32b02aed9105a69af89c35d50194912d493612a9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.0.tgz","fileCount":100,"integrity":"sha512-jn8uNgavpRhYZ1u63YFNWc2lEoAr3YA7bvPK9yaBmV++tFj+Ig+eFKkQxRou4tvOUnIyVPrs/fmi/TBLVQcpQg==","signatures":[{"sig":"MEUCIBSpCMI3vax3q9uvvTs3OVkRbfDLe0YaUyKXrqpQBySpAiEAqpZkQebgG4YOhgwIvkSfZ8vyiduBgoLtMLsM+bsIMKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207063},"main":"./index","type":"commonjs","gitHead":"9d6e5ad48c1d4f84d4f6123aa82ea503311f4954","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.0_1716570165296_0.23226908954643388","host":"s3://npm-registry-packages"}},"19.2.0-canary.20240525-af463c4":{"name":"@nx/devkit","version":"19.2.0-canary.20240525-af463c4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-canary.20240525-af463c4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2bc76b5823f22106f5526775b7f4fa560232ba26","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-canary.20240525-af463c4.tgz","fileCount":100,"integrity":"sha512-zN5KCKCapE/u8GCEYucroMYES5E3DjvpvwODfatJq0l+UKkFlmOtWYfcZau3qh2KS0Y9XF/LGEi90hnWjYEoaQ==","signatures":[{"sig":"MEUCIQDVWy2gg7n8DF39DhQBwEPyx3unzXqmsEyIdSpYho3ylAIgQfTnvJ+3n8FmZqoWCf9BxIj7Xf64FxMvdOAn/ZpZhKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-canary.20240525-af463c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207111},"main":"./index","type":"commonjs","gitHead":"af463c4833723e7bd8829f07baec8bf5d3a50649","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-canary.20240525-af463c4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-canary.20240525-af463c4_1716606982722_0.21194867302617793","host":"s3://npm-registry-packages"}},"19.2.0-alpha.0":{"name":"@nx/devkit","version":"19.2.0-alpha.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6810b2c9b5873862140d176b5243c8a1ce2bdc58","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-alpha.0.tgz","fileCount":100,"integrity":"sha512-T2o3Rt4cY8k4S+npKOSTGh5M0+oVLC16XwY6FRltGDLOzaktWZzanaHKC7yALDeQo7ZWk3Ss1fzcsxUtIMhwhQ==","signatures":[{"sig":"MEUCIHV9L0Og3VJlYcEBiyCsLCxwp2h4DUTAnl7VyTDQAaS6AiEA1PkpDUk/LxsKg9RWlThBOebXgu9H3BJ77dZb8vcVWU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207079},"main":"./index","type":"commonjs","gitHead":"2332ef66b26648d953534084ffa92c65935cb270","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-alpha.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-alpha.0_1716661023506_0.29235913795161084","host":"s3://npm-registry-packages"}},"19.2.0-alpha.1":{"name":"@nx/devkit","version":"19.2.0-alpha.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2baff265cfb6c91bc9272649643b6fe4aad91115","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-alpha.1.tgz","fileCount":100,"integrity":"sha512-t9gyh3bDBqSgnS0Muywuv0LWGWxWYoUBYSTiiGvacaSR8iH9zbQQ2WzFpDZUbmLUINfoxfm8vzWS8wVVWtnPvw==","signatures":[{"sig":"MEQCICCWZSMIQWMW0eifFtp2D8YW3xjQlwqaUspsR7kAyXk4AiAPM9/5Yv78bqWWp0qSlgHclhu56N3M5EN4v/PCTpyYUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207079},"main":"./index","type":"commonjs","gitHead":"f2a151c870de202fef70bc7e800537e90077a4c7","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-alpha.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-alpha.1_1716664200732_0.7227160583971928","host":"s3://npm-registry-packages"}},"19.2.0-alpha.2":{"name":"@nx/devkit","version":"19.2.0-alpha.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d4d9d277c64c5a25f0e8c9538975b8369ee5a2fe","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-alpha.2.tgz","fileCount":100,"integrity":"sha512-Ciw4uWT1xhw8mv+b+QEs1SKiRJ9qbvnyFcWSeVRqu7igJPc8UTvxOkp3OU7NpyCW2bz9eQFTq5wCia0Si0R9IQ==","signatures":[{"sig":"MEUCIQCm8MT1KTJ1lKmZw/WaXfpmiyLDsBM8DLiGaGoWnuhIKwIgNuhTeYi+ZL0RCApzZU9fQyMgm6y8MpdHganjE5uzoJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207079},"main":"./index","type":"commonjs","gitHead":"fd6a8fded41a302782206c8114a907d70ecefdcc","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-alpha.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-alpha.2_1716666930446_0.3316534642250881","host":"s3://npm-registry-packages"}},"19.2.0-alpha.3":{"name":"@nx/devkit","version":"19.2.0-alpha.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3ef03bb6ff0f03e8fccd5d178649fb3379dbb413","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-alpha.3.tgz","fileCount":100,"integrity":"sha512-aozZ7Ca9hrNV/GwY6gFCLe5xUsrWNUZtBNArlDLueOWkAzWfiK3xte+8hPxdOaL2CjGpyfnA9mc/VhFYyEWSfw==","signatures":[{"sig":"MEYCIQCFCRqPlDh3LAt5+554t6tj5jMWHk2rpEd3PAouZjgo4gIhAKD3LSXKgQrgLoS0gwURSZdooXKfY+qhU8fEPvBJW2iX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207079},"main":"./index","type":"commonjs","gitHead":"5bef6d3624e2744eee5cb31e562e0b918895fc8f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-alpha.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-alpha.3_1716693478157_0.7399137474748159","host":"s3://npm-registry-packages"}},"19.2.0-beta.0":{"name":"@nx/devkit","version":"19.2.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c6d44d2a9fc45a4bf431e5537e07b7582980e5af","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-beta.0.tgz","fileCount":100,"integrity":"sha512-lIfHJpQGjlXNizdja5m82F4k0LwGwPoSShbFa85iX25TkdlY6vFyWfr98WiQ/dBwiuotH5rtZ2Hm1e8bn5AFZA==","signatures":[{"sig":"MEUCIFMkfykCa9e/W47OrH6AS20h6ZFpaP3ZsOJ+6lXH9k6BAiEA0o5t+EfnqkzEqCfGiHIERRKacOm0byI7G8PCEM58WBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207102},"main":"./index","type":"commonjs","gitHead":"e8b0972850f813e7a0c05b719e4e6bf3d4833c69","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-beta.0_1716845666161_0.23279049345439562","host":"s3://npm-registry-packages"}},"19.2.0-canary.20240528-7f11a1d":{"name":"@nx/devkit","version":"19.2.0-canary.20240528-7f11a1d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-canary.20240528-7f11a1d","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a235caf51d6bdbd5f39eb4cbc0f394d92149da24","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-canary.20240528-7f11a1d.tgz","fileCount":100,"integrity":"sha512-Oz+LdUvGADy7EsJorv7h+0PZFAbRm1lQ/YFVAef1VUPY7BYe3k3nxz5Ee52loJaIdMFyW3uQIDJRZG2PlKxADQ==","signatures":[{"sig":"MEUCIQD6OvlOJuponHEtkypJuhtIC33NEbx4m+mQhdG/Jo3edgIgD/z57Hw5LkjlBdl7k9Z1DhwaNtX0KNVm3mqMKdzZmYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-canary.20240528-7f11a1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207136},"main":"./index","type":"commonjs","gitHead":"7f11a1d7d3f2e8a28fef50cdbbb6c4bfc25d6cf7","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-canary.20240528-7f11a1d","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-canary.20240528-7f11a1d_1716866238899_0.36243764039189164","host":"s3://npm-registry-packages"}},"19.2.0-beta.1":{"name":"@nx/devkit","version":"19.2.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1ca6243c375f0dd7051f4f678edf33fd25d88a8f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-beta.1.tgz","fileCount":100,"integrity":"sha512-GmBSxvcMZHKCe1yYpXzSxxvcZmppFJn96F9v1JwCe/USZkbGQjF0nqx+VIE76T309JoObSYd1wbuAd596OU13w==","signatures":[{"sig":"MEQCIDIah8cGLw5aw4x3o7RHoInFp4pbYydCWqYooBsViPtQAiBn5HkYP4oLMAOIRUQMjWtemTsv7WYUnyb3pnHEid2kWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207102},"main":"./index","type":"commonjs","gitHead":"7088b09f472bb767d386df73ca0534e09386d7db","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-beta.1_1716941604440_0.9047758947374354","host":"s3://npm-registry-packages"}},"19.1.1":{"name":"@nx/devkit","version":"19.1.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"225e4e742985c2af6ce64f5b94271a085bc6fea3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.1.tgz","fileCount":100,"integrity":"sha512-YMt5vFaNMeIKgBwQ3RIFQG7AoYOksd8vNxwunirN95q/70HMIoJQsnRCMT45jVd9D/GIWASgY8QsGTMJfcO0qQ==","signatures":[{"sig":"MEUCIQCTJQA5FSe9ocSnkTOIqpBQIi/uL0vj2OM06s8N9YHipgIgL2VgbEDRv1y2tZM5OrE7Vwyg/EayGcreJGLwSO/3HXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207088},"main":"./index","type":"commonjs","gitHead":"002999dc75dfd0bf9a2f03711026c7041c3617e6","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.1_1716994392624_0.17919605175402809","host":"s3://npm-registry-packages"}},"19.2.0-canary.20240530-316dcb9":{"name":"@nx/devkit","version":"19.2.0-canary.20240530-316dcb9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-canary.20240530-316dcb9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f72a20afc774ffe43de6870ca967d93dfc4a0834","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-canary.20240530-316dcb9.tgz","fileCount":100,"integrity":"sha512-pPSVLsgtZC/9FMi0KPI92lB5dqAMN0EOMbo/n6JFniJLP0aIuksHzbNrKo+Xtqfx5CNWU1iBsEM6SFQPJvMXnw==","signatures":[{"sig":"MEUCIQCHSlZbxqiQwFSUKZLJhQqbHeHQSJOEj6mdOxscrt6ETgIgdvpCDHxVq/KfFFvhaKCfLgQvZVG/P/bucZf0TOdAX+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-canary.20240530-316dcb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210436},"main":"./index","type":"commonjs","gitHead":"316dcb948cf172e4faef8866bc66a9002ed4c4e3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-canary.20240530-316dcb9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-canary.20240530-316dcb9_1717039039598_0.5521574234681277","host":"s3://npm-registry-packages"}},"19.2.0-beta.2":{"name":"@nx/devkit","version":"19.2.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1808bb253794c5c38be2d1e521de4e632b00c84a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-beta.2.tgz","fileCount":100,"integrity":"sha512-7fCqRcRvIv6EsbdiyGR00MzvNP+uSqsGEKTPOOOvy4Hf9Vs4dt+eTkhlJaVksvLtsdlFjHFBzAkwtsecJ2K89w==","signatures":[{"sig":"MEUCIAv8ALruMcLpexxudijL2aHzq0qS0C1Bc4xSo7g5Zr2IAiEAp1M2WIOjoGQJRPkki8CPRqRYL88sRzNLiqC1+UGrp/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210402},"main":"./index","type":"commonjs","gitHead":"2787a588e599396ecef75ff9e74577191b0b244c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-beta.2_1717083197426_0.8500422168567947","host":"s3://npm-registry-packages"}},"19.2.0-beta.3":{"name":"@nx/devkit","version":"19.2.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8817fe10ea99a517a726755abb7605d5e2430ea3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-beta.3.tgz","fileCount":100,"integrity":"sha512-s04uYP84QQi/7bzxTGVCHswK8PXX0gov20eULthrb0dmUuCjuJxkovrFs8Z3G5IroPaBKR7PWOLQet9WHsohyw==","signatures":[{"sig":"MEQCIDXQRIzchrAumEFHEx2WNJfg24ZpZ08p/IzCt7tUCuANAiA+02TPrWJHlhFWzoytjNvb1OcbWt9DbMfPcfV7oM4o7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210402},"main":"./index","type":"commonjs","gitHead":"ef0dc01ffae4b079c5017b787b884aec1503a534","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-beta.3_1717108574494_0.32974585880215823","host":"s3://npm-registry-packages"}},"19.2.0-canary.20240531-2cb7ecb":{"name":"@nx/devkit","version":"19.2.0-canary.20240531-2cb7ecb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-canary.20240531-2cb7ecb","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c444441996b9d0d0da7164dad6c41ab8bab043ad","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-canary.20240531-2cb7ecb.tgz","fileCount":100,"integrity":"sha512-XUEtrYopmyOyje7YdZ+FX4jGAK1gcYg8F/wORilHWJaGg/xSJjXulPxIaQCNQelxIwRrOXKjG0zoYUJuRONNxQ==","signatures":[{"sig":"MEQCIBV3E3dRxCAUxYTMukGmMlJNGL7FGyxDQHZxYt4i6TweAiAb8EXvel0BnZqmJjO7t5JH4EkLVdzO9QMCc03lWFvonw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-canary.20240531-2cb7ecb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210436},"main":"./index","type":"commonjs","gitHead":"2cb7ecb77b33e606b6a976c102ec4dc6adb80443","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-canary.20240531-2cb7ecb","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-canary.20240531-2cb7ecb_1717125426127_0.6572766890659627","host":"s3://npm-registry-packages"}},"19.2.0-beta.4":{"name":"@nx/devkit","version":"19.2.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-beta.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9e7a420484000fc8d1bf4316dd17665a8b3578a1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-beta.4.tgz","fileCount":100,"integrity":"sha512-tRIVJIYaeKSYVkvavjeyinRUv+AfGiv4XuDulR9WsjlUMCh0UBBmC0ZCpDszA/1O0JaI9eXSVBMEenYSII1njw==","signatures":[{"sig":"MEUCIEu1vJBUs1/xG6xmJ8nFEjlugMHVdMcoBhgaXfIuqK7DAiEA/d6AM28W8YatbL9izits2DFXLFQ+Bq6e6kndN2LWnuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211671},"main":"./index","type":"commonjs","gitHead":"2b583fdb948040736a7a89680727d8ba4b5bd234","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-beta.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-beta.4_1717167385198_0.2017480930792599","host":"s3://npm-registry-packages"}},"19.2.0-beta.5":{"name":"@nx/devkit","version":"19.2.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-beta.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6b05153a6199dc51698e82b99505321c1a4ea4d4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-beta.5.tgz","fileCount":100,"integrity":"sha512-MJNos5pDhfUXJUmaVuJLBLybUO+vYbz8uRYzgmJtRuT2rOa1zBdUVoqTgRLpgOuDoP8mo2LAFqZ1nSGH13CWCw==","signatures":[{"sig":"MEUCIDdrO3wEWm84gmVkS8N1gc7PuUR6qPYRdxRMZGIH/9SnAiEA9e5QAoX2rW7wwnhQeMuwllbZhOaKDJUH/PhY/raUPH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214671},"main":"./index","type":"commonjs","gitHead":"1e7cd7e9e6f2fa4f44fd8aa546e0208a30cdcc54","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-beta.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-beta.5_1717193886968_0.895110797753693","host":"s3://npm-registry-packages"}},"19.2.0-canary.20240601-6f22300":{"name":"@nx/devkit","version":"19.2.0-canary.20240601-6f22300","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-canary.20240601-6f22300","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"82ea3e3acf90390d1a014d4836ab2b760f7f31bd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-canary.20240601-6f22300.tgz","fileCount":100,"integrity":"sha512-79+f2KZflYcFhidwyhtIiuJ62UopXvTWmNf9FM+39qCHqa6fiPTuIo21Si/bSRmVEE8PFjA80/GU7vCqSwOaYg==","signatures":[{"sig":"MEUCICHPYKWTNLixb/KLglLujPG1HITlzmVsiOz+S8lAMfRVAiEAuB75Zyu1Zg2gdue38LIx1jWD9OrDT4q2toDVE2MY4qA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-canary.20240601-6f22300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214726},"main":"./index","type":"commonjs","gitHead":"6f223005b880c47ee32870b2508c1e56d8e26152","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-canary.20240601-6f22300","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-canary.20240601-6f22300_1717212136806_0.3596618095098387","host":"s3://npm-registry-packages"}},"19.1.2":{"name":"@nx/devkit","version":"19.1.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.1.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"08a8f346a523d8a8a9421ad95cdea027b7e73fb6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.1.2.tgz","fileCount":100,"integrity":"sha512-oHYZzfmvogPh7z8pf1RjW7eJaS05VZ1Ts/axlWerzQauWT7aoeyCaxa0D9q3ThnUuDt1PqKjwJi5jmCihBT2Sw==","signatures":[{"sig":"MEYCIQCpD93A5+sPjO7s3zaX4ZRlkAergSB0SuGt5+oLvzkARQIhAKVR6pffClGzHWRu0E+eK1IdQCTY1BXt9DM35KRCmh2s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212282},"main":"./index","type":"commonjs","gitHead":"e0e5b672748052af53e37441b29ef75fd3f16e94","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.1.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.1.2_1717424105078_0.199551870117334","host":"s3://npm-registry-packages"}},"19.2.0-beta.6":{"name":"@nx/devkit","version":"19.2.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-beta.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"01f0eec6f96f81aee1bdc61cdde57dc61b803bf6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-beta.6.tgz","fileCount":100,"integrity":"sha512-sYMkjRBpguZAXxqIAdjjYSlIBnzCVA4+kpFF8k2WXmBfCNV2lGxg+0yd0EBDLICySlVm130Dy5FwWvAn63wX3A==","signatures":[{"sig":"MEQCIBHKO6q/JIO2Qz+bJJP2Diva9ZDA1/PEfCit7Z0f7RAeAiAa9nrzg/xQoUjhFoFupwsf9FwPUZOtFNep2acjBpENWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214709},"main":"./index","type":"commonjs","gitHead":"fbc88f2e6d97105bdca98fc9741defe6b69ff4fe","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-beta.6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-beta.6_1717424248083_0.5827987594477027","host":"s3://npm-registry-packages"}},"19.2.0-beta.7":{"name":"@nx/devkit","version":"19.2.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-beta.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1ead9193e78392fc4ee1f1c447b7279588efa9f8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-beta.7.tgz","fileCount":100,"integrity":"sha512-gfdpJ76uUPltvjrKOYqv3PScCcTha1NTjIHI9aRT8YZnUsLArvbLMPPZAyWv7pOu14TzB5V8pfFdUDUGx8uaXg==","signatures":[{"sig":"MEYCIQCw7EbPLwSdT/9LHWXng48ExuR4wWofV+OKcZ7GaVYifwIhAMZngmsoXSFDKJcx8vzoiWPIDP7cPkD5b0+v/ewM+3I5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214709},"main":"./index","type":"commonjs","gitHead":"cf0142d711448845425cd9f54eaa6e0dae4d4d0a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-beta.7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-beta.7_1717436670204_0.7022159504163827","host":"s3://npm-registry-packages"}},"19.2.0-canary.20240604-0594deb":{"name":"@nx/devkit","version":"19.2.0-canary.20240604-0594deb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-canary.20240604-0594deb","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"579ed54e1bcefec068a1a0bcd4b36f30de18b75b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-canary.20240604-0594deb.tgz","fileCount":100,"integrity":"sha512-pBprBATxfPI21E9olY3SynCWuU32lWHujHfbXAi7apQEiCo2FwPZRd6iTefZWtwmyWa/cW5rkeNJgfFgBZQZqg==","signatures":[{"sig":"MEQCIBZUOzyr3ckTIprCMPvGs6cOXunP5OqivarSNbO07VNDAiAHgLqJ4XW64W0W2LkHKJNPb4OL8Epg5kHl5aPeT3y/Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-canary.20240604-0594deb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214743},"main":"./index","type":"commonjs","gitHead":"0594debfef05fd3727e5f7cc257628647f6056b6","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-canary.20240604-0594deb","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-canary.20240604-0594deb_1717471087631_0.37294428196593854","host":"s3://npm-registry-packages"}},"19.2.0-rc.0":{"name":"@nx/devkit","version":"19.2.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-rc.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"976d321c948c907c3863249f20f610731de96e41","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-rc.0.tgz","fileCount":100,"integrity":"sha512-V4f2s4Q9Cwtm3q+dZdQzWYdD5X0UNY4z8TjNKHFjnMjPGNGfTTHEkzRnrwgpH29cj2vestDoBEPp3WSgH5x/mw==","signatures":[{"sig":"MEUCIHVmyj4R7eiEZi6Ny+li2He/okFSa+cXzWIGTLMeC8UAAiEAjjjm33YRoolBGDgyuWnXDR8JZ36Ot88Yf1LkWRduXuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216628},"main":"./index","type":"commonjs","gitHead":"5e39cb00194f01a17c007c101452e47a91b547db","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-rc.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-rc.0_1717545456163_0.560347221401486","host":"s3://npm-registry-packages"}},"19.2.0-canary.20240605-5a06daa":{"name":"@nx/devkit","version":"19.2.0-canary.20240605-5a06daa","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-canary.20240605-5a06daa","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fca8353cad24717131b1da86bdca5a5566c2af38","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-canary.20240605-5a06daa.tgz","fileCount":100,"integrity":"sha512-FXWUBiJMkbBCN29esZMWWFIoEQ+BQzRbkvHLO8LYl8ytJpKA/fB5YLn6WRyEZ/QP35AISjOHNmCaGES5UfTYPw==","signatures":[{"sig":"MEYCIQDEOl1errGznPE4mpqWma7+1DLao0myb7phmfzfDLYVawIhAOHaHb4LaZDzFWh+ztpjoYpk2UH18tBZK8hvI7JPSIyr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-canary.20240605-5a06daa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216666},"main":"./index","type":"commonjs","gitHead":"5a06daac7aadd5dcef5873ecebdef5769199a889","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-canary.20240605-5a06daa","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-canary.20240605-5a06daa_1717557424938_0.30301032224248114","host":"s3://npm-registry-packages"}},"19.2.0-rc.1":{"name":"@nx/devkit","version":"19.2.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0-rc.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3ec126ec27362340100692f21b025867eb9678e0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0-rc.1.tgz","fileCount":100,"integrity":"sha512-cqJQLiUIfgCywSRlVFk6rHgj0keh6rXKXOdWyGLPJeuK+sx9gNOnFEWRi7P2KZhShq+Vdrf+0PH1gze1aN5VAQ==","signatures":[{"sig":"MEQCIEs5imctpegdJ0atMxXamZJ6fZ4VdukCyMFeq2+MKiF7AiBQU0t2WnKsJ2QJJx+QrUf2woWQECOa1puu8CK68XbK+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216628},"main":"./index","type":"commonjs","gitHead":"c2d1a06a56213248c15031cb253701828533fd24","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0-rc.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0-rc.1_1717595666224_0.16163936572697368","host":"s3://npm-registry-packages"}},"19.2.0":{"name":"@nx/devkit","version":"19.2.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1b7adca4a3c396963db7429613000be10059b498","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.0.tgz","fileCount":100,"integrity":"sha512-fK3zRUE2SLp9BUomFiyCuAX2E1yfWYE/hKimniscsvM34/u/xLZYVmmZ0/jfpGPbyaonXKZr2KTb7RimX/hyqg==","signatures":[{"sig":"MEUCIEnOz2miivqH2VW6tlzzljixZ8RFAofkUkAULwtrIXBwAiEAk6hnqx1FRmOBHBESru9HZMNkcRf5phl2ib6XJTMu5mI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216618},"main":"./index","type":"commonjs","gitHead":"2a1898e4284bd8d9bb13b566f68da11028a7112a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.0_1717603183372_0.006673733361364453","host":"s3://npm-registry-packages"}},"19.3.0-beta.0":{"name":"@nx/devkit","version":"19.3.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.3.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"562fe551dc90dede96098fa6259cc2b0e7a1bd18","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.3.0-beta.0.tgz","fileCount":100,"integrity":"sha512-4ZDGknyHbVX1yf2moNtDbsx6QFaUFAohGHhwmS4Gho3X7TDFeimZ2kydYqVeT1y5bqEJPPoHzTDBx2F4FULeRQ==","signatures":[{"sig":"MEQCICPXQFCJJPuW1Qfe8Z55ETGXj9SaQFh1kE5yAOPxL66aAiA41G5cYQndtBLg1kEshP/nx9kgi6CNDG8AeUo+Z6DBrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.3.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216632},"main":"./index","type":"commonjs","gitHead":"bccb2c5018d4c906b0f44f5b861f66e8cadca43c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.3.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.3.0-beta.0_1717630028309_0.26588717823340535","host":"s3://npm-registry-packages"}},"19.3.0-canary.20240606-bccb2c5":{"name":"@nx/devkit","version":"19.3.0-canary.20240606-bccb2c5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.3.0-canary.20240606-bccb2c5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5a0313700423d12b2ae81c3bdbfab6825101ff88","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.3.0-canary.20240606-bccb2c5.tgz","fileCount":100,"integrity":"sha512-6nilEelMmzwDvTNmmdqjXWEyhh0uJjyWOuX7HpPEly+GZC1jjAWv8j1TVzKjhHUrxsbtKCV+KXqlojTYIlkYtQ==","signatures":[{"sig":"MEUCIQDesnib/1TJTdU4miR1RS/KQ/TJ+2R4599j/NKQdwjzEwIgYsNAJSwPQA6zaKxqgO+RZiFIals70qeqoNc5BYF2Q2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.3.0-canary.20240606-bccb2c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216666},"main":"./index","type":"commonjs","gitHead":"bccb2c5018d4c906b0f44f5b861f66e8cadca43c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.3.0-canary.20240606-bccb2c5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.3.0-canary.20240606-bccb2c5_1717643825894_0.5495602087824432","host":"s3://npm-registry-packages"}},"19.2.1":{"name":"@nx/devkit","version":"19.2.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7b393e3ed58af8dfe8b0bb598fba1787d5511824","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.1.tgz","fileCount":100,"integrity":"sha512-dutfbNBWbMKoN6Lt2L0WL3MuetWCcnU4zfMLCl+XBtUR8nm+O5hcNVd1bFC+DQO1M0NYAqPKKzrAqvsBINAp1w==","signatures":[{"sig":"MEUCIQC8axQNK+Bi35CRoxmmPhZUieoyF/YG/VQQKOWzSwjdvAIgWobQCGU7okSPW2j2xwwRVOUW96b0U4JvJGedGBEsCzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216618},"main":"./index","type":"commonjs","gitHead":"cc023c91f93d279078850328b93dd8965d5587dd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.1_1717707487080_0.290427279826047","host":"s3://npm-registry-packages"}},"19.3.0-canary.20240607-7495f06":{"name":"@nx/devkit","version":"19.3.0-canary.20240607-7495f06","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.3.0-canary.20240607-7495f06","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a3cbbf66c28225ec1314f8f3669b95f56e6ef87f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.3.0-canary.20240607-7495f06.tgz","fileCount":100,"integrity":"sha512-zHhjQ1+wVIcdfJby6yPFRru/2txB6pEmfsLz0XUThd8FBbegcTRlI1fvnadCp5GbN+x6OFq9hd1Z5KNOH38skg==","signatures":[{"sig":"MEQCIDOBO/ynudzgDigIcTXMTzcV2F46jqAXoC12GeYqLBKlAiBQSXK6YNFyO186fyTq7ZkuDntYl0tjpGZ+C///OM2TlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.3.0-canary.20240607-7495f06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216666},"main":"./index","type":"commonjs","gitHead":"7495f0664b19e8fa32ef693f43d709173b6a2bc4","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.3.0-canary.20240607-7495f06","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.3.0-canary.20240607-7495f06_1717730109737_0.2426258228449618","host":"s3://npm-registry-packages"}},"19.2.2":{"name":"@nx/devkit","version":"19.2.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ddc2dfbccd0f160e935d83ed82fe401567b7b91b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.2.tgz","fileCount":100,"integrity":"sha512-6y+th5m1qVc+B0lXmKb3WRcfwNYD2B/bqGn1HiKLu8g6DDVJFn0mT+a872e4OtvgHyubZQm3HnPfjXobChpRuw==","signatures":[{"sig":"MEUCIC7C38T+eRP3ka7pTc64LPCHTAdmRa9FIZjwX6igA3cMAiEA9CsIk3yhxZpFZjQ7QZ1k6l9e02LRhs26T4MFiRLXbOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216618},"main":"./index","type":"commonjs","gitHead":"55197fb33fb2e52f7bb37da44b0298d981ff4682","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.2_1717798383157_0.2814745421483298","host":"s3://npm-registry-packages"}},"19.3.0-canary.20240608-55197fb":{"name":"@nx/devkit","version":"19.3.0-canary.20240608-55197fb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.3.0-canary.20240608-55197fb","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6d93d1ea729289d8cca3c6d850d0675b15a29306","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.3.0-canary.20240608-55197fb.tgz","fileCount":100,"integrity":"sha512-i2N+fQolR6sxiGaApR9utIZo8i0kbV2ZgjmO6suJPfjJnpCqztkbqA3Qqcy7XMDKKE6n34RL2+4HvzCeV4+2kg==","signatures":[{"sig":"MEUCIAQCc1qWhrujZYCpXZlI3w7wNOII5cdK4H9bdJP6YNQLAiEAoAxRzxVh1UdEJEQXX3PHujppvsyLvOUQR/c7TfyMrIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.3.0-canary.20240608-55197fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216666},"main":"./index","type":"commonjs","gitHead":"55197fb33fb2e52f7bb37da44b0298d981ff4682","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.3.0-canary.20240608-55197fb","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.3.0-canary.20240608-55197fb_1717816525103_0.9389986557804135","host":"s3://npm-registry-packages"}},"19.2.3":{"name":"@nx/devkit","version":"19.2.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.2.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0c77715b06e8c57fffc7cb59ca0e18d40a9f7125","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.2.3.tgz","fileCount":100,"integrity":"sha512-if1WwRVexrQBBADObEcxVIivq4QRZWY/nYRhCQy/qfFI6Cu2jBSI6ZQ1uy7to2L2sQPLgn8v2beQZiAeZdIktg==","signatures":[{"sig":"MEUCIQDfh1nEvlpUxoAi8B3UzftqEL/Xz6W1ZyNXl0CwMAEs/QIgJwtoqBkixaEgImPz3mcHx/4bIgi8h1jViUjZwrLRQQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216618},"main":"./index","type":"commonjs","gitHead":"b54f5c3648a9ed0b841184a941384f5b8a60f102","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.2.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.2.3_1718042738585_0.1109096962339815","host":"s3://npm-registry-packages"}},"19.3.0-canary.20240611-1600875":{"name":"@nx/devkit","version":"19.3.0-canary.20240611-1600875","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.3.0-canary.20240611-1600875","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"917043dcfec1eb67678dd3959b06ad73a9ed2222","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.3.0-canary.20240611-1600875.tgz","fileCount":100,"integrity":"sha512-eJSV/aepHBfHQWkPm+o82KIKUXUjFuYRvB47N61DdgAmKIDbZmWAG9ZMNvO3QMnzTPnyzrVGNBIHmLw0vGwujg==","signatures":[{"sig":"MEQCIBFTRkuVOAw4b5669ehux8ky6NIfLLxkZopAJEgEUVciAiAngYpyE2i7pkhOrreUecRgzWYWCJUC16h1w63nTbEwlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.3.0-canary.20240611-1600875","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216666},"main":"./index","type":"commonjs","gitHead":"16008751ec1bec0066a3266be80d4bf6594ce548","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.3.0-canary.20240611-1600875","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.3.0-canary.20240611-1600875_1718075945400_0.1133951688218946","host":"s3://npm-registry-packages"}},"19.3.0-canary.20240612-4a5eb23":{"name":"@nx/devkit","version":"19.3.0-canary.20240612-4a5eb23","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.3.0-canary.20240612-4a5eb23","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e5219bc194383d8f1e18c8a9d936bcdf3c5a96eb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.3.0-canary.20240612-4a5eb23.tgz","fileCount":100,"integrity":"sha512-2WrUOp/0rJ4zeJU7fzpn6ckliMsvhLJb7bwQT2ikdD4tlnAl5aI4rfB6v8+TWxkT3ItNx98Juef+vxwGCTZ9ew==","signatures":[{"sig":"MEQCIDSogE3/7S98isJYk1mNBvYq774EEWFu4q8WRyRI+C/xAiByF+3+54L71D4eytK5e3Br5oF2Q7B5Shz2yrJumLygMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.3.0-canary.20240612-4a5eb23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216666},"main":"./index","type":"commonjs","gitHead":"4a5eb23302cc68ecedf2f4733f1e9aacfb14584e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.3.0-canary.20240612-4a5eb23","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.3.0-canary.20240612-4a5eb23_1718162329210_0.7144651330529346","host":"s3://npm-registry-packages"}},"19.3.0-beta.1":{"name":"@nx/devkit","version":"19.3.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.3.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4608b666e2b9cbd1fc8e899db092386f49964328","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.3.0-beta.1.tgz","fileCount":100,"integrity":"sha512-b/aEvp2KbetC26StOYv8n9oN8cCzK6wAa48SbRJNMm42213XyyZ9zoQC46X38dRw+DuS+TmS8q/YTwx3dZAEQQ==","signatures":[{"sig":"MEUCIQCjtmgWJnNxVWqvhmP7EKntTYXvhRz+4FGXDe3iJbokPAIgXXuE5bdgMPnDiV/kyTWe38W5ztgX8ZRzAL6s7tIsh0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216632},"main":"./index","type":"commonjs","gitHead":"c86de97b1259c7824c371a7fb9b1483e7ce0e3e5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.3.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.3.0-beta.1_1718232399804_0.3351771220330968","host":"s3://npm-registry-packages"}},"19.3.0-canary.20240613-c86de97":{"name":"@nx/devkit","version":"19.3.0-canary.20240613-c86de97","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.3.0-canary.20240613-c86de97","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"31513ffbb1c3616f008430abef867a64d476c9bc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.3.0-canary.20240613-c86de97.tgz","fileCount":100,"integrity":"sha512-0ASRDhuIhTkJ0utLIOdS7O37xnepCCg3IsSBst+JEt+HU7ruGATEhBy6sxDUle5pUScsoU+qDwA+x+vnoyRcfw==","signatures":[{"sig":"MEUCIBBPZW0DETNPJU5G9C5DM2w0kySk9nUxeb6N7DVQyLU6AiEAr9b6wIDPbYPQF2SwGORs0dFA2dCYKUPcfd1qh7d/gHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.3.0-canary.20240613-c86de97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216666},"main":"./index","type":"commonjs","gitHead":"c86de97b1259c7824c371a7fb9b1483e7ce0e3e5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.3.0-canary.20240613-c86de97","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.3.0-canary.20240613-c86de97_1718248477769_0.31546977785032504","host":"s3://npm-registry-packages"}},"0.0.0-pr-26515-856ef7f":{"name":"@nx/devkit","version":"0.0.0-pr-26515-856ef7f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26515-856ef7f","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3d4fde197db50ff9df1ac973d877f19fabac167e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26515-856ef7f.tgz","fileCount":100,"integrity":"sha512-i6W52Y/3rNvbHVZg2LMuO+J48JfU2IhY87POg2ad34GahwJxFBmkVgWpmWhjNCr73BSXVJzWDI6rAaIx05Ov3g==","signatures":[{"sig":"MEQCIFnXya1JlLBqox1Ln22iZ7QQLFpFt5sLaumlKpMx1k6oAiB4VA/noLsIqnKqnOERfdX0ujle/Oc/zuHT6PYrspa+mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26515-856ef7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216650},"main":"./index","type":"commonjs","gitHead":"856ef7f353ec173d6e1dcdaa286147f4784d72ab","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26515-856ef7f","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26515-856ef7f_1718272227091_0.44666996668926573","host":"s3://npm-registry-packages"}},"0.0.0-pr-26482-ebe2dba":{"name":"@nx/devkit","version":"0.0.0-pr-26482-ebe2dba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26482-ebe2dba","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c506c8bc367b496446b6f04dc870bb0ea7b0f635","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26482-ebe2dba.tgz","fileCount":100,"integrity":"sha512-F1t4byDEeJ78haz52JpLDwyywactXRFhYFz9wQp3XzCewlSAt7P/TA/ATEEJTmVbcRI/2KlYaYxfnqZuduIvEQ==","signatures":[{"sig":"MEYCIQCFFVz6/UC73KeS6KjxlaO1qYLOHX99Wsy05B+N5F/tygIhAKuhRJSSGv0PCbkC/+emy1X4g0MEjvnuvLab15VaJStY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26482-ebe2dba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216650},"main":"./index","type":"commonjs","gitHead":"ebe2dba23d8a1255eef7bb9ee4800c54ac39ab46","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26482-ebe2dba","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26482-ebe2dba_1718286338544_0.339093647184294","host":"s3://npm-registry-packages"}},"19.3.0":{"name":"@nx/devkit","version":"19.3.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.3.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d26abf0ff4a875cfdfdd6292e9a7abad3c57066b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.3.0.tgz","fileCount":100,"integrity":"sha512-Natya5nzvHH0qTOIL1w/EZtwMgDx87Dgz0LgeY7te2fULaNFcj5fVrP+mUKEJZR+NccO7GPumT2RPhuEl9rPnQ==","signatures":[{"sig":"MEUCIE2WsQN46VXL2yJuww19554xd1mop4gNx/TaAAQUKEZSAiEAiCNbGAUrUe/2BI9JQtSeaPol7wGKbBH6s2PvxVl/24s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216618},"main":"./index","type":"commonjs","gitHead":"92c94d82125d07eaa2ea8127a70dff62df397d6c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.3.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.3.0_1718298855108_0.4346558251496959","host":"s3://npm-registry-packages"}},"19.4.0-beta.0":{"name":"@nx/devkit","version":"19.4.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6475acdcbbe6fd893b16525c27bad3665d4dfd71","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-beta.0.tgz","fileCount":102,"integrity":"sha512-fvrtHNN3vc94qtoNtvpWggY/+nVzaP/4Yc70j8iO78ZjazKaC97G8T/C7cS7OuE9/b4un3l8GwAfbSoRdvn39Q==","signatures":[{"sig":"MEUCIQCglu+pBOL1vGgZpEKvzkMKxoz16yGEKFwwwh3u85H+FAIgDGCIJwCkOt7RBV69ebygv6IDyATjuMGCT9AhqHzk9k0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219077},"main":"./index","type":"commonjs","gitHead":"73c8c3343dab76a9bf9d2bf01ffd2ff07fdfc666","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-beta.0_1718305161950_0.19304752509388123","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240614-fbd7f80":{"name":"@nx/devkit","version":"19.4.0-canary.20240614-fbd7f80","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240614-fbd7f80","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8f6851fe834ced30d39dd05406e895fa54fa0e16","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240614-fbd7f80.tgz","fileCount":102,"integrity":"sha512-W5RgZPbN9Ed8QXU7Q3jAgML3B6/KgFnOINbUzYFHGsXpp79eXY+C2nhPZlPo1y1nFWbki82sEU1Mt6HZKDuOjg==","signatures":[{"sig":"MEUCIATJkRzjtfglnIkoq7qiqTtkkjFWiTXzhS8R/DkZFARmAiEAkkUveCC10zRBG/rrw8960DETgwm0EpeZI45dcvb076g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240614-fbd7f80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219111},"main":"./index","type":"commonjs","gitHead":"fbd7f80bc96f85b9b8a7fc2b72b79169eb19bf4f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240614-fbd7f80","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240614-fbd7f80_1718335049577_0.44636685811758037","host":"s3://npm-registry-packages"}},"0.0.0-pr-26515-1735883":{"name":"@nx/devkit","version":"0.0.0-pr-26515-1735883","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26515-1735883","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b6af95b4b7d123227e6dadd89fb4876735a180c2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26515-1735883.tgz","fileCount":102,"integrity":"sha512-U2cihI5ggTWoXwcAcIWbltu4y61JLZA0+75PZRIcq/KAkVpAoiaEspq3YNklJPTg5udoR2Dm1N4UCqFgdfoIjw==","signatures":[{"sig":"MEYCIQCSr7GKZuVt7ETZir0d/xUhVmKVY9/7+tVQDB7tkguccwIhANlQpXL1S2zfEaBZ2koUfLw1K7Tqf7ZRHxjiJVAH5hfE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26515-1735883","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219095},"main":"./index","type":"commonjs","gitHead":"1735883a6757332a6ca5eb887c17adb715e13bc1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26515-1735883","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26515-1735883_1718368360311_0.7824986973487047","host":"s3://npm-registry-packages"}},"19.4.0-beta.1":{"name":"@nx/devkit","version":"19.4.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7b4b9e0f2e56b8b6cb51d7bb9cc560463eaaf8e8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-beta.1.tgz","fileCount":102,"integrity":"sha512-lNtoSf58e06mKB3iAj7IzbCISAn+w/hqrOaGzCYFvlEGd/eFtSJqWZCx7HZnumTVZWgI+WQUFPzos9vMNSQCSA==","signatures":[{"sig":"MEUCIQCBxE/HNlpvY56PCEerrSWhXyF7SudXfvqmUS7TZLrkpwIgZ9KD9eE1ZKPzFTXysKPLW9y19enl0gfvUD//UwUo1h8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219077},"main":"./index","type":"commonjs","gitHead":"b61546fc1ac12b3e58a23693821bcf30f3474e57","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-beta.1_1718380497527_0.6640227958647678","host":"s3://npm-registry-packages"}},"0.0.0-pr-22870-9cee36b":{"name":"@nx/devkit","version":"0.0.0-pr-22870-9cee36b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-22870-9cee36b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2dab907ace4dbd6ae78ce9132fc31ccb4214deac","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-22870-9cee36b.tgz","fileCount":102,"integrity":"sha512-lbJx65WfY2fJjCv70J4LBDrKGzyiu7RHY+vEnLVIKOHhMI5q5apcVHLY+4VJK1uNFy6WiTYFJ+MMc+kYpyGAsA==","signatures":[{"sig":"MEUCIQCT7feHsH4qGy7IGGkHZQBFBceJWBb8ZVAgTyRufiHbSgIgFVJH5YTnKd5rzgGbOL28iCPnWRwHUfF30WUEWrdqM5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-22870-9cee36b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219095},"main":"./index","type":"commonjs","gitHead":"9cee36b6269b13f789801f47f8577f3ef938de77","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-22870-9cee36b","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-22870-9cee36b_1718386665970_0.14527908853960536","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240615-f431d0a":{"name":"@nx/devkit","version":"19.4.0-canary.20240615-f431d0a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240615-f431d0a","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"92e97019c927bec0e9febb7296712487b0477178","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240615-f431d0a.tgz","fileCount":102,"integrity":"sha512-He2xx0AG6UKovI/8ly9cymtdjsr+i6bI1cYfY7olVQheGl7NJGwK8ea2pMv633+zs8JO29UOE7Lass7+0CZ5Yw==","signatures":[{"sig":"MEYCIQCf/+Nr9EWVp5kljvPJ0qG2WSfd2OFyBgJ04qIjJKLZTgIhALHEgMlqbh49vGwoM9ppjiUiLoDNWZ1o/4W7KS4RzuoY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240615-f431d0a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219111},"main":"./index","type":"commonjs","gitHead":"f431d0a6a1a7b0f87e634980ce0d391c1737cc64","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240615-f431d0a","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240615-f431d0a_1718421322317_0.9479010489203326","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240618-e5d7805":{"name":"@nx/devkit","version":"19.4.0-canary.20240618-e5d7805","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240618-e5d7805","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ce607d57b9efde30231d949fe4c72aa9502c4d46","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240618-e5d7805.tgz","fileCount":102,"integrity":"sha512-88LplAVqIPVavFNuiRXZMjmBk4Y61uHe4vWM9Lee9HlPObPKeC83AVW1qa9m72ZjjGmtbe2nYxFuxRBRAl1DJg==","signatures":[{"sig":"MEQCIFKA/cCC5bja2JJUN+KrR7TDpzgu34kmQB2hYyzWZOulAiBjQRxZAf1/VUDp3eQMed3Fz7PukPVl2edLSVLhNHrOcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240618-e5d7805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219111},"main":"./index","type":"commonjs","gitHead":"e5d7805d4b73520e2436b3dbf0c763f1f3747d59","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240618-e5d7805","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240618-e5d7805_1718680715288_0.04659779429208433","host":"s3://npm-registry-packages"}},"0.0.0-pr-26587-848b0be":{"name":"@nx/devkit","version":"0.0.0-pr-26587-848b0be","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26587-848b0be","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f6dd742829f4223436758afbc92120b4852f4187","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26587-848b0be.tgz","fileCount":102,"integrity":"sha512-JTWgDUOnQIlmYCfwwFOTDuWrdIadEf+KGMKvIf4eizLHqbpWZBk4B6gbyWQQapiuocRz2apW1elExuyWvwqUlQ==","signatures":[{"sig":"MEQCIAkxrfz7To87z6ztJqpwl0MBpYavpaE6jxf2UQfnKPeNAiAEY/i4A/iDyXB20y+WbfNno/cWb8Fjr8/taXqN5UL4RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26587-848b0be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219095},"main":"./index","type":"commonjs","gitHead":"848b0bed3cf436e7299011e19423db9ed8b3dada","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26587-848b0be","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26587-848b0be_1718724197098_0.12692544712395004","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240619-5646b38":{"name":"@nx/devkit","version":"19.4.0-canary.20240619-5646b38","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240619-5646b38","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"93c436cfeb5cabf1b27a5811b07ebe958eb702cd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240619-5646b38.tgz","fileCount":102,"integrity":"sha512-XzvbBNPJ1c1V+9y5+kG5PWwkwJWy8QTFGAV6KUEgbaJVlSmzor1h3wiMgb7NDmfR6xrDIS39stjjp7kAuEyqIw==","signatures":[{"sig":"MEQCIE5LIaezGEs+H92xeev/n7K6beXnB2X/EobOU+POZG2HAiBoXze553i3NRdu35QRABHEXr5X2g3qpbmxZLbWCqvOkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240619-5646b38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219983},"main":"./index","type":"commonjs","gitHead":"5646b38c999dcaf7e41b8a6597f3693e35876d8e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240619-5646b38","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240619-5646b38_1718767210171_0.5832394242307524","host":"s3://npm-registry-packages"}},"0.0.0-pr-26587-1fa73c5":{"name":"@nx/devkit","version":"0.0.0-pr-26587-1fa73c5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26587-1fa73c5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1fa72a9a52b9e4befd9a38d528c480dbf960f25e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26587-1fa73c5.tgz","fileCount":102,"integrity":"sha512-BRUWZ8QblJnh+OP8qGHNgSfY6OxRguWXtxvNXxEGAQKznbAlKVuLr9uCEdSZHGHNjmd/jtoWiL3qXgZuc+IVtw==","signatures":[{"sig":"MEYCIQCLy8piFMAEfwwiw1L7q70ZvYqK13TBQE0lPYvQrpRgCQIhAP727oVXuyi+ub2xAHUFdHKavslc9yrI1eu1E7aLI3JP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26587-1fa73c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219967},"main":"./index","type":"commonjs","gitHead":"1fa73c5f35d6ce79c28443a572f81db8f4db9684","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26587-1fa73c5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26587-1fa73c5_1718806535347_0.4341364154123266","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240620-bb3658a":{"name":"@nx/devkit","version":"19.4.0-canary.20240620-bb3658a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240620-bb3658a","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"249253feef8e1d192776809da8208a0777187919","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240620-bb3658a.tgz","fileCount":102,"integrity":"sha512-rrvD8/BDceapMnOwwI3zfVpbe6U5cxy+D3D/6EAGX++gJcRI/TEebNXgPWB0t3JZ7zE/ciFPgSID+SmsJlbBXQ==","signatures":[{"sig":"MEYCIQCR+mQDh340BayiwvYncVv/Fd+bHp9hEP4p+TAFRFakZgIhANOPJ1fHM5VafD+VwPjGpa58udMVLkK5y7IhzbQh/ozH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240620-bb3658a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219983},"main":"./index","type":"commonjs","gitHead":"bb3658a80995874df2fce562f4600051f3dfa287","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240620-bb3658a","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240620-bb3658a_1718853346389_0.8301911109108644","host":"s3://npm-registry-packages"}},"0.0.0-pr-22870-6f6b04c":{"name":"@nx/devkit","version":"0.0.0-pr-22870-6f6b04c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-22870-6f6b04c","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a24c5034d48bb8fe9e0006829e9cc56650705b10","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-22870-6f6b04c.tgz","fileCount":102,"integrity":"sha512-P4GxohuaNYvgQgu3KoMC+M5TUj8gasgvGRIzEEuCtrgtNwwzwxD5k/3rbP8xCYhCT+zFk6pMH238aINHOfa82g==","signatures":[{"sig":"MEUCIQCF3gZz1NqUo/xca2vU48lG+sFAeQ1hlO0FYuvkWhrEXwIgWSdW4qYcIFb1flHevw1rMPW/nQPzDNNFeLUh4lBl7/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-22870-6f6b04c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219967},"main":"./index","type":"commonjs","gitHead":"6f6b04c58d1d605efe58b4eb30f7ce4337a8c44f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-22870-6f6b04c","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-22870-6f6b04c_1718907678850_0.8246369811166279","host":"s3://npm-registry-packages"}},"0.0.0-pr-25990-b92e6b1":{"name":"@nx/devkit","version":"0.0.0-pr-25990-b92e6b1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-25990-b92e6b1","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"963d69352b8cca5e1fdbad04920f8af1becc5105","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-25990-b92e6b1.tgz","fileCount":102,"integrity":"sha512-u862oI0CPkER61WllLbDLlaAZiFvH+cAK4h0vKu5ZgGDFcrAut5g6zUNaI4fVXvmrHcIPCyJ82UUT7ifOcaqHw==","signatures":[{"sig":"MEUCIQCzj5kzKuqgIsT5kF3vEkFOiFpb3Kim5Om5xcUjSlX3sQIgeW+k/vmnBIUHJk6H33wJwD49Su6i0qNFU+Jf+dsAbiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-25990-b92e6b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219967},"main":"./index","type":"commonjs","gitHead":"b92e6b1591db705b3441ce73e22ab132262696e2","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-25990-b92e6b1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-25990-b92e6b1_1718920299891_0.1223203284602854","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240621-472459d":{"name":"@nx/devkit","version":"19.4.0-canary.20240621-472459d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240621-472459d","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1edfe98da137d908d1171a2f71bc67b24080bed2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240621-472459d.tgz","fileCount":102,"integrity":"sha512-oNi/YcswXDjC2/lUCEu+FCQOKYZBnAWYXI7FEL3AhpO5qTiVdtzbkJZuTelxX0wmqZNNVySjn0kEj53ZhxOWoQ==","signatures":[{"sig":"MEQCID1X7t+/55LM/kcll9cYXRNPiYKvDZg2OodzQTNdEH2vAiByO/nD0KHCJR2iobj//BcyNE7eMFQr+RXdNDYAtYug7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240621-472459d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219983},"main":"./index","type":"commonjs","gitHead":"472459d9f5c4748a8eafd7895df884d77c26d100","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240621-472459d","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240621-472459d_1718939804461_0.43202090157860673","host":"s3://npm-registry-packages"}},"19.3.1":{"name":"@nx/devkit","version":"19.3.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.3.1","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f398fc9061ac9cb3537f6cb77c92e214ad677fa6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.3.1.tgz","fileCount":100,"integrity":"sha512-sMMPGy6xivhipajvyfR96RMDJiKdmhIRgRxAVW298nKSKwrkRrxW48EtxYqUtI8MZkUPQigNVvqN8fyZ/gE7CA==","signatures":[{"sig":"MEYCIQCof3HNPRzqHggjz8dnX1LB+yWV1b8arpx8AXwlLCB2pAIhAIpmotcroMI7ZuNRVPrfcvbu5oBp1HOYli+jD8kQs4dr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216618},"main":"./index","type":"commonjs","gitHead":"bcd1cff4084dc2ff3f7a0a6f20585a8581819b08","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.3.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.3.1_1718999946392_0.647831176505246","host":"s3://npm-registry-packages"}},"0.0.0-pr-22870-07f19ed":{"name":"@nx/devkit","version":"0.0.0-pr-22870-07f19ed","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-22870-07f19ed","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9803a28dea5ef1c36e14461fe94c3ba5f1276c9e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-22870-07f19ed.tgz","fileCount":102,"integrity":"sha512-A+8l7IdIEul8illrF64f5VeMOAg7/cFGGa1w+fjkmRYbtV5TT+A3eBR62Qg9es39t3RucqVLCJRw2PsAWmEW1Q==","signatures":[{"sig":"MEUCIHDJoUEfEugzFaFIn0OJEGqlX2wPr+GgC4F/ENY8SPyyAiEAk+/GTMfgA9NxCZW6xTUo3APy5DWYi2pcU8jDBvW0Oco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-22870-07f19ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219967},"main":"./index","type":"commonjs","gitHead":"07f19ed19bbfe9611c8ed4d9ecf98fc2fd063375","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-22870-07f19ed","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-22870-07f19ed_1719008875688_0.8734519460238603","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240622-963f753":{"name":"@nx/devkit","version":"19.4.0-canary.20240622-963f753","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240622-963f753","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8f617668dc39e00feb05e0f133d933569b7c57e1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240622-963f753.tgz","fileCount":102,"integrity":"sha512-3bSM08uRvEX23m9F7Pqr5lNj+ChIESTGCaK//UZ2MMun/Hr64ucoHzYSTUycMOIzKy00aLpBKuW3vrdcnKSy0Q==","signatures":[{"sig":"MEUCIQCG0WFuAQDn5cSSEX/Gd114qwAY77kVwLPfkH/j4Qp6DAIgSu5kudycIOdwWrMq53THiOOfwd+yeBjZU4hKbK1J4TQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240622-963f753","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219983},"main":"./index","type":"commonjs","gitHead":"963f753ae80489c3534bc01d47438f929c4329e2","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240622-963f753","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240622-963f753_1719026163975_0.4003687450040103","host":"s3://npm-registry-packages"}},"0.0.0-pr-22870-26cab6f":{"name":"@nx/devkit","version":"0.0.0-pr-22870-26cab6f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-22870-26cab6f","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3e48dd6932b1e7abf79105f92ca329b69c454678","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-22870-26cab6f.tgz","fileCount":102,"integrity":"sha512-y9nJGuh8lKN7ph2eFCt/ojy+jtYh1smNHcMA/Qebw6ZIq0FYkB0Vq4FgdsJID8X5nYB+7MuuvXqZdcIt2h/6Sg==","signatures":[{"sig":"MEQCIGSrYMhYBAkNxW3LPVEqJLkjk5nf9noofiSF1xea1ZfOAiBv6kM84lmm+HZwHLwhNUpgHeQjzmOKbpOgN4XhKtoNiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-22870-26cab6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219967},"main":"./index","type":"commonjs","gitHead":"26cab6fb22c7002d6d475b8af5992cb8fbdf1b1a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-22870-26cab6f","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-22870-26cab6f_1719254083003_0.8017774913390678","host":"s3://npm-registry-packages"}},"0.0.0-pr-22870-9ecd080":{"name":"@nx/devkit","version":"0.0.0-pr-22870-9ecd080","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-22870-9ecd080","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8cc9d0c35ebdec5a32de4ad5eec869847eb0e045","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-22870-9ecd080.tgz","fileCount":102,"integrity":"sha512-/w0qE8oIcc0OMcX1qPk/mAbNBv1NMYdn3A7mY7ZJIPtokiIH20xAW7ma2njT7uGfbWNIuV9k+PbDmt/icm62Yg==","signatures":[{"sig":"MEUCIFWxuLvJtblRk0yoOVjoUPcc+wVWIKf+PKiBLHAxl0njAiEAirOOqVPgHDUmECCVUAxyEHzd3Cze0rK1gEKxcD9FRXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-22870-9ecd080","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219967},"main":"./index","type":"commonjs","gitHead":"9ecd0808470150c8a51f84946bab9751fa626e9d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-22870-9ecd080","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-22870-9ecd080_1719265358170_0.7810896990154514","host":"s3://npm-registry-packages"}},"0.0.0-pr-26623-78cbba7":{"name":"@nx/devkit","version":"0.0.0-pr-26623-78cbba7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26623-78cbba7","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dfc6f6976208ef03deaa9e35df90e0f12297ca9c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26623-78cbba7.tgz","fileCount":102,"integrity":"sha512-IBXLaT02cchZt7VhWuR0NNyOxWnfLsBsUd/9Izr8sI7t9jZaTzKuZ6JNdSDd9AqdXGozcRvSAv9TyWyCpaIAeQ==","signatures":[{"sig":"MEUCIQDNt6Usi8GaBW+bevFGtSAfuVRC6LWTDGG6sJf6NUusgQIgPLUFafQWMzk0iu4c3okBqLAvRUhpBwp0WRssNh1U8gY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26623-78cbba7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219967},"main":"./index","type":"commonjs","gitHead":"78cbba7e363ba3d29c79a52288cb733ad36316f5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26623-78cbba7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26623-78cbba7_1719343255781_0.8222548360214947","host":"s3://npm-registry-packages"}},"0.0.0-pr-22870-1e4b781":{"name":"@nx/devkit","version":"0.0.0-pr-22870-1e4b781","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-22870-1e4b781","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f03efa6cdee7d8064e7df1de8db070bb735d21b4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-22870-1e4b781.tgz","fileCount":102,"integrity":"sha512-J/pUMGZpvoEpWmiJ4Xx5+GHi6ssrriS42S+/TAlmzEttX/q9wpP2kOpqDxJLAf8QrCXC1pPm8/xfIhh6D2l9MQ==","signatures":[{"sig":"MEQCIESyqxCBpggTeao92YP9z7EKzvs69myiz82x17CzTKyZAiB5CfDHxUStCRMmhTf7Wf2YC6WjdKwTIGkq6Kpt2R5kow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-22870-1e4b781","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222562},"main":"./index","type":"commonjs","gitHead":"1e4b7812f932ae2ac4e7de61e49899063e3f7da8","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-22870-1e4b781","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-22870-1e4b781_1719349762508_0.8166663649704518","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240626-3a2e8d4":{"name":"@nx/devkit","version":"19.4.0-canary.20240626-3a2e8d4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240626-3a2e8d4","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"116132d906e6678972c744a61c29f3202350fcc2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240626-3a2e8d4.tgz","fileCount":102,"integrity":"sha512-3GuqyuW4D1km5dhWrMJ/W+ZB8/bXI0NMYspEOOuZ9P2bxv+7ciU6NgeUG3+ciHzrV1jxWPuwSX3eMe42cld07g==","signatures":[{"sig":"MEUCIQDbP8oRa9ItM0wLZ97wfTlG7iRf/qF3VLMcknz5KtN9fgIganYcTTCh/rPVDyI5hBHIf3enQ6iJzptPRvdoUn3XD8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240626-3a2e8d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222578},"main":"./index","type":"commonjs","gitHead":"3a2e8d45f5316da3cc18863bfdcc78cbbcf36e1f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240626-3a2e8d4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240626-3a2e8d4_1719371869597_0.19596348203812952","host":"s3://npm-registry-packages"}},"19.3.2":{"name":"@nx/devkit","version":"19.3.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.3.2","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4ec7f7e211c687b3e8ab7d0844e6ff617031576a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.3.2.tgz","fileCount":100,"integrity":"sha512-uD3jaJ1Jvf7B6jqH2t2GH0L6REwcCGBLXq1qs1HRQF5SZrEtuUeusn8wvCKP7dftPK3byLHAG0xHRW4+IUAz/g==","signatures":[{"sig":"MEYCIQDdHozCWxefReW2i2TV1KZqWNh0kQVDTviisR4g1NjUFAIhAKxFjA3HTW39ckwU2eDqpCoNU6cc0bKwMzN06uC/hmCP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216618},"main":"./index","type":"commonjs","gitHead":"73f15ebcc821caf39df6d6519f7b3851407cce83","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.3.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.3.2_1719420466839_0.8821355374811328","host":"s3://npm-registry-packages"}},"0.0.0-pr-26706-5762036":{"name":"@nx/devkit","version":"0.0.0-pr-26706-5762036","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26706-5762036","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"364c2df59c40e5a84fe28a7e2b7fd5b965b6a6fb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26706-5762036.tgz","fileCount":102,"integrity":"sha512-N0XgH+jQdKPmDsP3BYRHS7YQQHhiFLvukQWDs3g0AeftqdyeQlKcWVQ1GnD0wVFGyoKWvDPKptpaRNmw5wIKgA==","signatures":[{"sig":"MEUCIQCoZu3j8J4mZAl570kORiIwdhVizktLONLKaj/gZ5lWyAIgf9AzqCwSNWslg/xKY8eTU4kt4czx2eL+rMj0obxlY9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26706-5762036","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222562},"main":"./index","type":"commonjs","gitHead":"57620360522465dc67cd799c07fd1590d271c012","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26706-5762036","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26706-5762036_1719429305229_0.7477056951385446","host":"s3://npm-registry-packages"}},"0.0.0-pr-22870-d31b9b7":{"name":"@nx/devkit","version":"0.0.0-pr-22870-d31b9b7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-22870-d31b9b7","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5e91cd8496f186cdc0c1709f2fa1d86363b449cb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-22870-d31b9b7.tgz","fileCount":102,"integrity":"sha512-TSpSCvBe2TiDBzp0IXNYhSy8nWa22XPo4vAg6gN8EHEI+lo0xsqwPYmiH1Y+Vu9EAkuyZK8ohyXQq2GAbPaZpA==","signatures":[{"sig":"MEYCIQDFE2qBn4bFADlcOF3muzS2bgXzo30UgJlLpfZYpFq3ygIhANBwgjIZbl87/jVh0oQzJnqfm3RQBUVo7Pab9VcJXwIB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-22870-d31b9b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222562},"main":"./index","type":"commonjs","gitHead":"d31b9b727f3cf932b333e6f1241a52cd38c45eba","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-22870-d31b9b7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-22870-d31b9b7_1719440612036_0.1506693062454172","host":"s3://npm-registry-packages"}},"19.4.0-beta.2":{"name":"@nx/devkit","version":"19.4.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-beta.2","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c0969bc79b2dbc2553c25425f8bb9796abe0009c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-beta.2.tgz","fileCount":102,"integrity":"sha512-7b8plZXve7f61jD28bZwSLWvCVdR1Inh0iO6Kf9fFjdGQRa6hfJxC8zBtmK5kevFYR66k41zEYLDup5HpMAFVw==","signatures":[{"sig":"MEUCIDRcEVFJRSm8ChH6YzQ4bPfuwOXLQN4wmJuijlq2uFAnAiEAoJQroJPvkFZOzBocRkq9nWhouOBzMH/VnLopgAsMy2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222544},"main":"./index","type":"commonjs","gitHead":"c2c6a135148e179a12694ca2d694f26d28d85d3f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-beta.2_1719444063669_0.24768941209922168","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240627-c2c6a13":{"name":"@nx/devkit","version":"19.4.0-canary.20240627-c2c6a13","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240627-c2c6a13","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3f152b675eb77825368e672f5d6b06c17007ade6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240627-c2c6a13.tgz","fileCount":102,"integrity":"sha512-R+ddfVqYshEzlKiz9BxZgWO/00q1UBKNeJh+SB4B/895c3N+vRV4scLgYo9imnzz+gzP79UPs1D55JLLxEmFYg==","signatures":[{"sig":"MEUCIQCvnyonMqF1Z4syRaO2OJ8OQqZ1+n0EJkMYaaM3kWvn4wIgNlDc7KhFbl64dR+eyDYwPcBNqkoGUazsDWQHs0RJNkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240627-c2c6a13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222578},"main":"./index","type":"commonjs","gitHead":"c2c6a135148e179a12694ca2d694f26d28d85d3f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240627-c2c6a13","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240627-c2c6a13_1719458215625_0.17114132590542375","host":"s3://npm-registry-packages"}},"0.0.0-pr-22870-b988ae5":{"name":"@nx/devkit","version":"0.0.0-pr-22870-b988ae5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-22870-b988ae5","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"379dd41ba8678fd1a4230edb3c467e1d478d65cc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-22870-b988ae5.tgz","fileCount":102,"integrity":"sha512-7CMGVEPMvSk3MEtk6yC9ypMEtmJzzVXaqeVkHiDSf7o8OvdOhZAjPQMEchuFRRlKiuzkBriXDfHK4QzjckEWZQ==","signatures":[{"sig":"MEQCIHDGsCus3wA8jdrRfzjmiRBu3k9UVUr3G3p+rPkVxr/jAiBbwhHWUTgmkxVj3dOvatS1p1RN/Y3FELezRKhAnEI9xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-22870-b988ae5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222682},"main":"./index","type":"commonjs","gitHead":"b988ae55975e7f5bd5f89db9fb3aa2a2c05cb829","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-22870-b988ae5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-22870-b988ae5_1719515718244_0.49309684371740325","host":"s3://npm-registry-packages"}},"19.4.0-rc.0":{"name":"@nx/devkit","version":"19.4.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-rc.0","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"51f989fd70d86b6ec7d0744a06746e017478dd3d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-rc.0.tgz","fileCount":102,"integrity":"sha512-VhEq2hDrpSuKHknOTgKrJNZGoKqIaI9t2uFNWEqDBAnBv+24oES6RTRwI3+uG6WTFMJdOKI969bjCVXgzNTU8g==","signatures":[{"sig":"MEYCIQCctkhLmFwd9htjKSf8mBHv6uDcKv4ba6H2OEBHsxR1vwIhAI7nqZLZrsJsRrSOsD4sXj75Pwb2NbFH12IIkc6QPF1I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222660},"main":"./index","type":"commonjs","gitHead":"676109118222ceabab885e49d2cbea8c186a881a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-rc.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-rc.0_1719516238733_0.03882433694303389","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240628-336d371":{"name":"@nx/devkit","version":"19.4.0-canary.20240628-336d371","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240628-336d371","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bd0fb8dfba7ca5e540dff042a24ef4d693a735b8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240628-336d371.tgz","fileCount":102,"integrity":"sha512-nbaf9YkwrmTrFbnNduoRBMOCV+VJ6Ux5fTPdRQp5p22cGWhM0ZrAqIn1afLqFsYh5oz5pg2s+m6tdc9h/+k20w==","signatures":[{"sig":"MEYCIQDvj2/K4LdSfToc6HTR+iuu+b6ZTSxSz9I32kF4fZTB7gIhAM2jI654MCrBhHzaPFjsuomEKjx4y/P1VYNoAlrAqQAZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240628-336d371","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222698},"main":"./index","type":"commonjs","gitHead":"336d371ceb4deccd0cf77cd8521ad4a128884617","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240628-336d371","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240628-336d371_1719544764613_0.16463036564945455","host":"s3://npm-registry-packages"}},"19.4.0-rc.1":{"name":"@nx/devkit","version":"19.4.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-rc.1","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"efb626dee59e4f79ed47ed183a480afe22032290","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-rc.1.tgz","fileCount":102,"integrity":"sha512-bzxCf1WYH/oZXrNtozFTnBI2DFR9c9vDylZ0SaDwP61522QTA5YHBaeOSKlZxKnl95VtqkofZYepFTzfZrJTkw==","signatures":[{"sig":"MEUCIGPcc3xWRJT9Qoqx0EsD7Zf8f+LOgQgkDgAiEwQV8PLhAiEAltnCfc9IDjY8pJe5OynDedn1CFScGbll5lRuI2+HD7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222660},"main":"./index","type":"commonjs","gitHead":"dc470cbca02955e8ea9e27e91ae0f1318d1e9448","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-rc.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-rc.1_1719608689225_0.45514248852941863","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240629-b2fecea":{"name":"@nx/devkit","version":"19.4.0-canary.20240629-b2fecea","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240629-b2fecea","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"52c1728b0dc2cc39e5c49dde8d70183e9856815e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240629-b2fecea.tgz","fileCount":102,"integrity":"sha512-SQF/zCl8FyvILOwdqktbKIFPjiXeIM8y44YdgkgmnceooYdbpwz/2bq5xAhgK4zrBu5SOSxrR/Uk9ucmzqag5w==","signatures":[{"sig":"MEQCIDkJXxkD2a/YSkY4GMfEalCSk2b/Ah/fVBtzxqnMPrQ0AiBRTGiC6t9O7/jU0Tq4Ad5ON2w/gGrTEbZIC8+bODnCUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240629-b2fecea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222698},"main":"./index","type":"commonjs","gitHead":"b2feceae4f56442352505f5f4cb5678050ace329","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240629-b2fecea","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240629-b2fecea_1719630925134_0.7361196657849871","host":"s3://npm-registry-packages"}},"19.4.0-canary.20240702-86da1b5":{"name":"@nx/devkit","version":"19.4.0-canary.20240702-86da1b5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0-canary.20240702-86da1b5","homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d7e47338ffba7dc52283ccba64e333e0d78ea4d3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0-canary.20240702-86da1b5.tgz","fileCount":102,"integrity":"sha512-BVVqUWYXaSHUhLQMps15kmvQo5Rtz/mQYA+IS/o8DFOVI4/R3jQC22HquZrSIxX6z8VCK03KZP+QeP7S5lPeoQ==","signatures":[{"sig":"MEYCIQCJTvNUzyJeMZIh0i8eLJsxvS3RMfDSGwZDLhJYqwYnBAIhAPVm4yax6MRXA2Ixpe090javHPEoObV5o7wMdCLPEncK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0-canary.20240702-86da1b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222698},"main":"./index","type":"commonjs","gitHead":"86da1b5936ec3b554e876cd20070871c39d05979","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0-canary.20240702-86da1b5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0-canary.20240702-86da1b5_1719890360615_0.1157417677266872","host":"s3://npm-registry-packages"}},"19.4.0":{"name":"@nx/devkit","version":"19.4.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fda8be484e190a27eb2a41b58aac25334456c0f9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.0.tgz","fileCount":102,"integrity":"sha512-oQaFMky1c9QxRtynhIrajo60uSWjHU8DP0zHz1jSmQxiypDFzFwr6iJ03UYVbV72fqKIVzgN0nyp1oqYQ8UcOw==","signatures":[{"sig":"MEYCIQCLKoXfsInpRaTV2IijxXQQbTwGOZE9PJiGkUN+JepmSQIhAKmwjifwgLWNMas43OSHr0OHu4uA24YqyFr1Jz9KbZnI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222650},"main":"./index","type":"commonjs","gitHead":"4c76b952719cd546865965d5494e2ec2faf31374","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.0_1719952602249_0.9791522460391415","host":"s3://npm-registry-packages"}},"19.5.0-canary.20240703-4c76b95":{"name":"@nx/devkit","version":"19.5.0-canary.20240703-4c76b95","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-canary.20240703-4c76b95","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2259bbc78396d3d3cf96cefc3f8723af832a2013","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-canary.20240703-4c76b95.tgz","fileCount":102,"integrity":"sha512-nLriKzEWxE6egGNlokoQtAxdhDdpgffrmTAYNyi1sapKnQVbZvZOva3fBR4A+0B5+VyCW5SWU9/64F9kTOW5dQ==","signatures":[{"sig":"MEQCIAvM7hyDJKHXoOc2h30+Am1Nrs6v+MPhTwd9OJKUofjJAiAPkCsLhoGPLdieaKCOdRv8UF0v5k7JpLVM/dxbFKnkhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-canary.20240703-4c76b95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222698},"main":"./index","type":"commonjs","gitHead":"4c76b952719cd546865965d5494e2ec2faf31374","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-canary.20240703-4c76b95","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-canary.20240703-4c76b95_1719976582248_0.7371033625849723","host":"s3://npm-registry-packages"}},"0.0.0-pr-26816-51699f9":{"name":"@nx/devkit","version":"0.0.0-pr-26816-51699f9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26816-51699f9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3e3bfc1f416de2c8148271e226ebb257ba8167ea","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26816-51699f9.tgz","fileCount":102,"integrity":"sha512-AD0DQ9o+GD+K+Zgp4uzEHEIzk00do0vtc72QiBaATZ4Esk5yDG5EIQsXt9lBl3UNUrsuhYUJpHKjmQ14xUBuKg==","signatures":[{"sig":"MEUCIHf1txdyMR8HuEji+RO308j2CukOu0O8y6OCnk22MkYYAiEAt1yU7PlrM5D1iJa0EwnPP0qSD8CCv5cKBeyWncIe5Mc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26816-51699f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222682},"main":"./index","type":"commonjs","gitHead":"51699f95747f20dcdb2adc6eb2ae8046eaa6ec30","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26816-51699f9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26816-51699f9_1720027562428_0.8737236319975961","host":"s3://npm-registry-packages"}},"19.5.0-canary.20240704-28939dd":{"name":"@nx/devkit","version":"19.5.0-canary.20240704-28939dd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-canary.20240704-28939dd","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9f96d53fb9d1bb6ab08208981b395cba39c384f7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-canary.20240704-28939dd.tgz","fileCount":102,"integrity":"sha512-8+VR4D8ocGeFqxth7wBwWXuQZ8C7BddhPHXlTeyg/L+gF6425JsfJ0Dky6gyDjwpXAqGWo+uVkEoi5ywb4QelQ==","signatures":[{"sig":"MEUCIQCWUXgvvPMK2sVW/1U1a+z+1tDu0qOQgmCMGi5DvZS/4QIgZexblZ+oOsFg5XBLv/NaoWrCznaFwfFmTro25RtzJbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-canary.20240704-28939dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222698},"main":"./index","type":"commonjs","gitHead":"28939dd982addf7dd231bf65ace11e06a17aa366","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-canary.20240704-28939dd","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-canary.20240704-28939dd_1720063058690_0.25323344406613124","host":"s3://npm-registry-packages"}},"19.5.0-canary.20240705-653cad2":{"name":"@nx/devkit","version":"19.5.0-canary.20240705-653cad2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-canary.20240705-653cad2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7e6d0549c0579238925e321723c9efcc3aa954ef","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-canary.20240705-653cad2.tgz","fileCount":102,"integrity":"sha512-UnlnensRzK+rTDXGvtEPGRUx1HZnmxyHvmcnonw2PqjlPOM32Gzkr8KwtqfBgiQhpJL7oTr9rBoYwLZO7K5qqA==","signatures":[{"sig":"MEYCIQCHoUZOly8nv8Fa9Kx47mYdzbGeFl2SJWte2XXzowcHZgIhAIUhgyD1HIX6aM+6DSiTPufGxSNPyYdB8QqYT3tyLaiQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-canary.20240705-653cad2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222698},"main":"./index","type":"commonjs","gitHead":"653cad2492aca1e8085d9d76c927b2dc53c9e197","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-canary.20240705-653cad2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-canary.20240705-653cad2_1720149716903_0.6865966590799424","host":"s3://npm-registry-packages"}},"0.0.0-pr-22870-1e85c39":{"name":"@nx/devkit","version":"0.0.0-pr-22870-1e85c39","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-22870-1e85c39","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e4c7b92b42d61283c4502dd36e8b2b0660b5258a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-22870-1e85c39.tgz","fileCount":102,"integrity":"sha512-m8YrnqDGUrEYrqfJcBE1end+VB/ox6zPtL81cdktZIHFO2+vmpDfbF4kY7TxB6vI57peV/l7+yi9QomFEY05aA==","signatures":[{"sig":"MEUCIQDFcy4ihGAcho2t5/2tgn0oK3RBnIGbsGUr4x7Q9aJWcQIgJrt4WDXhDNFkEibU81tLHLNhEjS/8gZtuwGThpPuUJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-22870-1e85c39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222682},"main":"./index","type":"commonjs","gitHead":"ee1b87d4700ff50828f042420c06686d3137f59e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-22870-1e85c39","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-22870-1e85c39_1720193615487_0.9848201725682069","host":"s3://npm-registry-packages"}},"0.0.0-pr-22870-dcac42e":{"name":"@nx/devkit","version":"0.0.0-pr-22870-dcac42e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-22870-dcac42e","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d23f53929c751f657dac3edd538b07247f31cc00","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-22870-dcac42e.tgz","fileCount":102,"integrity":"sha512-QibWCwBIFgz6o8VoVE2VQatdwSAuOO/triykPeEPuGNtxEWKkPqJ7Q2DnFmm2Q1mgnplHSeQdcBshcKOzNxHUQ==","signatures":[{"sig":"MEUCIGm0ZeC2kk74NxfBxBJvKQbmbUPWjCPtetd+CSk56C2NAiEA/3kKQxqXvp+O7e4OwqXezWc0+8nhtomxDck4rIh+7d8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-22870-dcac42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222682},"main":"./index","type":"commonjs","gitHead":"dcac42e26ee50caf3eb4aadd94aa6e2544c47f30","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-22870-dcac42e","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-22870-dcac42e_1720196865852_0.4265924526929439","host":"s3://npm-registry-packages"}},"19.4.1":{"name":"@nx/devkit","version":"19.4.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4eef91ca5d769ec22b26c47f193f03e3390a2215","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.1.tgz","fileCount":102,"integrity":"sha512-vOUes8e8guFmbcpUcppUlx120Y52ovY46ZnKogOjnw5q7LN12Fvn68A2wBF8SYmyiYmPd56YtUV7A6LuS8Wd3w==","signatures":[{"sig":"MEUCIQC5Z/jN+m+zNzKz+PwtAPb3ei4q4qxRM4sOzoa85tOpjQIgZ+ERMHv5DjD6Hkj9VjmwTlSxtM9aSW/jBGeTcu1rICw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222650},"main":"./index","type":"commonjs","gitHead":"3493ef76181ecf39eb0fc91869c5a5e46171dbbb","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.1_1720216689072_0.7419037607190839","host":"s3://npm-registry-packages"}},"19.5.0-beta.0":{"name":"@nx/devkit","version":"19.5.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"677a12e46644715818b8c5c428206863d3366c32","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-beta.0.tgz","fileCount":102,"integrity":"sha512-V88lsogTLE6ZQJpSLHglpLtSNGaGlGDa41+YeMk0PSjvqOHnAX3zcARBoD4+IEp/QsdT3j/iVR/HXAwMmOZC5g==","signatures":[{"sig":"MEYCIQD0R4CBWi/dp3G43pgG33dnWjByOd8fllF8qq96cqAMmAIhAIuYYPdC5n7sL7JexJ0yXw/OsCfpDNSsw1QwAwQ2OqOg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222664},"main":"./index","type":"commonjs","gitHead":"4ae16b361f2e7d670c9bc6427cb01fa8971803bb","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-beta.0_1720226608278_0.11753672852400232","host":"s3://npm-registry-packages"}},"19.5.0-canary.20240706-4ae16b3":{"name":"@nx/devkit","version":"19.5.0-canary.20240706-4ae16b3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-canary.20240706-4ae16b3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b2d5be63754076ae8225f27870ddf2350102c820","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-canary.20240706-4ae16b3.tgz","fileCount":102,"integrity":"sha512-Or0tXf5w4Vq4v8zQxGOiQYwj9xq2myVB8LlNCI6KWFU1fxK+bNgMkMJ7h0UcCbnj+VMzXQ40lytqavov4DRG/Q==","signatures":[{"sig":"MEUCIGWCIMukXW+vHK6XYHkgAKy3AXhvwIOZI+92/pXiKM5yAiEAufSKH1n3yPNIc3DZW4/vq8LnSlU5LnZyjLNn4YzNB+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-canary.20240706-4ae16b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222698},"main":"./index","type":"commonjs","gitHead":"4ae16b361f2e7d670c9bc6427cb01fa8971803bb","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-canary.20240706-4ae16b3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-canary.20240706-4ae16b3_1720236193256_0.4999566848851429","host":"s3://npm-registry-packages"}},"19.4.2":{"name":"@nx/devkit","version":"19.4.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"667e530d1f12297376545566cd1804dd7c2e5f84","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.2.tgz","fileCount":102,"integrity":"sha512-4Lp3E7TiIkdYDZCk3dlCPgeTDBIaLqqEis02kgi/vO16Jek7fHet7Irkg3zU9JcjJPuoPjUyyqEXvOv5IL31IA==","signatures":[{"sig":"MEQCIH3EAb+FS2iGszVnbZJOXj75NbYsM5uAI5XC/zAValO+AiBYVBcnmtC2pWi9a0UpHWAgmUjj8DWSV/G+h3a/RyKkcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222650},"main":"./index","type":"commonjs","gitHead":"76f145aff00b849154e516568b61ca3b270d6ef4","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.2_1720482301782_0.1779140961739254","host":"s3://npm-registry-packages"}},"19.5.0-canary.20240709-92e09d9":{"name":"@nx/devkit","version":"19.5.0-canary.20240709-92e09d9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-canary.20240709-92e09d9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ee9c5d417aa40738f40b3d681bb5a524f51751cd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-canary.20240709-92e09d9.tgz","fileCount":102,"integrity":"sha512-37c5hOJTHnSdQs8a8ehe/dbVk6EHXYc5JF3uFxmlbMAB7biaE4n9u4AGU6sZvvjgrdp26xtkzRlVU7igczQdgg==","signatures":[{"sig":"MEUCIQCgFtnEwOK4+uHqaSWzj8D8KHRmjplKgUj+Nn6/D2weiQIgOi1EW9+UjZz59p6VoopNBTWAepsM+qBTwnWYe6PWIzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-canary.20240709-92e09d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222698},"main":"./index","type":"commonjs","gitHead":"92e09d93220713c866d5d36b0fa56e2eaac560e1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-canary.20240709-92e09d9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-canary.20240709-92e09d9_1720495278524_0.637287862591674","host":"s3://npm-registry-packages"}},"19.5.0-canary.20240710-2b7b523":{"name":"@nx/devkit","version":"19.5.0-canary.20240710-2b7b523","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-canary.20240710-2b7b523","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5a8f570154da39c0c210506b506bcb373d695ed1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-canary.20240710-2b7b523.tgz","fileCount":102,"integrity":"sha512-C13cMCMfJmODJ6TJud7t3Vac32/7mOJhFcQMmIKGQPtIeKOVNmWWdy9tHkTVHIgm7n/htPvTSBMEWaFQQH3zXQ==","signatures":[{"sig":"MEUCIBN1pEgroJPWTbS6KTTl+WjAoq5o/2/q+MGMOTHagPacAiEAj3uPRVCMDSRQgpZNmX/9tWMsSYzdV4ojaVOTnA2PrIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-canary.20240710-2b7b523","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222698},"main":"./index","type":"commonjs","gitHead":"2b7b5231fb33c1dbe9da9ebdf93be2d7a14730dc","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-canary.20240710-2b7b523","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-canary.20240710-2b7b523_1720581570039_0.7854025299834837","host":"s3://npm-registry-packages"}},"0.0.0-pr-26793-c134574":{"name":"@nx/devkit","version":"0.0.0-pr-26793-c134574","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26793-c134574","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8fd0fa777f6ce839d285f1c8c01fd55eb67ff928","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26793-c134574.tgz","fileCount":102,"integrity":"sha512-egrt9vCKUbTheaet6Nc0Eg3pYQgYNyQdsr+SLFXiC4joN5DMpyLi0u+VFBDm2QiVpS0bHpAbsSBIAdyPC85ilA==","signatures":[{"sig":"MEUCIQDK+1YwwUA1S0lGZjZvRWAGNBfevuVy3UAIi+OLl4vpuAIgCC+u98fxytQDYkTaJJHaY2O+9DcrlKy2sRcr+2ISTPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26793-c134574","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222682},"main":"./index","type":"commonjs","gitHead":"c134574622abe1634b3a3ff8948ff4820b3708f0","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26793-c134574","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26793-c134574_1720609420488_0.09401705922621617","host":"s3://npm-registry-packages"}},"19.5.0-canary.20240711-2c4c2ae":{"name":"@nx/devkit","version":"19.5.0-canary.20240711-2c4c2ae","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-canary.20240711-2c4c2ae","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c0ba9a7ad68594725166cf66b1c76b5b909fd1cf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-canary.20240711-2c4c2ae.tgz","fileCount":102,"integrity":"sha512-TFxNrT7qzg2wJBpmGo9zGkFnAZkbJW3h1WMpoPs8soUHD63s0Z21dPaaxBpSk50gd3o38EMdO2EZI1fEWnQPGA==","signatures":[{"sig":"MEUCIQDWTZgt1gv7EPojN4C+IJLpqYBQOlyYk5chgUgSFGSOigIgTgeyhjT6uekHtQZT3c1h3qIxeUtNy7CD8+d3xineniw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-canary.20240711-2c4c2ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222698},"main":"./index","type":"commonjs","gitHead":"2c4c2ae8ca525b973df97b4d8721709b481ad027","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-canary.20240711-2c4c2ae","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-canary.20240711-2c4c2ae_1720668033034_0.6147314146444385","host":"s3://npm-registry-packages"}},"0.0.0-pr-26898-0693e21":{"name":"@nx/devkit","version":"0.0.0-pr-26898-0693e21","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26898-0693e21","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fa882f663acd636c226239897aa94a24beba071d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26898-0693e21.tgz","fileCount":102,"integrity":"sha512-IZZsFXRawNDYUUyoPKzUsSApHcW+tMyGtzUJABIn5bpGH3p9K2+RFx8n030l+vqELjkcDBBtwlmofWvJ7QGgeQ==","signatures":[{"sig":"MEUCIQCaMdfzF40Z8Ybse3Ho+LHemJ/jlZmoDRPz+3eeTwuHvAIgDY/ZrhMKE/ZjBLAXDeg5r2Yer+XVYTtEzNzMQeP8fLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26898-0693e21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222682},"main":"./index","type":"commonjs","gitHead":"0693e21aa8a384cfd86fd32b76d0ab72d229dc07","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26898-0693e21","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26898-0693e21_1720700838387_0.5608254960744457","host":"s3://npm-registry-packages"}},"19.5.0-canary.20240712-0b0db78":{"name":"@nx/devkit","version":"19.5.0-canary.20240712-0b0db78","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-canary.20240712-0b0db78","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a165cd1368b31cd7f450f18285b88d61a16a7bdd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-canary.20240712-0b0db78.tgz","fileCount":102,"integrity":"sha512-j6QQdvmsLjSSL9XWRWurRx2DAmtFY4bm9bEIew3ufS78BI/y9oMuqO8UyaNYJYeFhkmWwTDyhTLGIXqRquuLYg==","signatures":[{"sig":"MEUCIQDl1G/R97TpV6tsmDlMi+2NJohVHf7nPgTt+qN6FmzqIgIgczPsF/z/EbC34oyRLxRYuntEJ5IcmpW47NeE2f+LNOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-canary.20240712-0b0db78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220518},"main":"./index","type":"commonjs","gitHead":"0b0db782f7b121b71d52419db675b90fa3080010","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-canary.20240712-0b0db78","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-canary.20240712-0b0db78_1720754558861_0.2345578296369899","host":"s3://npm-registry-packages"}},"19.5.0-beta.1":{"name":"@nx/devkit","version":"19.5.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a75c1c4f4fddd2318e30b1137d138f3a468fe20f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-beta.1.tgz","fileCount":102,"integrity":"sha512-rOrpKHrypuK+sxe3PnY5yaH+mqT7nKN6IzmLKQTJQkOblK9w6HH6YBpqWTeWqrq8J4Y/aM6pJXPgQ4VXEkF/nw==","signatures":[{"sig":"MEUCIHElmx7Dxomffgx8Qiwu5P/khtfFA592es8UJ+5ZflUUAiEAwjOSsA7lOka8V/zteiUN9jSA6JeiygiAoSLKCCpP3SU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220484},"main":"./index","type":"commonjs","gitHead":"6356e2142d6eb7a4efc8dfddfc01b9c6eca29866","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-beta.1_1720817194109_0.315256582156727","host":"s3://npm-registry-packages"}},"19.4.3":{"name":"@nx/devkit","version":"19.4.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2eb857d7221ec35b62a6b27c86bcd13aab605482","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.3.tgz","fileCount":102,"integrity":"sha512-Yf+Is6QpwGVTUJacg1lEispC7wRZMF1Td1rlMK4m/quZCVGcJ4nPxma0fhsLs6qGIK3RYa1qoGEH1gsG8W3w1g==","signatures":[{"sig":"MEYCIQC6F37OrEI41szyox37nrDdd3wbztHru4ezg7yC7vIJsgIhAMuIEzPAj33BiO4BCtKqzuQzzdrL26ViZqXXDkP9xaAn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222650},"main":"./index","type":"commonjs","gitHead":"3ebf3053d0dc4991ead1244e29cd17cc818fb396","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.3_1720817934006_0.1740274435134308","host":"s3://npm-registry-packages"}},"19.5.0-beta.2":{"name":"@nx/devkit","version":"19.5.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bb61b2a76a2fd00cb5e119b4000024e7ff50a482","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-beta.2.tgz","fileCount":102,"integrity":"sha512-pTPUKviGBYgd25U8dzDWks6UQPOS+OXcRzfmgOpSPKNSKTmVIzccfUf6w/8ceDg7IVNS9mEl6Ix4SJTooCIBHA==","signatures":[{"sig":"MEYCIQD9TcLl9lAdcNYLce7yMiXPeHHgcLtWIvJ2jlg6jVisbAIhAI3EDS/eQMMgbUAq04iDEU0g+b/kOR+By6BOd14MvXVk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220484},"main":"./index","type":"commonjs","gitHead":"39e104b6c35a43696f94e0aedf82a01b415d76c5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-beta.2_1720818725721_0.35430648959718325","host":"s3://npm-registry-packages"}},"19.5.0-canary.20240713-6f50d9f":{"name":"@nx/devkit","version":"19.5.0-canary.20240713-6f50d9f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-canary.20240713-6f50d9f","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"301eb10fdce0f70fffdf32d4a26f5fbf0fa5a576","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-canary.20240713-6f50d9f.tgz","fileCount":102,"integrity":"sha512-dunR5W5pxUCLRFBIUKKLasEEscVjSifYn8NsInL7pAHGtO30gnqe+q0mRj9z9X6KfrR7QDMsW/YCUfU463RrZA==","signatures":[{"sig":"MEUCIQC1zdsUpcwC8+E6qLKv9yMaisZkRLbDDAnKbK34lKaQngIgI8gkwaT0Ky2PRhAHVtxeqg39H7mNUeAbT31Cud00m9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-canary.20240713-6f50d9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220518},"main":"./index","type":"commonjs","gitHead":"6f50d9f4c37fc91a05db6701e6aea5c326db922b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-canary.20240713-6f50d9f","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-canary.20240713-6f50d9f_1720840965290_0.6396239653221716","host":"s3://npm-registry-packages"}},"19.5.0-beta.3":{"name":"@nx/devkit","version":"19.5.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"81ad9895da1d81747564cca97bc2dce9d5bd003e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-beta.3.tgz","fileCount":102,"integrity":"sha512-07bj/gmSgiSpEXjUWX0cjRPlB9yFMjpFPyk37JKBUH16CNdpF7AcetwSwGGrdaOyzyoXVVks+cL5SB7r6kCzUg==","signatures":[{"sig":"MEQCIB+0M8Tvl6PbFY5rXxTDjCIjAQn8D9PFhGLs8/jlY7qFAiAfXY4fJ4hXlIUKCfiIJN+Xf/bDXjTtAy4VPsk/6cTWWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220475},"main":"./index","type":"commonjs","gitHead":"46497356ceecd6428fa829233e73e69c03b508be","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-beta.3_1721073699627_0.5601142546938815","host":"s3://npm-registry-packages"}},"19.5.0-canary.20240716-34da542":{"name":"@nx/devkit","version":"19.5.0-canary.20240716-34da542","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-canary.20240716-34da542","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"375d60d961049646ff85a3bb427e9ab568c30067","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-canary.20240716-34da542.tgz","fileCount":102,"integrity":"sha512-9FUs4DBL2q/H8iWWGxqFzZ4kMBfVIBd+tueOyAnODPTTtNmQ6WIGPlaZNBv8Ij5f3LDMU4f42JKX0QAedoLaIQ==","signatures":[{"sig":"MEUCIBS9fLTncXSG4/EiXdLYZjU5r0rC6CxhVG/HUEW2+sU5AiEAsZAzvVniRWdeIl/7sgHqFme4S0/m4rFlRjmP1taqXUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-canary.20240716-34da542","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220509},"main":"./index","type":"commonjs","gitHead":"34da542ce678a736696c5ca8667f889da738f21c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-canary.20240716-34da542","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-canary.20240716-34da542_1721100094896_0.17295803945383614","host":"s3://npm-registry-packages"}},"19.5.0-beta.4":{"name":"@nx/devkit","version":"19.5.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-beta.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"22b66eab772581a9b1657a12275e11166f256e4b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-beta.4.tgz","fileCount":102,"integrity":"sha512-2bGHRenA2ar5VmuNiWrlNY5j+H527fM4/AkxDjY6PnZ/iNfDeS3ml/mR6PSnClLPXRNX50PDcPnuqEt7jChhyQ==","signatures":[{"sig":"MEUCIDsYPDInQqNh7iJ2cZHVIPgfQUIMvHL65FOQ9vih+qFJAiEAkEt1u7w7B5IT0D9yZ9Um+p6t8UTsbkaZp+VgBxfpz/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220475},"main":"./index","type":"commonjs","gitHead":"facfc147f8f71876107a8b699315fd5d1a5c04fd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-beta.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-beta.4_1721153257097_0.03058980285401236","host":"s3://npm-registry-packages"}},"0.0.0-pr-26956-dfcbe5b":{"name":"@nx/devkit","version":"0.0.0-pr-26956-dfcbe5b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26956-dfcbe5b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0261a48dff7d0fc2515157cf595b8c60b9638f96","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26956-dfcbe5b.tgz","fileCount":102,"integrity":"sha512-7LxFna60JlJzQiQM18I1kYM2W/+DghVZl8z57vfyIU2p7R2Iw37HHEZ/0jUZRU0vHbQrseoi3VI0K1HBRl8nog==","signatures":[{"sig":"MEUCIQDyzxCFamE91u7pXRQm/iPKQtRRl1GdskMbviy2dBD/hgIgP4NQyzAKgODYSILFJxT6XdOXoWeyEtcldzpUKzP1hVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26956-dfcbe5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220493},"main":"./index","type":"commonjs","gitHead":"dfcbe5b58f445a4426d4f77e25f90afbd8977217","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26956-dfcbe5b","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26956-dfcbe5b_1721158185627_0.5655914534336841","host":"s3://npm-registry-packages"}},"19.4.4":{"name":"@nx/devkit","version":"19.4.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.4.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eafaedb3f3b43d744d7f060cd8aef65ada2c446a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.4.4.tgz","fileCount":102,"integrity":"sha512-oQapb/v0sHpM785Ea4MNsERUnv2Of6/EyPgIz0kOiI/OgHUPI778jpkZraW/OKcg/o8/BnGM832ERRaYdEUZJA==","signatures":[{"sig":"MEYCIQCyQwELwIYO0S1dWDbHhqzWHBgp+Z24fHxyyuL/p477IwIhAKvamuucfyJyd2d0g6SLJQ+fqwgxsnZ+N6xvKr62bKxO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222641},"main":"./index","type":"commonjs","gitHead":"03f907c82efe0797cd9845830eb87fcefe63e0c0","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.4.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.4.4_1721170488956_0.10251540870132225","host":"s3://npm-registry-packages"}},"0.0.0-pr-26891-2baa5df":{"name":"@nx/devkit","version":"0.0.0-pr-26891-2baa5df","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26891-2baa5df","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"49c16207600964fe6be4d20f6b4d859886fa7573","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26891-2baa5df.tgz","fileCount":102,"integrity":"sha512-TCEH7QsUy1kTnuS6fT6rGhOUI7NC/1mdA2aAFdvmV81UUYnENvRfGy1gJ98kC6VXzHZuf/dTvI/drOfKvUQFGA==","signatures":[{"sig":"MEUCIQCYst/jEsnfOfKZsUe/RKuMD9rcRVVTcf7fDIzeQdfEiAIgH5kH+Vf0X9xf4Qycl17udZc/8cK9N3ZUjX3YcA4v5ZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26891-2baa5df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220493},"main":"./index","type":"commonjs","gitHead":"2baa5df1c1a7824c51d22cbaf2f12c1fbe72b517","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26891-2baa5df","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26891-2baa5df_1721171035614_0.8444169047672394","host":"s3://npm-registry-packages"}},"19.5.0-beta.5":{"name":"@nx/devkit","version":"19.5.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-beta.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9b87a4af4dae3d0bc10fe8eeea3afbfae9a9ffe9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-beta.5.tgz","fileCount":102,"integrity":"sha512-z0/dDJEJPL6riwawBWJG2It6fy+8Mnpu8zEVaOSqyagMhesqQY42EMQtg6PdtTu+fCaWohkMFKKKZOwiEtUmKQ==","signatures":[{"sig":"MEUCIHtwS1featgdlobzyt35ZQmrrZLXh2G50PvsDwjPzmgQAiEAm4hIJrmpq7YwtEFaiv4yfijuLzazKONdwTtLBirpsWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220475},"main":"./index","type":"commonjs","gitHead":"039f91dde4a47a0ae150db31d454099d9cb352f1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-beta.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-beta.5_1721174193872_0.881793227538086","host":"s3://npm-registry-packages"}},"19.5.0-canary.20240717-039f91d":{"name":"@nx/devkit","version":"19.5.0-canary.20240717-039f91d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0-canary.20240717-039f91d","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"86ddcae8c94bb52252e9d73c4a523bd31e05c59d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0-canary.20240717-039f91d.tgz","fileCount":102,"integrity":"sha512-kTyoMbelAn/UXROHBh2bJpBXMtXRPXbtGLEWGjf6wDfaIPrg4D/8T/oFoyf3dmrcO7d2UZtG5gWSICdPf/tGRA==","signatures":[{"sig":"MEYCIQCA2DvgUGaeOglOERE9CIfY5gFGTftfquBkgZxHvDLnCAIhALFp6oHWlX0YWRQLr5lOHcFQGjtSJGaAnWCWWhse22tG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0-canary.20240717-039f91d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220509},"main":"./index","type":"commonjs","gitHead":"039f91dde4a47a0ae150db31d454099d9cb352f1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0-canary.20240717-039f91d","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0-canary.20240717-039f91d_1721186419417_0.43351595954696487","host":"s3://npm-registry-packages"}},"0.0.0-pr-26898-984dfaf":{"name":"@nx/devkit","version":"0.0.0-pr-26898-984dfaf","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26898-984dfaf","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"463159e4997ba565258d4725031105c3284abdc9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26898-984dfaf.tgz","fileCount":102,"integrity":"sha512-SFcQWfn2+QNt2CTKze+k5QMwCDwR/sgs3twRfgvwKMVpCMG4Q7UFHDN3bnHmjjFfhrVlb2miKUcyC6gu3/ueAw==","signatures":[{"sig":"MEUCIC+l6aLVt20EzPQKlq8+n1N0wB1Rm2ce/jQ2NILIR+dtAiEAyu06GcpSlgG08Onbk5597rtPTMlQNpiAsDP2qU1R/0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26898-984dfaf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222682},"main":"./index","type":"commonjs","gitHead":"984dfaf153d91d756d458f105cec6c13b90b92eb","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26898-984dfaf","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26898-984dfaf_1721226797631_0.7043205629843838","host":"s3://npm-registry-packages"}},"0.0.0-pr-26891-a1d375a":{"name":"@nx/devkit","version":"0.0.0-pr-26891-a1d375a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26891-a1d375a","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9213dff901010177a5f0324db4e2f2b5a7ff7851","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26891-a1d375a.tgz","fileCount":102,"integrity":"sha512-SWtyY3p31m0Dn1ZfDakMr7e/0PmCMXAHpCiWIU2q8CllF5z6rmDh/Z+8yj0E2lu+S0WWAUuuxZRrFPT10v24hQ==","signatures":[{"sig":"MEYCIQD7+tvTYPqEtwjtjJeVLdvVI2x/C7y0K++8YYWEBZVexQIhAJzVr3u7QqXkdTlOfegUNczQuo5Pr689YxcjiCrlBEuX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26891-a1d375a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220493},"main":"./index","type":"commonjs","gitHead":"a1d375a2e877c5e09691e07ec644645b5b402d8c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26891-a1d375a","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26891-a1d375a_1721236261377_0.11016290744412549","host":"s3://npm-registry-packages"}},"0.0.0-pr-26967-b3bdaf5":{"name":"@nx/devkit","version":"0.0.0-pr-26967-b3bdaf5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26967-b3bdaf5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"43e382383f79f253ed4cd262dbb3ef3d5ff7dab3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26967-b3bdaf5.tgz","fileCount":102,"integrity":"sha512-JrgeGdPmTNqubArd3uA7qiDwzQ/kYZT8+q2WONpTQ5cNl/VHfCzSIkIg+Oqh9vyMnl1K/XejMeHc7W1EPI1pMw==","signatures":[{"sig":"MEYCIQCZDrMFtjWssaadSn5xixJSIIJzunh/8ulBz34CneFUbAIhAJnvhgCCMp+a+tz0hftkaEp7RAjLgiKtinKA1gbSJcWU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26967-b3bdaf5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220493},"main":"./index","type":"commonjs","gitHead":"b3bdaf56c30ea00f5e853b56438fbd0908033431","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26967-b3bdaf5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26967-b3bdaf5_1721240619760_0.5767403119142771","host":"s3://npm-registry-packages"}},"19.5.0":{"name":"@nx/devkit","version":"19.5.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"811b23bb3264a0d229a3ab306445d81b757e304f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.0.tgz","fileCount":102,"integrity":"sha512-f1NDi+cJksC6tdSCHF7pgDYNZZy+JMmDcBbOObKQfK5CsYSictbjdhQTH6d/0/CPQqBbLRsoYNuuCk953M11Ug==","signatures":[{"sig":"MEUCIDrv8FL9OK1XOj2A+PmreIu56bS1UcbLWTQqKBJ+FdmmAiEAkH3fVuhNS/kFCxlBp82h7IRz1R9q08ES1kxAQnmQpeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220461},"main":"./index","type":"commonjs","gitHead":"064eb714cf66d2ef4537542a827b709fcbacbacf","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.0_1721243118641_0.9378963083216312","host":"s3://npm-registry-packages"}},"0.0.0-pr-26967-ae7b37b":{"name":"@nx/devkit","version":"0.0.0-pr-26967-ae7b37b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26967-ae7b37b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d4f53ed818377de4d5ac2b68db3b96e082a05316","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26967-ae7b37b.tgz","fileCount":102,"integrity":"sha512-ymlgPHj3iXtcGpGj1WR/5nxcKXK1EqJn7ZfoEOt6B2cKAVjWDjHQummOOUqdWM5vGf9xwwSHJ97y/Q/68TOw9Q==","signatures":[{"sig":"MEYCIQC3cslHw9vTGNSNhHe4Rrf3k+PIMh1lgEOiDRtDdZ97KwIhAMiuqw9CWxfffP8Kfsuw1B8ZwNdmaWyqO2Eq7bvjhC5D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26967-ae7b37b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220493},"main":"./index","type":"commonjs","gitHead":"ae7b37b6fe10b0c056026883086ae1fec06b6335","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26967-ae7b37b","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26967-ae7b37b_1721248141595_0.5429555857479795","host":"s3://npm-registry-packages"}},"0.0.0-pr-26891-1cb1598":{"name":"@nx/devkit","version":"0.0.0-pr-26891-1cb1598","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26891-1cb1598","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"36b55d684f9cdcba77d4393aefaaa9397f740042","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26891-1cb1598.tgz","fileCount":102,"integrity":"sha512-4PbeVNDmHcHSMJIYjp5Ruw4myUDb23Bi3XfA/Q/CjG3LZqMxZ9tjbC1YNW3JYKP5r7ZZl8XribB32Lkub+GuQA==","signatures":[{"sig":"MEQCIAyqIbHJjjypxtaBTNJ2yxYi/OkITkQTae/TN8Z/bKbnAiABbK/Ibj8WSwbkW9MJLD7bnFnOOsS2Hr0DMdWhoJpGvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26891-1cb1598","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220493},"main":"./index","type":"commonjs","gitHead":"1cb15987a2ae597db1491674f2993d05a61df9db","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26891-1cb1598","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26891-1cb1598_1721279299415_0.0032640992081214293","host":"s3://npm-registry-packages"}},"19.5.1":{"name":"@nx/devkit","version":"19.5.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a30aaef06c11b2ae7745695d30f62c72a7e61eb6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.1.tgz","fileCount":102,"integrity":"sha512-Vj8wwzNIR5VIWmuLHhOi4aUVq7eVV5YTbctnEewKT+V/O4LZj+hClGyVNyT8s6b8JIjNWoIO4HXStLnH8rDOlw==","signatures":[{"sig":"MEQCIEqDt1LYGLoS3FgnnOOsdtrSD/0ACg3beHvCUu+TjECUAiBbz3YnKUYsb8Bkfw/xtRvr9jYGM7a0A/FhiJchEULUhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220455},"main":"./index","type":"commonjs","gitHead":"e38830415f59972b9851a13f81f891b2fa184100","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.1_1721311417231_0.5180746139503325","host":"s3://npm-registry-packages"}},"0.0.0-pr-26891-048ee5a":{"name":"@nx/devkit","version":"0.0.0-pr-26891-048ee5a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26891-048ee5a","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ada0863bd71abef04b33f621aba71de1b821ccfa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26891-048ee5a.tgz","fileCount":102,"integrity":"sha512-zR8/IOLlvVlA6zqC3FRBP49H6CtwFc2Bf6DXXToKS0vFPDRoqWnopBsIXLQLWDO6f1hs03CfcksOqIoVqqDAHg==","signatures":[{"sig":"MEYCIQCWFS0B9xKU3Kdxs6sZJsGS64WSRq8LJeg2ZQSopG9IWAIhAKtDMNx30me9SbuQc/9tH2PLmp5hWm3VKOhvSNMOvkb0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26891-048ee5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220493},"main":"./index","type":"commonjs","gitHead":"048ee5a536657d6bc4723225ea7a1e01a3d362fb","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26891-048ee5a","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26891-048ee5a_1721312742250_0.2612103857476822","host":"s3://npm-registry-packages"}},"0.0.0-pr-26898-f4b245f":{"name":"@nx/devkit","version":"0.0.0-pr-26898-f4b245f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26898-f4b245f","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a4c2a20bd0654d151de9db63b4a3666ad7ce9dc2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26898-f4b245f.tgz","fileCount":102,"integrity":"sha512-Z4Xigw57VsBWKgW368WxCofGFtgPm9MpErEKrbmwA9tkkQlW60YJgVuHVVZhy59B74waMP3XG5GG+kty3npIDw==","signatures":[{"sig":"MEYCIQDidF2BtbR4njksumq8mh9O8WqRyrHWonWIQJckpVxt1gIhAJBZH+d8oYKzx3238Ac31lNXs/gn/NbhoiyhOtQFiHWE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26898-f4b245f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222682},"main":"./index","type":"commonjs","gitHead":"f4b245f7110f3adb753cdc23c300c9b055e843b3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26898-f4b245f","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26898-f4b245f_1721315709745_0.44444729143914796","host":"s3://npm-registry-packages"}},"0.0.0-pr-26891-b4d6144":{"name":"@nx/devkit","version":"0.0.0-pr-26891-b4d6144","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26891-b4d6144","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"528ebdd225bab42e52d453cb141a59d610dbd63a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26891-b4d6144.tgz","fileCount":102,"integrity":"sha512-xU9fEgRRd9lc2WDRuy1IvxYbVsiMll7+5rFdvwcYmKgchU9CsJtcIb1ZoYf7q4GIYwVxwBFzfuK5+gySD/iaxQ==","signatures":[{"sig":"MEUCIBC2DmRXbLExRM6cjMXYo8Us6AKAjp9CULOcwH5l5cW+AiEAkceq3DScnxpftq+BX+oIdWiwFUcj+c8E6kd0G5EHrUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26891-b4d6144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220493},"main":"./index","type":"commonjs","gitHead":"b4d61448dc6eb13d1fb7e19076a1210e2763af90","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26891-b4d6144","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26891-b4d6144_1721315724390_0.4766686994672198","host":"s3://npm-registry-packages"}},"0.0.0-pr-26891-c93c97e":{"name":"@nx/devkit","version":"0.0.0-pr-26891-c93c97e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26891-c93c97e","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"19fd2408ef12c0957eac0fc9619348de06247d76","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26891-c93c97e.tgz","fileCount":102,"integrity":"sha512-F3MO1YW9ufUMF9Pr7VxZZyK+bbtJkFKzWpF5LITUN3Gawb3IwctwMPpYT6t6ZTAIuovAgj5ekm0RE3mVB5CfRg==","signatures":[{"sig":"MEUCIDRqNh6EZg03pLzuhNH4mG/YNREVONMEziAcenIs0z7eAiEA92ahrmh6IXVu7Z0eJbcvvpIell/f7Q0FhIhD5Lz71C4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26891-c93c97e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220493},"main":"./index","type":"commonjs","gitHead":"c93c97ed76667e89d20b8babb14ebf474c6c99ab","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26891-c93c97e","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26891-c93c97e_1721323548697_0.5145591688354196","host":"s3://npm-registry-packages"}},"0.0.0-pr-26898-4cd203d":{"name":"@nx/devkit","version":"0.0.0-pr-26898-4cd203d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26898-4cd203d","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5d287cb2bf6d919c3e0b7863313fbbb460fd1df3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26898-4cd203d.tgz","fileCount":102,"integrity":"sha512-pB+tjqbz/1HX++sPLD7VXISde/qKM44a+e9eZVUUNmrZCjWHzdJRahngllN/rRAWSNDysZlmnxcyZrzxWGiwsw==","signatures":[{"sig":"MEUCIH1paOOhP3xRunKx1deTB7eZwbaoU7IFv5MWhJyTymb3AiEA1ebTgt/RfBCBVW1il7NtjXKfQLEtwE3utAGP/icRfIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26898-4cd203d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222682},"main":"./index","type":"commonjs","gitHead":"4cd203d91a7e35b0e4fa85a4ae8aa66286543c41","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26898-4cd203d","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26898-4cd203d_1721324686604_0.62965623543295","host":"s3://npm-registry-packages"}},"0.0.0-pr-26847-80c36f5":{"name":"@nx/devkit","version":"0.0.0-pr-26847-80c36f5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26847-80c36f5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f50a23007a4018d0720fdd45e9066c97eff209f5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26847-80c36f5.tgz","fileCount":102,"integrity":"sha512-m19PqruXXcoXz++pVFNp0A6PhzPeLiBlCH7+N1Vw76xqtx3ontGrjHLIE0oAH3X+ZEM+el7VsTahZXcyYuwSAA==","signatures":[{"sig":"MEQCIHmXf3B3dHKXNQc8j9chhhMIV5N7nsDpNLQujhRfzI3YAiBoGICjYUAjaHSA4PmKYazSNeeTYDBY3dK8vQ5Zqq3rIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26847-80c36f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220487},"main":"./index","type":"commonjs","gitHead":"80c36f514a510705675f529e7508da015afa2ce1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26847-80c36f5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26847-80c36f5_1721325647899_0.21870718341516748","host":"s3://npm-registry-packages"}},"0.0.0-pr-26898-bf1fe0e":{"name":"@nx/devkit","version":"0.0.0-pr-26898-bf1fe0e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26898-bf1fe0e","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"53e50d04f7444826dd6ece6abfcbfec9a6dc9db1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26898-bf1fe0e.tgz","fileCount":102,"integrity":"sha512-lYIHUKLxmq8hRZc/5L4Bj4gai4GIxaKfG5pitM2g1ltrPOGW+wOW24RVNl6a37v3Jkz6onqjzCUOa/7+0sKuvA==","signatures":[{"sig":"MEUCIQDMdNZYLtXx9UGys6mRQh3x5xElVXMmdTsgoNhWSOZI5wIgdG2AjUjbJwedPE2iWxh3ek2kj2PQTuiihssvsFWWTjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26898-bf1fe0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222682},"main":"./index","type":"commonjs","gitHead":"bf1fe0e53af42d687d7ab8d66513faa433e28ae8","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26898-bf1fe0e","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26898-bf1fe0e_1721331584070_0.10649086818276099","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240719-83b88a1":{"name":"@nx/devkit","version":"19.6.0-canary.20240719-83b88a1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240719-83b88a1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e03d2d32f6d035392bd60619af9904bb2ed313e3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240719-83b88a1.tgz","fileCount":102,"integrity":"sha512-jEENH9V0SpMVtF6SfxYF7cA37YxieffZeiHIJDHfg68M0ZVm6tTU2B5cedR+vwt68h7pKKZgkfKLgpIGVkR+0w==","signatures":[{"sig":"MEUCIE2h4uO6uoUeou9N9jvPfNfk47m6jPayAKPOAnlFpNYaAiEAnsKIWS8K7KJpKVT0GZjwe7SB01kDOyPLDtwXoCLzJ5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240719-83b88a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220503},"main":"./index","type":"commonjs","gitHead":"83b88a10c738e82b6581dce79c4d169927f474bd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240719-83b88a1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240719-83b88a1_1721359482374_0.2850653826171352","host":"s3://npm-registry-packages"}},"0.0.0-pr-26891-95f6262":{"name":"@nx/devkit","version":"0.0.0-pr-26891-95f6262","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26891-95f6262","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"080da6ac0c8c0ed44001393bf4a0e84f5a3fb93c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26891-95f6262.tgz","fileCount":102,"integrity":"sha512-6cL+QtAHLQ16SfSZswFsJVtDqRrcvLFd15yADfsnJboVf9oQQmvkJ+XVmzDXeVC+uNhNDRUenorB/2LeHX+sRQ==","signatures":[{"sig":"MEQCIAYkA6iWA314zpDB3J8IlDmCDuM6qR428wApavYaT7NAAiAYiMkCegygsAz5xC/ZVpr7LXETAaVdPf9Z3cMUVkag8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26891-95f6262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220493},"main":"./index","type":"commonjs","gitHead":"95f6262c878234e994d421ca3c558937f50f72fe","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26891-95f6262","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26891-95f6262_1721408252993_0.6610334451602065","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240720-9410164":{"name":"@nx/devkit","version":"19.6.0-canary.20240720-9410164","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240720-9410164","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"81ee37525d24a64e9333bd68fd7704f77b29aae2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240720-9410164.tgz","fileCount":102,"integrity":"sha512-7ypsYFESDa8iTplkiU+DoLZxTIyRof8sblTrgd2Dch6t0XoFbUOqCFKzRMuhSiBn6XaiXLTq9fWCRukFANQu3Q==","signatures":[{"sig":"MEUCIQDjuIwRZMEm5a6RyehwrT7s/9e59WJMb5Dmk/A3FmDGTAIgXSWkVlGDQN6qUk94tJ0QknOzXTaxM+EkwQvcOqMSe3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240720-9410164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220503},"main":"./index","type":"commonjs","gitHead":"94101643139680f5a9c1072879ca292686db8e3f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240720-9410164","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240720-9410164_1721445694319_0.2644556310146253","host":"s3://npm-registry-packages"}},"19.5.2":{"name":"@nx/devkit","version":"19.5.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b4a2265a03a670129f7ddb41df1f3db366524dd9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.2.tgz","fileCount":102,"integrity":"sha512-+tVtTVLVSSHybWK3m0acUy0IT+T5Uz2NBbac8693V5Pkw6xPNDCtZImm24Jx8wA1E6dWnxjsNz2tjS2wdXCA1Q==","signatures":[{"sig":"MEUCIF0Bass0GziFkd3GpRPAsdzDoS4muFzzJfpTuFXbc/w1AiEA+cjFwDwhnc2VK0JPkgjjA981Oq/gYmHC2ZW2OiRUm3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219979},"main":"./index","type":"commonjs","gitHead":"4dc68beab7ff9ce94f9be5a73c87b5f9d11d3ee6","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.2_1721699145826_0.5676137275412314","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240723-c4f9d89":{"name":"@nx/devkit","version":"19.6.0-canary.20240723-c4f9d89","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240723-c4f9d89","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"09ab37cc260ad2923db4fd1b8f7dcfae9b7f5a9d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240723-c4f9d89.tgz","fileCount":102,"integrity":"sha512-SIoDYctDbKVGDNUJWv7ecXXiky+UFj+ICzbshsebzULbVgj8p5klibdWSphrePPNbtyUeJtdNZTX3CdmLWLg6w==","signatures":[{"sig":"MEYCIQCWGhNTrARqVjb4tka1mBP5w9kGJbC14a8XLG3OtSu9XwIhAPvJ0NSwY7Nu/bhrEeLus542+/VvzDDfsnjYIkA8tAbS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240723-c4f9d89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220027},"main":"./index","type":"commonjs","gitHead":"c4f9d898ba5ced232e801c7fe6a6a9deda7009ac","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240723-c4f9d89","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240723-c4f9d89_1721704846288_0.4868130222314333","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240724-684d2a9":{"name":"@nx/devkit","version":"19.6.0-canary.20240724-684d2a9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240724-684d2a9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6adc91bd5bbc6b36fa6855f88732b1041e63d54c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240724-684d2a9.tgz","fileCount":102,"integrity":"sha512-B7r3s0SAs/dYHmgpnHWAzhXeYbBMBqHP7tP1I/P+yAEk0jUQJ46xu5jeSofBqbHSbPjqXTZPoxsxNpLF8kDamQ==","signatures":[{"sig":"MEYCIQDHOo2RSqdg7vg5IvbWSK6xUv8xCOwb5IBCeortAtWJBAIhAPkgCwTCmPIjRhnQuEdM0yj3EK6lI9WZ8lXoE/Qjw0Ol","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240724-684d2a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220027},"main":"./index","type":"commonjs","gitHead":"684d2a9bbef628e0fe84667e2d274177a788623a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240724-684d2a9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240724-684d2a9_1721791139827_0.501209800867155","host":"s3://npm-registry-packages"}},"0.0.0-pr-27085-57245c5":{"name":"@nx/devkit","version":"0.0.0-pr-27085-57245c5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27085-57245c5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2c95bf55f3b06ecb936138f01efe80c9e96b487c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27085-57245c5.tgz","fileCount":102,"integrity":"sha512-gjJIfA15V4eX7mikwkDLLv/kCMfAsxt/hjtTA2dDMvPneT0bB8f/5q/ZG0P2Qa8M4FClGDcDOf5d4KC0xLphdw==","signatures":[{"sig":"MEUCIQDlYH5kO68ttwNSbJJKVhmFG23Lrv2bXDD9vxtfgfMFUwIgV6dM6gxIFjH0wNP9F7uz6GOhP0+50dH1xMTmfTIGZcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27085-57245c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220011},"main":"./index","type":"commonjs","gitHead":"57245c5dba4b56178133c6bb93fd87c1e5f62815","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27085-57245c5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27085-57245c5_1721818460246_0.311774926040705","host":"s3://npm-registry-packages"}},"19.5.3":{"name":"@nx/devkit","version":"19.5.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fb4416ebce5f9f098c4ddcbb498de29344bd30cc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.3.tgz","fileCount":102,"integrity":"sha512-OUi8OJkoT+y3LwXACO6ugF9l6QppUyHrBIZYOTffBa1ZrnkpJrw03smy+GhAt+BDoeNGEuOPHGvOSV4AmRxnmg==","signatures":[{"sig":"MEUCIQDWTIBZL+71IeWHHO9T6nx8sN0TsEXBKRqOdC1ysfp9SgIgXYoAzq43VKgNcfbQauD/4PNAznti2A0thZZbkSGL3eA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219979},"main":"./index","type":"commonjs","gitHead":"95a13ee10c1d949aa376c472d033f1823af1e6cd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.3_1721870209831_0.5328072634271874","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240725-3890edc":{"name":"@nx/devkit","version":"19.6.0-canary.20240725-3890edc","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240725-3890edc","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"101d3eebeb4b3369e616ed2cfe846a87f84a9d94","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240725-3890edc.tgz","fileCount":102,"integrity":"sha512-T7bdlAZJWWY1udMQqOK1b25hx1ebGv5tKTp2tFqQBPD2+jKbcI1ERwj/YXhKOBE3w1u1u8nuePf8TCDmpiQ6tQ==","signatures":[{"sig":"MEQCIBW7NGnUYMhQxgOg/2SMjEQ8WMMWnSFfhqA+h+OsSRtnAiByfulEzzziGarvjBjIHGk99PDYci/wc72phB8wHXzx5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240725-3890edc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220027},"main":"./index","type":"commonjs","gitHead":"3890edc560726d899e5b56c11a0cbb24a9a7cdad","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240725-3890edc","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240725-3890edc_1721877577865_0.37786006754904733","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240726-b3c67de":{"name":"@nx/devkit","version":"19.6.0-canary.20240726-b3c67de","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240726-b3c67de","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8ecfa0e8f9fe3cfd817e1b7474e6ebea7797604a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240726-b3c67de.tgz","fileCount":102,"integrity":"sha512-xjqVtr52sQzumGvKYY7NN9IlBq2uErsJgUgD7pcK4s1uVduV9Dh7f7btODBQUpSw3fKKqs8mgBfVSF6mgvMTdA==","signatures":[{"sig":"MEUCIB4dnCEG1xKYGnMm8xr/Em4dFochbwEeMgGC5whCgR+3AiEA2TuL/q1Z7hd93io1B76jJ27ajVkvhBrNYIuB78E5ipQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240726-b3c67de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220056},"main":"./index","type":"commonjs","gitHead":"b3c67defdbd63ae9e1125ed8400aa97a313abb16","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240726-b3c67de","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240726-b3c67de_1721963918104_0.28250363401015566","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240727-efa59fa":{"name":"@nx/devkit","version":"19.6.0-canary.20240727-efa59fa","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240727-efa59fa","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"414bb66a38dcb39f2632968f13cc0d351e8d707f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240727-efa59fa.tgz","fileCount":102,"integrity":"sha512-LEpZwJ3BuEAM9kWrtigSoGcGaoAOdhe+RnasuXhho05NDtmRou2l5fYzP+quuWc4ntBsk6JCZVi4jvydpVzjVQ==","signatures":[{"sig":"MEUCIE7ZCXfT9IO/eQ3P1pfYixpTJ5C7KXpLbwA/fpzVDL9EAiEA4mqFUjwPtrMS2ZlGVIjrCk3KvqMwJKqgRZXn/Vx+HAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240727-efa59fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220322},"main":"./index","type":"commonjs","gitHead":"efa59fa68157354f2194a9d79b0da41ed6a81dd5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240727-efa59fa","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240727-efa59fa_1722050340414_0.1255140263722372","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240730-acd9bb7":{"name":"@nx/devkit","version":"19.6.0-canary.20240730-acd9bb7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240730-acd9bb7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0d0c2b6d48c96be7cb8e11cba52b72db784bb067","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240730-acd9bb7.tgz","fileCount":102,"integrity":"sha512-q5BGkWwFgvoOvnkUTbBjxfnUGaIRtEyma7MbB3KJihB9RWiZ9aLtBjzdbTxTanmPW0kBhnyUlMOKaUKZD5QiPw==","signatures":[{"sig":"MEUCIDzbMtjwHQGRbeFeuwCbyDIcQCsfOL7OC2XYKJ9ZSKQQAiEArYM/89tjpDGEX/pW+mmoJvaSLGeiYtjDNtSOCAnohNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240730-acd9bb7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220322},"main":"./index","type":"commonjs","gitHead":"acd9bb77483f228fb54bb4c6b097b5e880dee5b0","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240730-acd9bb7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240730-acd9bb7_1722309529937_0.16180540977499214","host":"s3://npm-registry-packages"}},"19.5.4":{"name":"@nx/devkit","version":"19.5.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"642272f65b8cb0a6d27317c7fc3b1529209e3ce1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.4.tgz","fileCount":102,"integrity":"sha512-0TG2iU0xVRuElLP2aLeRSKUynsC+UgHqE/FJW2IcglHngs2/Duw2A4HDUVVOxztkEQPmp736qkYSwFO0nlOGxg==","signatures":[{"sig":"MEUCIB4rFMYZAXGd7cNfwd23H7vyeH2FjyYtIwVfobQGAzhpAiEAx0GK37G/nZY2mmTpXH01HAobMhyvHRuNreEKsZvhatg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220274},"main":"./index","type":"commonjs","gitHead":"a329c2c129fda5cb467fb1520d1c3a96fe1de2f3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.4_1722384032597_0.012946978450397273","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240731-341f295":{"name":"@nx/devkit","version":"19.6.0-canary.20240731-341f295","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240731-341f295","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5b16efac19476bac242b0e6708f2708b37506a24","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240731-341f295.tgz","fileCount":102,"integrity":"sha512-iSi0JL7GoLZNgq2h2qY2hwSWm4CK8p90haQ6me7A6HaQhOvqvUrXYSFOK6K8VWeOPQrvJLpf/YMVnckHpTjO0g==","signatures":[{"sig":"MEUCIHfD2L2NqRRPcYfRGsrfhPNivwpWba/3THQLhryn16m2AiEA7Gf8Ovs1NdKZmllnSE6Q8Ww5uQwXRp9Qbue9L9Azz94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240731-341f295","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220322},"main":"./index","type":"commonjs","gitHead":"341f2951a8d39b008d54f521fff47d430e520002","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240731-341f295","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240731-341f295_1722396035150_0.26851343313639053","host":"s3://npm-registry-packages"}},"0.0.0-pr-26482-1bdb7bd":{"name":"@nx/devkit","version":"0.0.0-pr-26482-1bdb7bd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26482-1bdb7bd","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6975e5c015609e4d4b449d5c1badb8603d0098f8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26482-1bdb7bd.tgz","fileCount":102,"integrity":"sha512-AD7KOvmtaEgvlHv9E3ZC49msAAcCNlKA9Dwod5ltsZNFBjUYpaOFS59jK7nXWeDdgeuNqFYXab4xDztvGHzDig==","signatures":[{"sig":"MEQCIGI3wCJP2AGMvUGkC8+O2XgMbVnWz5mE4yRuTjwrgTo+AiBuD66UqHGa7ZLOPJO7cGjJLm761BxZeED4916PIRlQSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26482-1bdb7bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220306},"main":"./index","type":"commonjs","gitHead":"1bdb7bdd9987568ffccfe19e8bb58b0011f8651e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26482-1bdb7bd","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26482-1bdb7bd_1722434068347_0.1104650894841337","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240801-2111841":{"name":"@nx/devkit","version":"19.6.0-canary.20240801-2111841","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240801-2111841","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a4c31e8fb3be8897e9fad1b71cef85dc1cfcdd7f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240801-2111841.tgz","fileCount":102,"integrity":"sha512-GHdBeY8BAv6AhFnVh9qvnK521EVurUTbHW0JjLiUGfFtuiw6/r63BP1rAEsV+xJ4cj2tFoyBAneFsXkFjcSOZw==","signatures":[{"sig":"MEQCIB2EoTfZnKPIQZagu01GJfS/Ybun7suZ6tY93/3/wN88AiA0fJTgmkZP2VEWc/GiN7Xwf3s5ycWE9+KgJTKbf7eAqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240801-2111841","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220322},"main":"./index","type":"commonjs","gitHead":"211184122bc51fde1711a6b917f5aa155fbda260","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240801-2111841","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240801-2111841_1722482238503_0.8229023305293297","host":"s3://npm-registry-packages"}},"0.0.0-pr-26793-6e5bfad":{"name":"@nx/devkit","version":"0.0.0-pr-26793-6e5bfad","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26793-6e5bfad","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"faf2a94b85dcd2f871c9467d4f5888ba59a406df","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26793-6e5bfad.tgz","fileCount":102,"integrity":"sha512-y1ccqPCs+WDXFLAHAIdwZznuDqLlzJrPC7p3/ajz8wk8KReZSjJCRZMMSNQYaW4Xf8irbwbUxjIYVzjpYwKzUQ==","signatures":[{"sig":"MEYCIQCvijE7z6vtPSceApRSTY5OrLAjO1+zbjn6iFXIoObsnAIhAJCChkRTSEcxwythB18E9k1n8CdPftsBgk7dzLFh2gdo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26793-6e5bfad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220306},"main":"./index","type":"commonjs","gitHead":"6e5bfad9841114e613db97abd90321bf8e499b4c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26793-6e5bfad","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26793-6e5bfad_1722504633758_0.2327228369450376","host":"s3://npm-registry-packages"}},"19.5.5":{"name":"@nx/devkit","version":"19.5.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ca5ceb434d49f5c26932ff370c549a520f56d4b8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.5.tgz","fileCount":102,"integrity":"sha512-49DDymEgk1pfsHIvyLFz2ZrxS8tAdSTGQsL3qRIVneHNg9BBp85IRNNoxo8oUkCfRDesf36d3JC4xpFelhjacA==","signatures":[{"sig":"MEYCIQDiYwvMtysRnaJOglb6nx9lFWduIBXWZk9GvIrxLxdqDAIhAJE3ILZzqNk9iS8zDM7Jf2XmQSUPyBF6PY2Nrc2I3/8r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220274},"main":"./index","type":"commonjs","gitHead":"11259ba202441c76f82e2227cc98ad4a76bf96ac","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.5_1722537206450_0.40956295103407947","host":"s3://npm-registry-packages"}},"19.5.6":{"name":"@nx/devkit","version":"19.5.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7151970f1e0616c338442bf4478be9343ee854c5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.6.tgz","fileCount":102,"integrity":"sha512-zSToXLkhbAOQmqVTgUNHdLO0uOZz/iGwqEK4tuAhU5hhqTcpN1TZUI9BlINvtFJBLvbNroGrnIh0gTq9CPzVHw==","signatures":[{"sig":"MEUCIC7mASCRPcd8ZdNavQVnSiXxqBG8Gg+o0+1+aBOKFFE1AiEA8JQ/ryNYh70m62mUTkxbWeqxYdJnBqW46/HVL1LMU4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220274},"main":"./index","type":"commonjs","gitHead":"93325861d30fc2e48809bb259d96fbd658451cfe","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.6_1722552004524_0.13790367783626278","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240803-bd7a2c9":{"name":"@nx/devkit","version":"19.6.0-canary.20240803-bd7a2c9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240803-bd7a2c9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5edd37f79636690d6e92dcda7d8ec29730482775","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240803-bd7a2c9.tgz","fileCount":102,"integrity":"sha512-eVIonOlOW7gMTVpq+gqN3s5RT2I7frWFxDxB3xmMsIBIgYczcq16f3DThLQzqF3JYX3eWLzLdztyYbOXKFz6vQ==","signatures":[{"sig":"MEUCIAye7Yw6I7UoJ5dJ7SAaPoxEIUlo/vaFLj6hx2iH5Y6QAiEAzQi9guRoBibY6Z0g4LSEMPFicEKmw4sO4gmhhf4Pdrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240803-bd7a2c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220322},"main":"./index","type":"commonjs","gitHead":"bd7a2c921488e2f147f580404c4547345f1e225d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240803-bd7a2c9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240803-bd7a2c9_1722655096154_0.6590725592700399","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240806-a3869a8":{"name":"@nx/devkit","version":"19.6.0-canary.20240806-a3869a8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240806-a3869a8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c46a68eecd7ef298bf2d64ed26424c0125c0ae87","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240806-a3869a8.tgz","fileCount":102,"integrity":"sha512-FwFoffdafMvd3UetHAfeMH+6JjzjtZqKS3M/x9xp17K/pq4hi6Is5lIrvjt/OZAd7FlqGXVX+WBvhxtUqliiCA==","signatures":[{"sig":"MEUCIFrqVxQfMNkaRiZyQ5PQubJWY1MFCpfof6GaRcP+lIpMAiEAwJ6uGP+cDiRBOzpQIxPrsd79Uer5HWvdroSrMwzLVaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240806-a3869a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220322},"main":"./index","type":"commonjs","gitHead":"a3869a814dcf0f4c3d6fc2d2662e970273ccdb03","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240806-a3869a8","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240806-a3869a8_1722914363735_0.5231248127723944","host":"s3://npm-registry-packages"}},"19.6.0-beta.0":{"name":"@nx/devkit","version":"19.6.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c127b7c2e14b19fae1006d74a907c1bee55745b5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-beta.0.tgz","fileCount":104,"integrity":"sha512-hHF6sINLGgeyKNplSLqLK33wXqeolmdS/R3402bbriWPTiwh59Z1ssXnt7IO9tVLKydzJUKI5NshRj7Fiq6NUQ==","signatures":[{"sig":"MEYCIQC6pA29IyCXVOqf4GW2PQ2h9uXoTGxz6gEaX0ojgz10hwIhAOw/lakbkBm+6esK121h4O/WchdiXVrFvaJYgacNrKrw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224114},"main":"./index","type":"commonjs","gitHead":"0f193e21ce113945f3ad008d5352569a7829789e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-beta.0_1723057125274_0.3685626397033275","host":"s3://npm-registry-packages"}},"19.5.7":{"name":"@nx/devkit","version":"19.5.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4d4c6bdf04038b74d0f063550a3b201f4c6cc498","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.7.tgz","fileCount":102,"integrity":"sha512-mUtZQcdqbF0Q9HfyG14jmpPCtZ1GnVaLNIADZv5SLpFyfh4ZjaBw6wdjPj7Sp3imLoyqMrcd9nCRNO2hlem8bw==","signatures":[{"sig":"MEUCIQDqJTB8xuj5Xj8oMwG7aEdQZSL3H3BfO7IBoB/y6aZD4AIgUjHbthNgcverGVI+pfWaMtMF4SoOq9KS3MV+Gdvcaf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220274},"main":"./index","type":"commonjs","gitHead":"644bd4ddf48da5a6ff5259bfb5db3a42a292c927","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.7_1723064799336_0.9481069909634317","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240808-333ab77":{"name":"@nx/devkit","version":"19.6.0-canary.20240808-333ab77","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240808-333ab77","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6ec423a3a72a4c3e0a5705125c88ac4cdbee2a46","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240808-333ab77.tgz","fileCount":104,"integrity":"sha512-kVPrYO0xH4/pCulmB8wYPjwMlFhRos8kZKSqWzc7+79Qc0vyKwtFvtYD63kyv/ftc1wPpOQM5TsNOZBNOxTV4A==","signatures":[{"sig":"MEUCID7DvBAo0wCRXrIQXLZ2KaUdLC/bJLwu/eFqeW0LBxEtAiEA4u2lqKplqk2P9R+igHmBEbt91vqZrikxO1yWXtgKDwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240808-333ab77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224148},"main":"./index","type":"commonjs","gitHead":"333ab7708fbb0af8fe06e2f8462de9cd39f24843","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240808-333ab77","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240808-333ab77_1723087171048_0.6510843883925308","host":"s3://npm-registry-packages"}},"0.0.0-pr-26793-f4feda5":{"name":"@nx/devkit","version":"0.0.0-pr-26793-f4feda5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26793-f4feda5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e31d49a2f7390ea07c2b8b35e0e3e78ec444dbc0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26793-f4feda5.tgz","fileCount":104,"integrity":"sha512-VsiEo8NIClPWaw+j+eOfg9FXivolPLxIewYZ+Xc6LguktihuiVdYv9u+wg1c3HdybkvCnBNYSFqv6Ck/VCC+1Q==","signatures":[{"sig":"MEUCIQCcR3kDHAvOVzQ03lqR/IpTgE77/aTtEEnQPvG9PRfXmAIgZLvL53USDHN3dEchixx88dJF/LvgTzQtXkBRAkVYw6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26793-f4feda5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224132},"main":"./index","type":"commonjs","gitHead":"f4feda5379c6a9bf46db86c80cafc67341838177","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26793-f4feda5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26793-f4feda5_1723111829681_0.021374257482049908","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240809-d3747e0":{"name":"@nx/devkit","version":"19.6.0-canary.20240809-d3747e0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240809-d3747e0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dea0a7d9dc24b6220c448382eaff55b8d9f70e54","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240809-d3747e0.tgz","fileCount":104,"integrity":"sha512-bZ8wsZfjBK5ehPSV4F8pyXNn8mubCbNIoSrytzxbiSuFYt1eF5IOskuqhzJuGVY9C2dzSU74+YjXNR0k8R2ANg==","signatures":[{"sig":"MEUCIGKS52R0+up7e/gJF1/PhgQFeNxor5i4w4kA//oFNywWAiEA1FCjnVzTHM1eehE2nwEWsTCkIP+OU1QJusM/5AQbDlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240809-d3747e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224148},"main":"./index","type":"commonjs","gitHead":"d3747e020f074aef1222fd778ba4e4cab2dd3fee","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240809-d3747e0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240809-d3747e0_1723173637785_0.5095297570282527","host":"s3://npm-registry-packages"}},"19.6.0-beta.1":{"name":"@nx/devkit","version":"19.6.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2aed0ca53f1f28eb9551b1a319838cfb15ec7f1c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-beta.1.tgz","fileCount":104,"integrity":"sha512-WI8FV65cQlZErxIO/tUW/D1kZOSa/3TkUtocsY6dzkaO4O46ZHl3DDGg1BfY6CH5EvQojXeACXiv0LoKZzG5+w==","signatures":[{"sig":"MEUCIQCEWc4IEeIYSVHH0XhFiuv45D65pMoEqxV30zSIkz7jYwIgSZC657qO7yVq1H936x+hcmguC6Y3qyo6VmX5oElWHFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224114},"main":"./index","type":"commonjs","gitHead":"f3ee14b895f2d457fac17c58b2f016402fa06467","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-beta.1_1723239438406_0.9193669128429172","host":"s3://npm-registry-packages"}},"0.0.0-pr-26793-f306648":{"name":"@nx/devkit","version":"0.0.0-pr-26793-f306648","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26793-f306648","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"46f7dcac2df180356abca5e2ea572a4c6842506f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26793-f306648.tgz","fileCount":104,"integrity":"sha512-Dcpzp6ycDkCIxPAu320s2k4y9WF318mz57ZOUxH+r6mcvHu8zv/ywHTyvsMXrYuEmDODrmrYnmRAS7MstgTkOA==","signatures":[{"sig":"MEUCIQDiiqBY8VAkCboZUyzoITzojao+Kspm5bfPiXWYGhELfgIgFLgTAnoKzpe3dluXj2JnNC8B/YkYu05uhsCpe9KRuEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26793-f306648","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224132},"main":"./index","type":"commonjs","gitHead":"f3066484669d9cd3669db863056c9bbab0578f15","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26793-f306648","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26793-f306648_1723456794690_0.022604589617736925","host":"s3://npm-registry-packages"}},"19.6.0-beta.2":{"name":"@nx/devkit","version":"19.6.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1cfaae7383f96d831405b9e04453d4cc865bb449","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-beta.2.tgz","fileCount":104,"integrity":"sha512-iUY7IFtAQN8QZwYutBZ/M26kNMzn83LJtKabSyLO+chaJzXCLzEjRVhlpwOaUVyo/TbZzYoX/4sq2QXbgLzrXg==","signatures":[{"sig":"MEQCIG+JZb6sy9L8oj4mHUaf+aRsCDsr3bTpP349cxPAcXnMAiA8Bl7yiYZSqRPa0vOeks4KO6G2ML1gU9A7ttqZMYYqdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224114},"main":"./index","type":"commonjs","gitHead":"add5a675c38da01df31d7a06a4934f4066cd053a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-beta.2_1723481619719_0.8001616089266386","host":"s3://npm-registry-packages"}},"19.6.0-beta.3":{"name":"@nx/devkit","version":"19.6.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1019a08a3bf87bb562c99df878332ca9bcb0a131","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-beta.3.tgz","fileCount":104,"integrity":"sha512-D4YuyEeu5bpdhlrQLLVHZagGVQ4+UtHvlY7naCpy95DXP2ZzrGSJ1Oeia6TQd/ozkkmVd6YX8Yxv0cZ0zDw2uw==","signatures":[{"sig":"MEUCIQDYTzyPQc0d+AKSDZUfhz8Eo5gV9eJEAkBzlmBVEWo7xgIgLLmnU+Jvx9XSPGBpvF584EF1oMXqUnNknsTnyrLGHKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224114},"main":"./index","type":"commonjs","gitHead":"903c4607d9710f389091382f2d00e1675d932972","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-beta.3_1723497646329_0.580696424249094","host":"s3://npm-registry-packages"}},"19.6.0-beta.4":{"name":"@nx/devkit","version":"19.6.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-beta.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"82852ae5dadd28327c70abb2b108d24bd72a2f8d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-beta.4.tgz","fileCount":104,"integrity":"sha512-goEUt+sp6uwyWKezvZotCcmAgEXkTXtvuq6pVJWa1U8a1/HqshtcjxT4Jr/nGw3ysoK/lA5ZgK5wMS6ioV1fTA==","signatures":[{"sig":"MEUCIQCdFi0Gz7jcc98LF+qR14eQrXlHOoVbmpK262kSNRd/oQIgf2m/r2tDoLTenmKpkEZ+MFuvkBwp0B5n3iGsz6QL+fQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224114},"main":"./index","type":"commonjs","gitHead":"c72ba9b50417d7739a3edf9bdae21b74beccc7bd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-beta.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-beta.4_1723505122001_0.3763643900748934","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240813-c72ba9b":{"name":"@nx/devkit","version":"19.6.0-canary.20240813-c72ba9b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240813-c72ba9b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2f19f832dc3a2f2f8f097ee185dc1e7496ed6493","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240813-c72ba9b.tgz","fileCount":104,"integrity":"sha512-QiQNLCmgJs8CddMBZ5l9lB7dSXYjwhu7Tdzp7MJY69uhSKbkqlzCOckElI9GgDCS0dz14n8d26r/pmZqVuPm9g==","signatures":[{"sig":"MEUCIQDlT6WmgbWVHl4FnwjItvzgDnJu8AciB/Rn0uOaOd1KuAIgRu4BJamBWSAHpgN9CyVEtetOodrIQdS04elGu3r1SNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240813-c72ba9b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224148},"main":"./index","type":"commonjs","gitHead":"c72ba9b50417d7739a3edf9bdae21b74beccc7bd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240813-c72ba9b","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240813-c72ba9b_1723519097635_0.9595104740220994","host":"s3://npm-registry-packages"}},"0.0.0-pr-26891-a7e4733":{"name":"@nx/devkit","version":"0.0.0-pr-26891-a7e4733","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26891-a7e4733","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ce6730d603c882e17968c39a4c3162593a0975f1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26891-a7e4733.tgz","fileCount":104,"integrity":"sha512-zgJWCHf1hFkemLJcS/n+dHwjsNqAwKhqH4cq0qCK1aDJh7z3KYQsia9p0R6zKTY0xazw7f8IWiuvn4DiLXBdCw==","signatures":[{"sig":"MEUCIDFXjQlYliBrsf9A+5sVFNp9enGEt2XaF50LuK9K/T03AiEA1nzVF9cBbCxpBlN9zDEBfMI3Y106lLlTALSPExJEpds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26891-a7e4733","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224132},"main":"./index","type":"commonjs","gitHead":"a7e473310302470109ac56a171277d69a354a7e2","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26891-a7e4733","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26891-a7e4733_1723564789768_0.8361877872227972","host":"s3://npm-registry-packages"}},"19.6.0-beta.5":{"name":"@nx/devkit","version":"19.6.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-beta.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5293e6f21ba4100639b870da6386f10eac0611b8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-beta.5.tgz","fileCount":104,"integrity":"sha512-HLPzzCmBDN0vg7s7q5an6FtWxSDEBF22YnXnpn36kWlCt6H4jhcmRn2tR30XLEYnBrGcQQ4DCHG+DmEhX0q8BQ==","signatures":[{"sig":"MEUCIBU6yg9jlnyLS1lgitrxNdTN2aBHqWQaNYCqeWHiEm0yAiEAgVe1Odsq5CQj/qa8OgyA+z/LsP1IYYe6kkQJYCni7bY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224114},"main":"./index","type":"commonjs","gitHead":"e95c94571e3cf3ee8f63b3d6d0eb709d264b3e09","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-beta.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-beta.5_1723566476516_0.4527751746549942","host":"s3://npm-registry-packages"}},"19.6.0-beta.6":{"name":"@nx/devkit","version":"19.6.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-beta.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d1152ff457d791d4855011ef7495088847d87fc7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-beta.6.tgz","fileCount":104,"integrity":"sha512-F0xexJNFZvjSs1jRAn8ddKD6XIge5LDWHCpuqmphqlM/G1uJ1XZPdhf/ZG/wWEG1OFkkSv06q/5JWyhfnT98XQ==","signatures":[{"sig":"MEUCIGwm0XqgHvNptBchHmp4Yg/rZ/yp6yOW6g6waBtxDuIpAiEA51QjmpHmTHdG/7etRYUh/Yp2u8AFRWBHM1EoNanK0is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224114},"main":"./index","type":"commonjs","gitHead":"6d83ae2fb1806dbc3f6505cdd7d682ae4b662169","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-beta.6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-beta.6_1723591542736_0.3242445256470119","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240814-6d83ae2":{"name":"@nx/devkit","version":"19.6.0-canary.20240814-6d83ae2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240814-6d83ae2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"71192e0a03ad53e9d545e6eadda862d6e94ace08","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240814-6d83ae2.tgz","fileCount":104,"integrity":"sha512-k2+CsCG2MwHhWkrA3tiJ6EnmNaW4dQeAMUMgv4AV9bljHgwbFMFV36piB64jB8LguSFdeJOnTHKj8QBPJRN7yQ==","signatures":[{"sig":"MEQCICfqVf3tTT4kGteZl7rXWLdJ1Q5RGG02UjRsg02SwpF3AiApgD4DV3KYGIuYuBJykOm0DcNw1eu1UZNb6BXnIFmB4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240814-6d83ae2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224148},"main":"./index","type":"commonjs","gitHead":"6d83ae2fb1806dbc3f6505cdd7d682ae4b662169","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240814-6d83ae2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240814-6d83ae2_1723605503470_0.7884611211629631","host":"s3://npm-registry-packages"}},"19.6.0-rc.0":{"name":"@nx/devkit","version":"19.6.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-rc.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fe26e5c9f46c5357a8ada238d459a5699b026100","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-rc.0.tgz","fileCount":104,"integrity":"sha512-db8Y6J3AObWjgyM6LZgIpcyophRJx4EuIvkSt336xk7dQQCXg7C4Z3ZfrVvStglBWZ30vYnJSyTXctLrlA5DVA==","signatures":[{"sig":"MEUCIByaMe7N+Ymi16EcJ7470OUdZU0thXOZq9Tk1XSlY6KLAiEA7N7C4AQhZ0vo6lCaG0TwUdRmu7xCwK0U+2aG4ekPas4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224137},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"c0f5c157abfe07d15ffcc056739236673a69bdf6","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-rc.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-rc.0_1723668839156_0.835219386623981","host":"s3://npm-registry-packages"}},"19.6.0-canary.20240815-5410794":{"name":"@nx/devkit","version":"19.6.0-canary.20240815-5410794","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0-canary.20240815-5410794","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9f2a957ba1a66735a055240802a4e0ed6000b14e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0-canary.20240815-5410794.tgz","fileCount":104,"integrity":"sha512-Q+KMWl5eImbJfdVXhTm7O56SPPcgft6uGhsLiOWScugCnnhls/LXWYtI5NDaO5RUchpUpj6jwiOSPCXJwQDCKQ==","signatures":[{"sig":"MEUCIA8rR6iLkxJAv4HbQ71+cTBmbF+6njyFbrJ1vnegbJBIAiEAui10t3OnL/P5FBTxcp6YkZEV6OrcNH8MEuz/pmACPgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0-canary.20240815-5410794","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224175},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"541079427324c05bc682f06b7b95eb68e721d8b4","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0-canary.20240815-5410794","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0-canary.20240815-5410794_1723691899061_0.0458864184881862","host":"s3://npm-registry-packages"}},"19.6.0":{"name":"@nx/devkit","version":"19.6.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fbecb413c974e2fd507e62061e6753cb29e33634","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.0.tgz","fileCount":104,"integrity":"sha512-sFDnP+KkR6m5VRi3ThS4Aymfo7squ48Qhkvpwkj3Y0W4q577+QrXlAS4tR9GZM0FAgQeF63kdZ1cLy39ZlGaWA==","signatures":[{"sig":"MEYCIQCGymSU0+Ph/EbIOt5AZ65oVHsh7TXlq23dc2lYcT8hSgIhAOo11+CMda+bont59AJwfsh5DNWKnzsclxQUI/DTPpcP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224127},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"541079427324c05bc682f06b7b95eb68e721d8b4","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.0_1723728999425_0.6910543471559993","host":"s3://npm-registry-packages"}},"0.0.0-pr-26891-0a70597":{"name":"@nx/devkit","version":"0.0.0-pr-26891-0a70597","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26891-0a70597","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0ed3a6576be9efa44ad018333a549b9a5e1e210e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26891-0a70597.tgz","fileCount":104,"integrity":"sha512-BFZlaB/UNgVjxSELY571FXGaUILv/x6RWIJN11UhG2zBYmWiUOhnyFcTBndNZJX/OYlrPKEiFrWJtnQxD/jmVQ==","signatures":[{"sig":"MEQCICOVTqcJIW9voSvTDMUFMYjgHJSxoJ21eKkEXhs5NjmaAiBuhPBEUnZxWCMvOWSvO9jJMQwHCvOg4Ys28Xapyr15KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26891-0a70597","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224159},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"0a705970909113e82774e905ab3b747fda5643b2","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26891-0a70597","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26891-0a70597_1723750968901_0.3580534534852031","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240816-ce2dff3":{"name":"@nx/devkit","version":"19.7.0-canary.20240816-ce2dff3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240816-ce2dff3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1d6f96e5f0506b6d4c9167132df9fce289b08f5d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240816-ce2dff3.tgz","fileCount":104,"integrity":"sha512-W/XxcZWs8j+We/aEsNEluzM/lqCsS0MkVT6JLa97dsd/rB4NKVWTwN5Ba33U334e+1rWjaxm6sGfVOfK2fibjg==","signatures":[{"sig":"MEQCIHJbikOHmTXMSiy9dms2XmaX7YlJlrNpqxUu7dNIUS/KAiAfexDuEegZTso8ReDJlnzs3pRMnkJtLRsdl4IlImD6UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240816-ce2dff3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224175},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"ce2dff303a03bc75b7b75fff76eb3c4544df1bea","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240816-ce2dff3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240816-ce2dff3_1723778281068_0.7477815883003964","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240817-b91d788":{"name":"@nx/devkit","version":"19.7.0-canary.20240817-b91d788","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240817-b91d788","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"488079fb235efb5eb2308ae5a7c0eb67f22b98b2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240817-b91d788.tgz","fileCount":104,"integrity":"sha512-vrS6JtprLWf/ErxCIe62trJ2euf3It1CSTbayCx3REoR+0DmKXVAOnDjmEAwniz9NsomsZuQ9GYEO4mVSQCfcw==","signatures":[{"sig":"MEQCICbg5UDLwmeUf/Q0SMyY3V5fdll1dTS3qw4CAk6xV5/DAiARqdnW5TSLkybny5f6EFY6E/ZwU91dd4GsKsMmSiLP6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240817-b91d788","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224175},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"b91d78809e9ef88744fefa90b66903216f134ba3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240817-b91d788","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240817-b91d788_1723864663148_0.1545132164989549","host":"s3://npm-registry-packages"}},"19.6.1":{"name":"@nx/devkit","version":"19.6.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f4f7ad5bca8f017b68809ad9c749cdaf756e7fba","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.1.tgz","fileCount":104,"integrity":"sha512-FGfPM9R7QdEGllNr7Jlx81QbiufNNRHehrJ/4aqftzHWT5ptYmH45bPnd/Wu0qDK4rg1c4PMrjEOLpyCAFXg1Q==","signatures":[{"sig":"MEYCIQDvwE6tKTJo0XhrFC9q8A+301Yo9chjI90XyK9diPOragIhAPHDDMofIhrrBuTfoy7/8GbBw+vbNGfgnjHyvulfV59p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224127},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"303d12465556293d61a0ba4195ed46732824b06c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.1_1724078564396_0.12566171756368938","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240820-0853690":{"name":"@nx/devkit","version":"19.7.0-canary.20240820-0853690","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240820-0853690","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2dcd6e955cbefdadb1ffa45af652fdae5a3d374e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240820-0853690.tgz","fileCount":104,"integrity":"sha512-k1UznegyqChe3ZofKcmypeYvbXUTCUHXz9VMn5VMjzIry3LM31vWwUFpVbKbdrhlNfjA3F9m5w0SgLxtklOEEA==","signatures":[{"sig":"MEUCIFKhy+a+VO7H4mNb8uDzYUQxjBHJipBY3CG356lTPeH2AiEA/0uc2HbpbtBxK4DTBIqBweFTJrPiua03ZfIP57c5Asg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240820-0853690","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224193},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"08536905a2ce65457da1eeb36f5318cb897b5e4b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240820-0853690","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240820-0853690_1724123942386_0.10114298758488949","host":"s3://npm-registry-packages"}},"0.0.0-pr-27530-db566c6":{"name":"@nx/devkit","version":"0.0.0-pr-27530-db566c6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27530-db566c6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dc02ee3c330538495c1bd3b8cdd5fc6bb676b722","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27530-db566c6.tgz","fileCount":104,"integrity":"sha512-yI1MXrVkw4cWT5eQN4cZ6m8mzg1XVBItsjRm33bXkrYh+1pdBQBuR0vdp5VEhe5ik1Zp392v5+v2e/1IUakKyg==","signatures":[{"sig":"MEQCIDmRUkOVmZoHfbiQLL0kTnMt3K2+hPNQb74gODMtI7TbAiBPn/BD2wds7IXuPUL6vcuL/z2Cq6Ha/2ZKdmnoJHr9PA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27530-db566c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224177},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"db566c68256ed3ae2ad8f87256862df7f70326d1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27530-db566c6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27530-db566c6_1724152001817_0.6540571579385455","host":"s3://npm-registry-packages"}},"0.0.0-pr-27530-4059102":{"name":"@nx/devkit","version":"0.0.0-pr-27530-4059102","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27530-4059102","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b238360da32c3a5e4ed13d5ebc667b88a265320c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27530-4059102.tgz","fileCount":104,"integrity":"sha512-G+SAtKflb7wjOSw51gViMthfk7euz9XDr3+Dkv1hMOu7ECM5m5Mi9wtoo1w1UOIMgNmp6Bg14/GMyIBfENKu3Q==","signatures":[{"sig":"MEQCIGS5GmtYM2QD1UljbjL3dtvBur5/w0ubdblR7mNqeRZRAiBypE2B2yx2zboEHiNK71SUwdoE0zNVbgn7q/zpY2nwMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27530-4059102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224177},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"bb0f3ec269bd8eb463026abcf15b449f2985dca6","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27530-4059102","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27530-4059102_1724155615697_0.04930498143308326","host":"s3://npm-registry-packages"}},"0.0.0-pr-27552-8322864":{"name":"@nx/devkit","version":"0.0.0-pr-27552-8322864","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27552-8322864","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"af060a3c9f06e0b03c490792a4f7e55d0fff3b38","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27552-8322864.tgz","fileCount":104,"integrity":"sha512-DZj9rdUY1U2JRjPPtNaqDSSzUn0ikLpmZq0tx3vOfZhU0I4eWaVZi2fcgviVq1aIndIZIk0nfvkvJffDJMRf8Q==","signatures":[{"sig":"MEUCIQCy/ES60B9bo6psIQEHBInyIRwkLfMmxNZz3KK5lh2Y1AIgWkgwdPVMJF/9lRQ9hwPoPTYKxYpkU5bcy/xdL9xa4Wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27552-8322864","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224177},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"8322864e48a87aa675836e26b3dc38a5e560c5ac","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27552-8322864","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27552-8322864_1724188788649_0.2784576775258327","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240821-2065033":{"name":"@nx/devkit","version":"19.7.0-canary.20240821-2065033","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240821-2065033","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cdaf84c7d22781e48c9481707f28c6f48510aa75","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240821-2065033.tgz","fileCount":104,"integrity":"sha512-tXq8f4xo1k/ZAffgDVqtqO72utSB+w+2liBH6Qf4C/La80GSGuqrohpgedHbx+qb25hLEUNfP6kfq/XrCs4Ltw==","signatures":[{"sig":"MEYCIQCOqkrfWZcQ7Ly10Kiye+d32gpQA+ONS309twF3a0ZsxQIhAIFvVFjM90xKXXV0o6bVY8DOXAwfSdeMfO7a7LY6FNTh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240821-2065033","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224193},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"20650334e79b785f7ab9a7ab566b962ca8355dd5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240821-2065033","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240821-2065033_1724210218610_0.021140166310539943","host":"s3://npm-registry-packages"}},"0.0.0-pr-26891-cf56f7b":{"name":"@nx/devkit","version":"0.0.0-pr-26891-cf56f7b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-26891-cf56f7b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4bb5cfa0545fef4b65c7af34ccfbf77b160a5d02","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-26891-cf56f7b.tgz","fileCount":104,"integrity":"sha512-bm0vVud6ESgZW9QVuReOFF/6adrAdAVLM5tZC3Jk/udz/fRnx1TLCEKJe3LsINiiIHJMT1O5344teDL7f7Uyxw==","signatures":[{"sig":"MEQCIHCSaDKT01LvCdk5DvhDLBvqS6q5kZBNwxcDgTIxe2EmAiBS+l+DridePIugj5TPrmzDYIiECtnQl6A01mi3w1/dfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-26891-cf56f7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224177},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"cf56f7b861f1423e009f224279675944ae97815b","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-26891-cf56f7b","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-26891-cf56f7b_1724254257645_0.8431061251777965","host":"s3://npm-registry-packages"}},"19.7.0-beta.0":{"name":"@nx/devkit","version":"19.7.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6449214e911a5d11c366b30e66b20b1b6d5ad0bc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-beta.0.tgz","fileCount":104,"integrity":"sha512-CKmLCxqeOw7ZcL/qkmOKqukA7+wd9xX0dlYzEtkvbWC4gRgTv3GbIsl8XVVpc2AqxBgBxl3S4gc5SvARHCgAqw==","signatures":[{"sig":"MEYCIQCfohFrIhtsAuVXP6LkFcnQ9fPN29CgkarsSfEjRpmxggIhAPio3u9W6Tfanr4P4weQRX5dqrHvNrXE4doX4gEArw+I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224159},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"cade5bc67100444063ad066931c2a11ee8c86d37","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-beta.0_1724262405190_0.6269086345866501","host":"s3://npm-registry-packages"}},"19.6.2":{"name":"@nx/devkit","version":"19.6.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8db7eaae181f22dbbf00a548619a184432ace732","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.2.tgz","fileCount":104,"integrity":"sha512-fyZ+z0CnpXsGbnOTgsxwjOJH/K1cgSkhyHSOW3BcIvncx4Q4o8Y74flRz2mrZLJeURBs+IelYI2REkCPdba2cg==","signatures":[{"sig":"MEUCIGNQ18E3+jBrmh/5ZUmDkrlIu3p67adjjVi0SO/1V93NAiEAmHjQbeuSOmna7rHd7LCdCyWMu1MAt+zRsxJII2oWhe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224145},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"7f071c08b02fec43e9ba7174a325f89cbde7f266","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.2_1724279213244_0.5964048779512483","host":"s3://npm-registry-packages"}},"19.7.0-beta.1":{"name":"@nx/devkit","version":"19.7.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"93e29e72649ccea5525a338c12f2c1b40f75f0d4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-beta.1.tgz","fileCount":104,"integrity":"sha512-ngI7voUboQGxAEf3EwAmLU8c4WmXFuvDMLWDv06PwElCsvSZn/po9W31NkotQuACgY1ymaFZvcvUl/KPpKJzMg==","signatures":[{"sig":"MEUCIFOh+kWf/gI5r6xjiWWvGVCVRinAWUJ93+m1Vj0Sd5yiAiEAr7QJMvxvNx0NqBOt+AOFCUqwqjKB8mnHauCIe1HRaJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224159},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"d6a0cfb119e7f45057eba44442949a508559692c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-beta.1_1724279589670_0.2022786612305547","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240822-d6a0cfb":{"name":"@nx/devkit","version":"19.7.0-canary.20240822-d6a0cfb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240822-d6a0cfb","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3ef3fbeb8aa526af3e3f78195ed7edd2a6d9e446","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240822-d6a0cfb.tgz","fileCount":104,"integrity":"sha512-5GIGvOnQpWFfQudCfK8GJzoykc2a1IYHLRctW21Pdft7zL76pxVsLReercrT0DLklgaJvRIj9kAgBuVmp8Y8OA==","signatures":[{"sig":"MEQCIDBrXQax59gLNOeuVbAQIr4hdSmL/j/fb4CJqefssFlOAiAyBELJ4WrMsPt/tOniVW6ZhGJ9tMhk7Ga/1ZmqQjjM5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240822-d6a0cfb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224193},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"d6a0cfb119e7f45057eba44442949a508559692c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240822-d6a0cfb","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240822-d6a0cfb_1724296800281_0.8458064578866493","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240823-1824267":{"name":"@nx/devkit","version":"19.7.0-canary.20240823-1824267","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240823-1824267","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4fb931c4480bbcbc98b310bc97a423cc3feb2bed","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240823-1824267.tgz","fileCount":104,"integrity":"sha512-wKFqvhUKBPsYY+Cki20ogo8O60xnJ6gofvaT9xqYpJDTea2xLpwFcydMmyZ0EapUjukjacYJ+yEpxlIq1VPU3Q==","signatures":[{"sig":"MEUCIBQWhu/eUyzhiYjHT4qR806KdfuiddhwPO1Y052jHmRNAiEA5XvLVdaFJd6eEeveYUUyQBusvFTlAulca8xaNFBoyho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240823-1824267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224193},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"18242677889816467b3c5f18118926341b5b67ab","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240823-1824267","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240823-1824267_1724383230083_0.25003801334954745","host":"s3://npm-registry-packages"}},"0.0.0-pr-27504-68aa5d2":{"name":"@nx/devkit","version":"0.0.0-pr-27504-68aa5d2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27504-68aa5d2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"28db3a23e18eb9b1f039a3d81fcf8d2345ab7537","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27504-68aa5d2.tgz","fileCount":104,"integrity":"sha512-GAGpIPZVvwngBdS2DxW0ed/n/aDRi8WMyZMMVzVOj3wVa766bUIk7koYbfiGo2dazGOiPgkKKB9uXkCrqimNJA==","signatures":[{"sig":"MEUCIBCyTvTR5+mmI4i0a7Ewdj2M9mvc+RZ1LT/sT3seL/7qAiEAoJfKg7MwDIBOG/d23AKRgFRPP9fPHV2ZI72smRfDtEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27504-68aa5d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224159},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"68aa5d2c655e843bfcb5199c3b99e3c217a22eac","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27504-68aa5d2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27504-68aa5d2_1724432544532_0.8524509891967387","host":"s3://npm-registry-packages"}},"0.0.0-pr-27640-2822b72":{"name":"@nx/devkit","version":"0.0.0-pr-27640-2822b72","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27640-2822b72","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8464499e10e271105cdc084aa35759049e97b271","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27640-2822b72.tgz","fileCount":104,"integrity":"sha512-lRKYLR14X/BeVelyg0AmyOjX2GkeyzVG/rJdeZREMG1rgzat1EQOv6XntHmVp71jjV1X6DIdr93aubFBWYp6rQ==","signatures":[{"sig":"MEQCIF9fCmcRCJZsGbtswJ/K230gE7bG6RbZVXiWNZzGERccAiBRL1OBr8aIWjxKzvsRaLNGBJqo24VisLVDkjCjva4a+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27640-2822b72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224177},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"2822b724d8218e3fb9068b7b363022df9504addb","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27640-2822b72","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27640-2822b72_1724702835431_0.5484693911395355","host":"s3://npm-registry-packages"}},"19.6.3":{"name":"@nx/devkit","version":"19.6.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"92649ca35168d6e1991b76f552483bd356b8386a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.3.tgz","fileCount":104,"integrity":"sha512-/d8Z5/Cy/H/1rIHxW3VjeK5dlvHwRxRj8rCm8/sj5Pz3GmGX03uuEK+J/p+VlP3gP8dAYMgZu3ImeqTAu6rBtw==","signatures":[{"sig":"MEYCIQDt6noGIvXxjbyEkH6SukUCxDGFtd/wbmut8lfxZvycFQIhAM9qS/9BZfQY9WNMTaJDu2Wk5ST05Fun2IfymbfNL3sN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224145},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"8488f348556e4186f1106cdea3ff0f4097128271","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.3_1724703025521_0.38243844827919005","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240827-61ecd4b":{"name":"@nx/devkit","version":"19.7.0-canary.20240827-61ecd4b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240827-61ecd4b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f3b65b25b2283e750d83b2a38fca8a4b29e399d3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240827-61ecd4b.tgz","fileCount":104,"integrity":"sha512-+w9uxPgK3o1mg/tcdghD2JOSCbI2D0gQK3lnWWcHytkKpca4cviEKjK/ftmtF3JL/lUq8myXbizlsevrovhIuw==","signatures":[{"sig":"MEUCIB/AChcTG9h0Noa9uOnPjoriAp/49/jKR1U3L2jcC2eNAiEAjfFc5Tg5D022Z2pwtGVeKfC4CVBR6GarwQyNif+yIAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240827-61ecd4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224193},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"61ecd4b4f80905c6c5e1f0f0bfc925472e50a50f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240827-61ecd4b","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240827-61ecd4b_1724729079195_0.654817801602086","host":"s3://npm-registry-packages"}},"19.7.0-beta.2":{"name":"@nx/devkit","version":"19.7.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"598ed4736c94533890c7465f1cacdb5f99bf887b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-beta.2.tgz","fileCount":106,"integrity":"sha512-pbfDP4T4Ow2//+KiVhPwfArHPBWieCLjMfMeTNe9BKda/4xSpGDo87topnOyE71zO8a7O1D+INDMYJfI8AgXbQ==","signatures":[{"sig":"MEUCIQDEK9AVtBl1x18dz+veQgyNvIljwxBSYRLyRTen7LEqIQIgfDFVFNEnu0sPuOpzNDBoVKO9ozSwMF26ZGqlpkSAGx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228237},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"3fbaf7f87340a7cf2c2a751edab0d17b23362dea","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-beta.2_1724782419273_0.4765152302607403","host":"s3://npm-registry-packages"}},"0.0.0-pr-27652-a405076":{"name":"@nx/devkit","version":"0.0.0-pr-27652-a405076","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27652-a405076","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7c354fc8e08e814b9631506a51d8def183730dee","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27652-a405076.tgz","fileCount":104,"integrity":"sha512-mmd8NiiKZ1Id6IOy6V6R8AWr+rMnGEzm9wOhbdBxLiKeoVxhTbz/LypfKVXArnht8HQCBsZ9I8kLYQ1eqY9xDQ==","signatures":[{"sig":"MEYCIQDKhXFKlgGALiXlXEcJyNQrTO6iaw5iHS6xrkSKhJ6ksgIhALX2lJmAognhNrQjcoS4ENsMO+L+tMSyP4bzwIoTisQv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27652-a405076","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224177},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"dd30ea1a1ede9bc2025fb061b4a9b83a7e9222c1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27652-a405076","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27652-a405076_1724786927774_0.5007278838821849","host":"s3://npm-registry-packages"}},"0.0.0-pr-27652-0a94c12":{"name":"@nx/devkit","version":"0.0.0-pr-27652-0a94c12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27652-0a94c12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a8dc052e4f4c7487015dda1595bee5cb095157d2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27652-0a94c12.tgz","fileCount":104,"integrity":"sha512-RrHaxTis8lQLDRGMu28cKNtlv6/yIDCq6qMIEWxNkuuCcwEEo0Y8mRrSxgLPnzenoy15x6LUsYiS91A6vzE8cA==","signatures":[{"sig":"MEYCIQD/MIvanHcr04MmzbLmSYpsNfalvyi6RKEZ42kvEVNsKgIhAPdLeRK92JEcEfKtVQJf9GTbN5Dh469UbKbpBUHw5M9W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27652-0a94c12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224177},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"0a94c12bc7ee93558c46126df1ae3ad5920d855e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27652-0a94c12","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27652-0a94c12_1724791121493_0.4901067094137279","host":"s3://npm-registry-packages"}},"0.0.0-pr-27504-f64ce1f":{"name":"@nx/devkit","version":"0.0.0-pr-27504-f64ce1f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27504-f64ce1f","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3b02709a6d93bf141f58e6d58aaa322c830b886c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27504-f64ce1f.tgz","fileCount":106,"integrity":"sha512-2Cc9dviX+J6nbzt9E+rqWFMNFvVknrmg8svizRSrkU0CK++pGQOrnGMjbumi4J1LPfJ8c2DhbfqPrCNmQ62w6A==","signatures":[{"sig":"MEUCIHM3jvET5WS58H05ckRXPd6atTDxBHPFVbNlAOTLPmW6AiEApP1Iae8bna56f/BIxLha5KHqhDdE9veYQbkmlEUl500=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27504-f64ce1f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"f64ce1f297104424cc559999a1e8e0fde88f1299","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27504-f64ce1f","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27504-f64ce1f_1724794613469_0.29103425671719196","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240828-13170da":{"name":"@nx/devkit","version":"19.7.0-canary.20240828-13170da","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240828-13170da","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0bedf38e3348b010ba01d6adf860d526e5f50305","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240828-13170da.tgz","fileCount":106,"integrity":"sha512-yK9Y5rfjZmWZG7V/CBgucKtMZFDrrOL/U5WFD+qNWah4ikTjc5+73cSnkydxO17hYgY0uEnp/P+gUa+32qrExg==","signatures":[{"sig":"MEYCIQCRwKW0b1i89EkAOaLkXxnYsJN6jF5AyMPErwzPvy9C+AIhAMYvDpzv0v4SbKRxG1YAHvzZ82Bg4YWMvUxeKE9QM4r5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240828-13170da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228271},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"13170da88b3071fe9f2208c2ae15a8dd0bc9d9b1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240828-13170da","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240828-13170da_1724815244807_0.5067494280538203","host":"s3://npm-registry-packages"}},"0.0.0-pr-27652-a15068b":{"name":"@nx/devkit","version":"0.0.0-pr-27652-a15068b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27652-a15068b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eecfde69d505d8df39c423439ffd9d4d8437113f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27652-a15068b.tgz","fileCount":104,"integrity":"sha512-goXSRYLjS7JZNvDERrpyg2EnSxuvK7w5RA3TR3hJwvVpNrZ8BcXTfFUUDAH2/2Rkv3y2Mg2dw1EXaqiKquSqmw==","signatures":[{"sig":"MEUCIBqAsa3UP2b9hDEhH/J+kmEsa5w0YFaflaj+Gu4weIdNAiEAtUEY5MwrMhYzoXJr0tqvIZTUqR6jThKnJOyKEECX/CI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27652-a15068b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224177},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"a15068b2885debeb124f3557d85078e5be0025ea","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27652-a15068b","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27652-a15068b_1724854445744_0.9742162499900398","host":"s3://npm-registry-packages"}},"19.7.0-beta.3":{"name":"@nx/devkit","version":"19.7.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"69c85580bd43dd76e03270d1b147f68d0a03e6cf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-beta.3.tgz","fileCount":106,"integrity":"sha512-TRqqK0XIcnvzhi0+JtS7f6bKYMXyTashDnxipTrhPdi4wvk23cThHn8w3YHHopzgtqOK89McFU/+f5cJXgIgGg==","signatures":[{"sig":"MEYCIQCyi200ecq4LAfkeAelqbB1OpqfFgdi1dvYNkMEl97o5gIhAL3uw73aasgzjGyuhQQ6q+DrdCetfXtc36it/+JdDWiz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228237},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"97fa7f16f9a9c8ef2f309e5a5fe58eb1ddfc8b7d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-beta.3_1724856979577_0.601245278386636","host":"s3://npm-registry-packages"}},"0.0.0-pr-27652-3af8043":{"name":"@nx/devkit","version":"0.0.0-pr-27652-3af8043","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27652-3af8043","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7eda233a6a59de37da245ce3daf9abf3751931a2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27652-3af8043.tgz","fileCount":106,"integrity":"sha512-1UGdb4xnLol/5wv+Okfdxp6qwiPgcS269PK3xy7oau20VcXoh5tR8RrPJDSswJEy141VW01ogMp579+w7o2H6g==","signatures":[{"sig":"MEUCIQCie4Vqa1qrgiB8mn0J6x4uPi+mlcSeA+TxOWhUpWEXYAIgUrxZH2S7staDZoYQCWMjWjGW7xadchKvPeW8tnVTcgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27652-3af8043","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"3af80435f99343d7922c5d30dbaadd8099305446","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27652-3af8043","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27652-3af8043_1724860773012_0.09464974364008727","host":"s3://npm-registry-packages"}},"0.0.0-pr-27652-5a954f2":{"name":"@nx/devkit","version":"0.0.0-pr-27652-5a954f2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27652-5a954f2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b3b59ca08251db01cc098ccd09d156b76d30273f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27652-5a954f2.tgz","fileCount":106,"integrity":"sha512-kpS+mUmcpnc0QehFEsd8r/37TdR38qz+zrrVvcE23LlKCQsnRox/ZQA54S9A07S+cA1VUR19McDcX3ryLLWvUQ==","signatures":[{"sig":"MEUCIQD62BQVJupXIxHMsGW7+Y0LZYFzuT/MASX8ezBZQdPDhwIgB67WUVX/oSKGlgdfL4ruc8AYXXwRKdhayszQw0erhso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27652-5a954f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"5a954f21fcb8c8e7e0906f5e33a97f8ffee62292","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27652-5a954f2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27652-5a954f2_1724874063264_0.1683006208246125","host":"s3://npm-registry-packages"}},"19.6.4":{"name":"@nx/devkit","version":"19.6.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"12299ab34cfa1edabb8d94cecac5bea89cc9a8c7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.4.tgz","fileCount":106,"integrity":"sha512-mBitFwb/gcz8MR7STt7KQG0vf+QcsasDXiSYcf3OWpc6lGE5wn1q5jg6Iabp49Bd/mdHXVLQnP1aV5A+QqFIOQ==","signatures":[{"sig":"MEUCIDDgdkNmzxcZo2gntcBc5H2uFuvMqRZAPyiQJ8etqsPjAiEA2EzWwC+fNKoCfItbaAJi+/KLUhbbcGDk9J0KAk/CmpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228223},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"82e8586c6c9dfc4fab16900f4d1a61c292593d98","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.4_1724878996259_0.5808026905813859","host":"s3://npm-registry-packages"}},"0.0.0-pr-27652-161cc40":{"name":"@nx/devkit","version":"0.0.0-pr-27652-161cc40","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27652-161cc40","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2329dce53cb9cc906cefc176d9174bdc8f54140a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27652-161cc40.tgz","fileCount":106,"integrity":"sha512-HwEf4cPEyV75j6ihpZ9OTvs0doXULC3v7/+PmrWuy1UV0jnxCl9CyNqUyHdmSWV/H5TwsDwhWp1FblxT6iVDsw==","signatures":[{"sig":"MEUCIQDbOhDUzrBw+YXNrURuw1yRWCYi6clCJ+lRHLhuhIMZ3AIgVGm/hfrQxc8E6WkyGZ6cIahl2caNphKzl0hPUph5iTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27652-161cc40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"8b3f1eb35a458221e42bc4769148c8c3036ad029","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27652-161cc40","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27652-161cc40_1724897452030_0.8680119527747068","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240829-0ef6892":{"name":"@nx/devkit","version":"19.7.0-canary.20240829-0ef6892","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240829-0ef6892","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"91448f18180213ee41d6fc9c27b6bcd6ff001b09","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240829-0ef6892.tgz","fileCount":106,"integrity":"sha512-WcBk3rWiW49VWdWIF4LMudTJ6oOrt5qrG7m+2TFasQJ1+8up9+LyQRf+8lCuhMlJ4CNAjrGjTePv+arW3B2STw==","signatures":[{"sig":"MEUCIQDKD4K5NbeJp3pqWRfWu7L2ee/IxqelehDdDGbVP3Z77gIgYZjZ7do0VFA/Ba8Yo3t0n/n0kMntsNzQcIrv7v0GOsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240829-0ef6892","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228271},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"0ef6892a6e3eb525548972b2e18b187a750a0356","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240829-0ef6892","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240829-0ef6892_1724901590580_0.441325733142782","host":"s3://npm-registry-packages"}},"0.0.0-pr-27691-4be37c2":{"name":"@nx/devkit","version":"0.0.0-pr-27691-4be37c2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27691-4be37c2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ef462810b6d92ab772c5d99d441ddf4c6cce404f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27691-4be37c2.tgz","fileCount":106,"integrity":"sha512-ot5d+lP7o3QVdnxZo40IdITOToGXDdPx3vFgAjCt/Xpp9CS68bZrhkL49mwt2OhcULlDB9yKNYAZVxv9XzR9kw==","signatures":[{"sig":"MEUCIGQ+vHuv3zw5YRAB8E8mTzT3dS2Mkjff3MV56xothMEnAiEAg3FqdNMm+LXkjngQgcG7CwYp3jX+K92ShtihYICTsEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27691-4be37c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"4be37c2aca5d9f97c3bee408e313e69fc9da5aaa","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27691-4be37c2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27691-4be37c2_1724922036407_0.8008798917429072","host":"s3://npm-registry-packages"}},"0.0.0-pr-27652-1746961":{"name":"@nx/devkit","version":"0.0.0-pr-27652-1746961","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27652-1746961","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"94db574cc1d21d9fa40440663b446e6cb875fc64","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27652-1746961.tgz","fileCount":106,"integrity":"sha512-h9PT0fQk3UPETCi9lDHcPCe4mxBDV+nkxPIw//SJL3O5Q9pXYMeaRHwDPKq1qRng0xPkpqsQhHeDIpyLAN0iEg==","signatures":[{"sig":"MEUCIQD66q074AyAnqteMyf/rJkLngU4SHZBDuT/N6UHsKw3xwIgbftJRDcimUpKX4T9V8smaC5DQl/N6yiQRdEN3vgxWIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27652-1746961","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"ef19c0fcfd4f8db6c2005555aad0ea80680596c2","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27652-1746961","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27652-1746961_1724955351232_0.9083468964699548","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240830-83a387a":{"name":"@nx/devkit","version":"19.7.0-canary.20240830-83a387a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240830-83a387a","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"da052b5791d9170bd6c17ecd1207f0322b85300b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240830-83a387a.tgz","fileCount":106,"integrity":"sha512-nTYzJGdmAHlTmbxLrFbIwyYcQc9cm+GmZlogQrJeKhkblvQPVDfp/oXteN/lPhkASKqYBptoJiLue5h4TkWSrQ==","signatures":[{"sig":"MEQCIFeuy820hJ8BA8zYRm/I1SXPoRkpCi31wk+pPjzCUNreAiAFJAognmTxtZQy0nqOiroF9YreOq1Y62veVgPkkT3uSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240830-83a387a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228271},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"83a387a105b079b76fcede1b0af18f3a9cac5249","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240830-83a387a","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240830-83a387a_1724988006350_0.7662736863026023","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240831-18e5535":{"name":"@nx/devkit","version":"19.7.0-canary.20240831-18e5535","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240831-18e5535","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ba3e4d667043d98cd33d73e94709ea292612af19","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240831-18e5535.tgz","fileCount":106,"integrity":"sha512-zgWPFazYLyypXjRLfkp7jhDaBITHop3tF5pN8FOZcJXgVev/MN8Zq168vHsWhN1itW6eudCdT2q+9ng4rrFsUQ==","signatures":[{"sig":"MEYCIQDEVLTVXY/nI4oJ158jh/fBIPILfxEtMT3VYZEGsl6TjQIhAMnuIfegqVhGnvu05gxkxIhe9mA+sjCuMZ62H4zbLkkK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240831-18e5535","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228271},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"18e5535940a0aff86dc845f3714b07b94a0db8d8","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240831-18e5535","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240831-18e5535_1725074341938_0.42094897975438283","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240903-9039e5e":{"name":"@nx/devkit","version":"19.7.0-canary.20240903-9039e5e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240903-9039e5e","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f7499624a90a740cb2528aed39391268c0173f92","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240903-9039e5e.tgz","fileCount":106,"integrity":"sha512-GiYpEXN787yk0ifyFGNqCTNctGq5LXkNXgfGGyhEucZwBT9rSc66N80nK7+TlPlpRf1J59PS7cxLbZqEuB8rrQ==","signatures":[{"sig":"MEQCIBtOZOohL24QNlaMtx3qaEWWhleIHmjaGpiycYSlnuSyAiBb7LGUl01joo58cs8ekhY7Ntm/57F3RqoVUZ/iB9HVnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240903-9039e5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228271},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"9039e5e0a6d6717a61e861902d4db88375192eaa","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240903-9039e5e","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240903-9039e5e_1725333596892_0.24390436643194136","host":"s3://npm-registry-packages"}},"0.0.0-pr-27737-f2311b5":{"name":"@nx/devkit","version":"0.0.0-pr-27737-f2311b5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27737-f2311b5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4da03d5a192b45ef60f970717bd24bd369e808ab","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27737-f2311b5.tgz","fileCount":106,"integrity":"sha512-qPXeGXdkvz3bIFx2XWgplL2C1Hgi+QUNaS2W4amsWumnNAVtR73O4HnDt0C7GgnbJc1FXHQJvayWqYOt7fHVUg==","signatures":[{"sig":"MEYCIQCWcj0BY81mu0iSz7bNV7kK0F5zNABWzH6R8rdD3Jpy9QIhANlA1Y2Xo1XnIiXftso5kCTXNjl6s2IrH2GrMvzMRIjB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27737-f2311b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"f2311b5129285ca3e8216d0f21fa5eedd6ef7a42","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27737-f2311b5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27737-f2311b5_1725368846911_0.7786148714282863","host":"s3://npm-registry-packages"}},"19.6.5":{"name":"@nx/devkit","version":"19.6.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c6a138d9ba785c2a9028522b1fb6ba3ec20016c1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.5.tgz","fileCount":106,"integrity":"sha512-AEaMSr55Ar48QHU8TBi/gzLtjeT100zdyfLmk0RoiLzjjC8pWmm3Xfvqxyt1WsUUf4oQhlHlolJuoM41qKsdZw==","signatures":[{"sig":"MEUCIAGL4lKuB60mAswa7J+lKBa73p6FyH3mgQZIj5H/35gLAiEA0cQex5Grk33pgwotuvsiXQPQeULUpx+n12iMCsy59KY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228223},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"df2f2684c46ace42950221d02f4bf1b29311d749","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.5_1725385078802_0.09911515915942992","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240904-f39b995":{"name":"@nx/devkit","version":"19.7.0-canary.20240904-f39b995","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240904-f39b995","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"263123303f14a5f48e9f132c2afa25f9eb7c7e19","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240904-f39b995.tgz","fileCount":106,"integrity":"sha512-q9VnkFECJZoM8eWJwvXE0HPhKTK//CYHYXLT8y8UGbvGC1vDKbNO/rBMEnQkM93dps9fLeOTBxc07Cr8FZtbxg==","signatures":[{"sig":"MEUCIQDNrVTG+YjBUm+wwnpmRXeOEf5QKglNjezvfoPb3BjmkgIgXcKjpJ/BXom4eohBiwBBsdlCbVnMjdlyVxHCxLlOqkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240904-f39b995","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228271},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"f39b995b885e2bec63229af7edce825f9573c98c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240904-f39b995","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240904-f39b995_1725420051704_0.10368417924272633","host":"s3://npm-registry-packages"}},"0.0.0-pr-27781-2677d5b":{"name":"@nx/devkit","version":"0.0.0-pr-27781-2677d5b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27781-2677d5b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"25080265a35e2847647e9d98a6531f9340b8a363","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27781-2677d5b.tgz","fileCount":106,"integrity":"sha512-P2fmUY36pO5o5i/lfxChkal32ujq8VugJ5Rnv9OogUBLB43ov9xbomF57nD9t8fOb/ILb91jGYohR8m9v+mBgQ==","signatures":[{"sig":"MEUCIQDYGfVGH6XtiHFepYinFYP95yznkHeZXevMM1/v+z3P0QIgLe5T+g58aoO4CwVxieEb4Vq8cG3h4ETToxHojyOarwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27781-2677d5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"2677d5b0db4356f5e53efdf8281a95279d88a986","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27781-2677d5b","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27781-2677d5b_1725485936150_0.7313949081439344","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240905-ccda7f9":{"name":"@nx/devkit","version":"19.7.0-canary.20240905-ccda7f9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240905-ccda7f9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"aafee75f74638e29bda6dff454bbc0fdc94ce03f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240905-ccda7f9.tgz","fileCount":106,"integrity":"sha512-z1007xO3cuGMQlwgSVCX60qAZNvtISHFkgAo8PoXqg116A3mq8SUtJ/jyDDfo1N7Z7A57mDE3rNZ8LVEhTzR7Q==","signatures":[{"sig":"MEQCIAwF4716EiDqMBt6/m7e83W157F6Comziumg3ENItihdAiBW7fARbTjdOz/GGnPAk4Ik9eBLQ0q9VrRSJDd8YvE58Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240905-ccda7f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228271},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"ccda7f9f0011ff9ba93f8c19dce826fb4ba30ff1","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240905-ccda7f9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240905-ccda7f9_1725506431398_0.48419593675824135","host":"s3://npm-registry-packages"}},"19.7.0-beta.4":{"name":"@nx/devkit","version":"19.7.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-beta.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6c57ecc2ad29c5275e3daa246e6b11301c5ec674","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-beta.4.tgz","fileCount":106,"integrity":"sha512-0BUEdcHVnBG4cwHbiOKUqFX+JkEyTGCTu7tSNLP/De4pin6pEtQxZdLjYdUhuqf1QEIVKql/fC5Ox1eha5wOPQ==","signatures":[{"sig":"MEUCIQDSNd+5WNxEydzfMf5ablEXUPlm3+FAAj/qHVVPI3oKBQIgTAEd+39PaMvbVoFmYn87NmKWcjYX9XKoTT5tWXnY3ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228237},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"4068ecb6a764a96b981514282c8dab2d4701f8da","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-beta.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-beta.4_1725548492251_0.009201156130704824","host":"s3://npm-registry-packages"}},"0.0.0-pr-27786-e5e2109":{"name":"@nx/devkit","version":"0.0.0-pr-27786-e5e2109","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27786-e5e2109","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8789083c696d137bc06360e8ac25dc68f6292fa2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27786-e5e2109.tgz","fileCount":106,"integrity":"sha512-Xt3sjeDGr+AYIkJBp/EV/WUCisO0odExB1W8bZFemG51Z+w0J+n3FXbylm7FxQlwFsiunV3L3WRwCH/hxGZ6mA==","signatures":[{"sig":"MEYCIQDHi/s2N1EtsQNjWM6KGZLNg6WXdM88sPivj8Zv8akdNAIhALxeCiezt8VI4fVohNDWvat49sTupxBDj1p+n3ytO7Qr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27786-e5e2109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"e5e2109a861d7e725070068eaec77cc22c8b6fbe","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27786-e5e2109","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27786-e5e2109_1725564121299_0.7033243494629231","host":"s3://npm-registry-packages"}},"19.7.0-canary.20240906-a3c2db8":{"name":"@nx/devkit","version":"19.7.0-canary.20240906-a3c2db8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-canary.20240906-a3c2db8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ae5e21117f768eecdf0a6bab39703238c1ccabf9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-canary.20240906-a3c2db8.tgz","fileCount":106,"integrity":"sha512-me7Yd1XwRWmVgGEmFQoOIiEFFYmXMEIwaa26Vi3cQ6Ff1MDmEEzrsgT9VzSr+Nqfpwh/F7cPbCBvC6dgwErebQ==","signatures":[{"sig":"MEQCIDiKMOIdvb/JE39lG7i2iZfMS5XKF0hlCJe5bXMrhKQSAiB7LWOMvZ0BsoA/lqTD9joX6oeV6z8wTX0IMeWwwdvNUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-canary.20240906-a3c2db8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228271},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"a3c2db8b851b45073141d2def07b20c3d9e2af65","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-canary.20240906-a3c2db8","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-canary.20240906-a3c2db8_1725592846954_0.42542666998918177","host":"s3://npm-registry-packages"}},"0.0.0-pr-27696-37f7ce3":{"name":"@nx/devkit","version":"0.0.0-pr-27696-37f7ce3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27696-37f7ce3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"03e29bc4e7d7172c3a5b8f3ca5bf4d13989e3412","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27696-37f7ce3.tgz","fileCount":106,"integrity":"sha512-EXxnbZDphyZ3lL2rxbCCZ+loMkDgS8KLXsdu8nRP6Z4Z4NIouiIJtNSJb8CITidPRTszpp+WsUXKo1nCtZ741w==","signatures":[{"sig":"MEQCIBh+pvY9e6V4F0RJKsYRjplY8YtiskmXmmpIfvGFqZRCAiAQUqjDXI2pMm77umpPTOrSIb4cwIFCSH+aiqK0NuPBBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27696-37f7ce3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"37f7ce3b98c7c08befbec4f13f25f4c7d34c2ac5","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27696-37f7ce3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27696-37f7ce3_1725627136105_0.4009556332685018","host":"s3://npm-registry-packages"}},"19.7.0-beta.5":{"name":"@nx/devkit","version":"19.7.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-beta.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9a27dcedd79ebe03c08b3e0f51dd391ad1fcf9cd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-beta.5.tgz","fileCount":106,"integrity":"sha512-1m7b0zDkLUVxIm4YQDSdFwYjczGkMiQqqenOkCQwl7/kuIA/P4vp9Xr3RXXbft0RC24wsntTdG493nMO3KWdYw==","signatures":[{"sig":"MEUCIFMOSt6MPZPscjGILc3FuRcicLgMOFC0RJmM5KEOG0zHAiEAi8ywYMt8eVy/uRXeUzfWgu7x/soqUDwlI652FOw7XuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228237},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"e71e2f3da8d2c265a43843a193f17ab1d8c2889a","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-beta.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-beta.5_1725637903380_0.8461322527944175","host":"s3://npm-registry-packages"}},"19.6.6":{"name":"@nx/devkit","version":"19.6.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"57b0d6caa3fa38459dc6e1d51e4c8f9705375067","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.6.tgz","fileCount":106,"integrity":"sha512-UwWnS1Sywdt0z+CZtrfCON+fojKFc0ZN8eSXK9BTTbiK7EtP2MVNp++E0c2vyeNiOYa0KJ3XUHoFN1pZnThPEQ==","signatures":[{"sig":"MEYCIQCcdttptX9219qx4F0nuIbNDjxXVwG8sRAMMk9MtzfQ9gIhANolShx1lzABjZMMqb3F7XCZIDL92UhOX7nyKglBdNy+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228223},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"20bf4c199dc1b8fe368fe3a2260acd43472828d0","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.6_1725894459833_0.49530374789549203","host":"s3://npm-registry-packages"}},"19.7.0-beta.6":{"name":"@nx/devkit","version":"19.7.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0-beta.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f8ad3846b2bf1d4681834ebfc6daf7fdd3eb4002","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0-beta.6.tgz","fileCount":106,"integrity":"sha512-A95dqEU9V74jsqYyBZxiNx772/J9jPT1s373bu0thGfHzADTSfSh/pnOViu8bYJE039+IqAzOPZ9Ex//iEKwDQ==","signatures":[{"sig":"MEQCIDIDAahPuo4EApv7RiboOJxiOr/YW4qF6BRZ0vRreQkbAiAs8LKvtZFHbGygzZZnjHIgnewD34+7PlEek5mQubYRxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228237},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"d72a1d4e6ecc8aae8df105046a160eead748044c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0-beta.6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0-beta.6_1725895201105_0.37819165845945224","host":"s3://npm-registry-packages"}},"19.7.0":{"name":"@nx/devkit","version":"19.7.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"17ba869f08dfaf7118dbcc00f53972d33b6d77b1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.0.tgz","fileCount":106,"integrity":"sha512-/COQC55ADJ1y3bJJrgacswrZ/EmuMGpPbnz8T9oilmqNXZWLli0ViKs+J4QMCXTDPV1kpJNkJqyzV8TR/AfCsw==","signatures":[{"sig":"MEYCIQD0gyT+xUYLCj8iaBEMIWzq1bVSAQv31jkRgLPM59LwHgIhAN85qz0hny3SZCnNUYVwcYpX4+NbHbsZXEfdIQB14o7/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228223},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"9b3a96029c9033c0febfcd9b81087f46f5526baa","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.0_1725917342164_0.8623755434100016","host":"s3://npm-registry-packages"}},"19.8.0-canary.20240910-9b3a960":{"name":"@nx/devkit","version":"19.8.0-canary.20240910-9b3a960","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-canary.20240910-9b3a960","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"669bd2d23788b69426ffcbe9a4b8ccfb9e144344","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-canary.20240910-9b3a960.tgz","fileCount":106,"integrity":"sha512-iJ12oLxMGoahm/QVNgN+9cUVMHclet8fjreBH0Q5Wbmki0CRq0GSix2XEl9CP5yanqIN46+wjjK6m3cm+rJ36Q==","signatures":[{"sig":"MEYCIQDnIuI9qWqwlqh2GDHX2z2OPsR7xXd/rflWOUy7n8KMgQIhAPd1W/y1n0AMPD0zcarwtnDtC5MyTmBK5PeOjBvwA7S4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-canary.20240910-9b3a960","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228271},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"9b3a96029c9033c0febfcd9b81087f46f5526baa","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-canary.20240910-9b3a960","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-canary.20240910-9b3a960_1725938472617_0.7955810823350693","host":"s3://npm-registry-packages"}},"0.0.0-pr-27404-f7ba497":{"name":"@nx/devkit","version":"0.0.0-pr-27404-f7ba497","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27404-f7ba497","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c4cc5bcf57e30a19d89d2c3f860f54f0b34fbac5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27404-f7ba497.tgz","fileCount":106,"integrity":"sha512-qf+a10hZVbnbFbDkbtTOhkCm14eVX92lSWFTrDbGdwdwutEWNJQYRsRIFEIT0g2IkJcB0Ee4hKI7byHw5VUEUw==","signatures":[{"sig":"MEUCIGvZzJLqlFAper3Niea9v8TmKCrJHYg1PN/E/w6AcVa+AiEAv8kbMWsgcxWbxmA5ORUpp52A6OnZlU9PvsH+xMExFQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27404-f7ba497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"f7ba49777b1ba3011b216b494dae13b5ae27dcfd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27404-f7ba497","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27404-f7ba497_1725974968892_0.7418285012220605","host":"s3://npm-registry-packages"}},"19.7.1":{"name":"@nx/devkit","version":"19.7.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7b04b29546504d0c610a9290afe1ea7705c8dbb9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.1.tgz","fileCount":106,"integrity":"sha512-bZD5F0fPOtHceq/iz0ycxcVzULmmt+UQX6z/ZNSe5gF75nnOlefIPAGMuHnxeoClCkImwj/nMRC2ft60z9ikxg==","signatures":[{"sig":"MEYCIQCyRT/EdP9ABwvOXrW444sW12Asj6HLLqyGpaAK9lJqJgIhAM8yRD5Sh1ox3kzuOwRLfXXq97cTjqzGrx0kdMXSck5d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228223},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"431fe2a021e3768bdf903c46dd7386b91cfcb8fe","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.1_1725977849749_0.2664947992290665","host":"s3://npm-registry-packages"}},"19.7.2":{"name":"@nx/devkit","version":"19.7.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ab51dde19b62882baeddbb06d48d0af5506947d7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.2.tgz","fileCount":106,"integrity":"sha512-WYffA5fXhXguy2/QphPCi8aZy39c14R2N1MkuNkOSVznZTgWbuHGiaP4BwD+/XAfbZhqnrEJvMHpmYcSm90DkQ==","signatures":[{"sig":"MEQCIBZPjzz82Y4O2HcjU7y0NHW3jMppZ5ZIuAywAVESNFbYAiB0sq5WXSteQGnwvUSGNRkRCbKR9QX5SwgsTwfRwtqOKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228223},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"fd5928406dab382874b3b0d95cc6aa904306f37e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.2_1725984876960_0.9764644622594068","host":"s3://npm-registry-packages"}},"0.0.0-pr-27404-ad15a9c":{"name":"@nx/devkit","version":"0.0.0-pr-27404-ad15a9c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27404-ad15a9c","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"907622484cdf89bdf7f85d4191e34b00c9ea6d4b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27404-ad15a9c.tgz","fileCount":106,"integrity":"sha512-8dl4fBjVrMHqTO58mU0a4qexuLWJp3UUD1QgoFDRBYy+IGo/QNOr5cLAXwJVR+4YYntvR/fJ6LhMLSduCyYNAA==","signatures":[{"sig":"MEQCIASqoCHCl+V6bDl5m1K5ONbi7k09qwSzri9YFyimbgH/AiB4aH/Z06kPnkkfyAz9bY1vtjrL4MVvobzdmo7rmCnLCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27404-ad15a9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"ad15a9c6725391255b39118bd8111f1d05ee378c","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27404-ad15a9c","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27404-ad15a9c_1726018361914_0.24296765924871733","host":"s3://npm-registry-packages"}},"19.8.0-canary.20240911-2a3307c":{"name":"@nx/devkit","version":"19.8.0-canary.20240911-2a3307c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-canary.20240911-2a3307c","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"73fe79b49c7a634f8cfe3422ac3980f900f999db","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-canary.20240911-2a3307c.tgz","fileCount":106,"integrity":"sha512-xKviA+CyNSS07/cpgPW2OdNwTdSZ8AxzpsmCKxgg2PysWHGiXGkrES+1DPozwfQNC39t3w7yeVSlRiQLlkQ7uQ==","signatures":[{"sig":"MEQCIAo2nALemH8Cxd5e7JLwzhwBDc3dnp7ipfSD4Ej45wQZAiBakuYj1o1e4bsdT3ghR+9G9CX7XTr0/ktZ/QMvZlMCWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-canary.20240911-2a3307c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228271},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"2a3307cfade0e506892890891583bc4f30a7221d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-canary.20240911-2a3307c","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-canary.20240911-2a3307c_1726024742968_0.4278710136976407","host":"s3://npm-registry-packages"}},"0.0.0-pr-27404-00130f5":{"name":"@nx/devkit","version":"0.0.0-pr-27404-00130f5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27404-00130f5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7fa3a5dbeeb993bed755a806a487f987ad5c4fc7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27404-00130f5.tgz","fileCount":106,"integrity":"sha512-I/PlBXSVK56rGbAcXDC1UfdE8nQwjjCk4S1Fqc8P4q0hF5yOefb1IJvckD6qCZcsYRIV0aUC8S0kb66QA7a94Q==","signatures":[{"sig":"MEYCIQCR+Ezs2nxgMoJBFlpeGocXRIMl+Mqoj0j6SDYacYnb3AIhAOFZOcYw2H51KkSmHkUxqu+4jaOrJAri1RZwtWRAIMrj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27404-00130f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"00130f5d684ef1774629b29883bceca93b965b35","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27404-00130f5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27404-00130f5_1726027650659_0.6195367171140898","host":"s3://npm-registry-packages"}},"0.0.0-pr-27404-9b7456c":{"name":"@nx/devkit","version":"0.0.0-pr-27404-9b7456c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27404-9b7456c","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"84dce44b84e8ff0448f285f3aefa07608c299a7d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27404-9b7456c.tgz","fileCount":106,"integrity":"sha512-7qPBH4vifJDbxhpEl+5wHtid+3YB5OTQICOXO88QFLLVyzJCLVZCcl1gVcRHT2bzZf+3PSIbZbpyPW4UROBb5Q==","signatures":[{"sig":"MEUCIBz4BbJQm9eDW12peEd/j39PPMGPr7hNjNF0t9buta1FAiEAtsYq+XYhm/SwfuMoIWZee63V5a/KNfb5Ckh1qdZTo4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27404-9b7456c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"9b7456ca9a8adfe423a426c0319d6368c085809f","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27404-9b7456c","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27404-9b7456c_1726081296435_0.19552668629323344","host":"s3://npm-registry-packages"}},"19.8.0-canary.20240912-b6140d4":{"name":"@nx/devkit","version":"19.8.0-canary.20240912-b6140d4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-canary.20240912-b6140d4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b4ac6b24e4371c05be23c7f8143637184fca8e7b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-canary.20240912-b6140d4.tgz","fileCount":106,"integrity":"sha512-lOs+VwHij0QjOBkpU1NpvV8igB3fmVIf711IQ37NKBszLSvo1y5d96qD8NLtEVYVUINdk1B7lAv5mlNyjRJWnw==","signatures":[{"sig":"MEQCIF3xNqRGHod9SscavXb7T8VICvqU2oYZowH8no00Im/aAiAoI8ea/AmWe87Y/jfoK7t7nS9rrBFVc/q28XbEjXu3jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-canary.20240912-b6140d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228271},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"b6140d459020847818b738ddc17e52c069657893","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-canary.20240912-b6140d4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-canary.20240912-b6140d4_1726111163059_0.08644373368694858","host":"s3://npm-registry-packages"}},"0.0.0-pr-27809-4160bae":{"name":"@nx/devkit","version":"0.0.0-pr-27809-4160bae","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27809-4160bae","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8af3fcc9a9711de5f3b9a12af3a3663d3cbffdca","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27809-4160bae.tgz","fileCount":106,"integrity":"sha512-MFSiTYySgfCwZr6e382pNYHyDNO1GlkvZd+omGYVLEsYR2kPjaco+cRw2iQL88RMTcauHIUhwv+tSJMYwHCstw==","signatures":[{"sig":"MEUCIGxIp6FQMYFeneBie8Ueo7gaiuyYsvGbRbuxLojOxoplAiEAxAAFpJMVHKlkOLRMoYPfxrF3IwjAKx2Q/UtrnDzhNzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27809-4160bae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228255},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"4160bae4f9f624bdc50e22a40495d9e374bb43db","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27809-4160bae","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27809-4160bae_1726158984720_0.3375852476673631","host":"s3://npm-registry-packages"}},"19.7.3":{"name":"@nx/devkit","version":"19.7.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a5c37b13309dbe3490bab16197dcfdd1ddd4ce02","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.3.tgz","fileCount":106,"integrity":"sha512-dIavuzfcMLCTa5uhd4R7HsxcFO0w9fHwG4wDg76wyBAbPGJlrR+9zg359hZ/SkXdguO6bMVmmQg/EXIvo6g69A==","signatures":[{"sig":"MEYCIQC3BzNMGpgXHEJezEoXC5KVm4OOUa90qBIsrUnAgcNpWQIhAI5w7ZkL62ljfZk7xOgM1Jz2jw76az6b92AE+1DP8vTQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228223},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"068b066b50ac9329122ecf293d5833dbd6617b73","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.3_1726181394372_0.051283401777020954","host":"s3://npm-registry-packages"}},"19.8.0-canary.20240913-5bbaffb":{"name":"@nx/devkit","version":"19.8.0-canary.20240913-5bbaffb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-canary.20240913-5bbaffb","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"134e7a6c68a01fd6fc844471eee5dbd7226d74bc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-canary.20240913-5bbaffb.tgz","fileCount":106,"integrity":"sha512-8yuqDnSBrQuLbcCRo1f4VZOA0vLiajC7BNRponQ51pbbQb/EuADdvWGMxI4Sj1la7JOwqRcbT6odtiht0njHMw==","signatures":[{"sig":"MEYCIQCu5MfDKKdTetTWgsW5JL0J4Kwuey5Hm9lBziD8iBQzfQIhANLpMLmS4tZX2tFNhgp9ru7fDasOYg8mXrfESVHi1GRP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-canary.20240913-5bbaffb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229178},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"5bbaffbda8480f8d12d35cb6571af200f8af3096","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-canary.20240913-5bbaffb","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-canary.20240913-5bbaffb_1726197663217_0.06051502529916708","host":"s3://npm-registry-packages"}},"0.0.0-pr-27910-51ae6f9":{"name":"@nx/devkit","version":"0.0.0-pr-27910-51ae6f9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27910-51ae6f9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"501a55b75987a3d3fc025db78f41e560b148919f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27910-51ae6f9.tgz","fileCount":106,"integrity":"sha512-LPN9D8/SerV4aeT8Z8UHDOg49oEsMSiI1XW2WsO0fS7Q6ejauB/faT+1jwj7BZuqB/HYVfFxeZqlRNg/P0nvug==","signatures":[{"sig":"MEUCIQDEPm+hnzuOvWE5WymAOnZdKI2sAvC5oY8L7Gckv4H4rwIgIOYBRhedBmld27cMiKvXsa5s+jT40vf557A7qpsjNpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27910-51ae6f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229162},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"51ae6f98d0d0e4a02b1ef0eaaa541967ff91683e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27910-51ae6f9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27910-51ae6f9_1726261289222_0.6514441505681907","host":"s3://npm-registry-packages"}},"19.8.0-canary.20240914-dc821ab":{"name":"@nx/devkit","version":"19.8.0-canary.20240914-dc821ab","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-canary.20240914-dc821ab","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cb6d5b993cfa9a6550f77b60f1c76aaac5f0298b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-canary.20240914-dc821ab.tgz","fileCount":106,"integrity":"sha512-XYvaIhLaoL9c5BcYeQMcxs3CgDgSbLFaH1cJuxZV4YLUUNn/B0vwLFP2+ycVi8t/HNbQwVCYcW0hjPIxpBldsQ==","signatures":[{"sig":"MEQCIHf834gtE0QFtkoGcqYniQK7wBJ4XUb0/HWNQKMWJi9HAiAYkfY/oOfwJMKW8UEzXaLcewZ2D5X16MktQSJtJGfNTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-canary.20240914-dc821ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229178},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"dc821abd5249bb2769c58e3d9f466bd67bb516fa","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-canary.20240914-dc821ab","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-canary.20240914-dc821ab_1726284019286_0.9351909117129882","host":"s3://npm-registry-packages"}},"0.0.0-pr-27910-9c959c1":{"name":"@nx/devkit","version":"0.0.0-pr-27910-9c959c1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27910-9c959c1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e5e0d78ab38bc129818beb1ae07caafe40cd4f4c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27910-9c959c1.tgz","fileCount":106,"integrity":"sha512-fV4RJ+GfZnw1e/C4UvalIG08dkRAEJw326R0tq/c3hRb6aDwstMERAnFSci6Xd21miLhzK1hAgJkNpPy190cOg==","signatures":[{"sig":"MEMCH32ujTgOTz3cHYCoO8ruw1FBDY9/InaG2fcmzwXf/KMCIFLWwhXswrKoJN0ZgFtcLNoZI2K4T4dPBk0jsd+aS3fB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27910-9c959c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229162},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"9c959c15c27d0e1bfd5ccf58551278a072e2c93d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27910-9c959c1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27910-9c959c1_1726481284611_0.3287503309965174","host":"s3://npm-registry-packages"}},"0.0.0-pr-27930-8efbad5":{"name":"@nx/devkit","version":"0.0.0-pr-27930-8efbad5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27930-8efbad5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"edea713ae0d757784a852c8642b71decc1e99dac","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27930-8efbad5.tgz","fileCount":106,"integrity":"sha512-kKUCWcI53QeUhPkVm15cMbwI0J9rVEYTUteH9CHZT9v80aF0v65SfCLnaRDeery5SCtaW27CRTV6gY6QgsGMhA==","signatures":[{"sig":"MEQCIAlbxsifQvgV5bc1T2jqCsEvmSvQiq5IHwnQTQToIEAbAiBmgyxhuvauzcjGfKyBVFnhTmRXqyBwAVrViqvDx121Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27930-8efbad5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229162},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"8efbad5c733762480068ebe87f1c887b3f122e27","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27930-8efbad5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27930-8efbad5_1726502887158_0.2924691383004776","host":"s3://npm-registry-packages"}},"0.0.0-pr-27930-e871993":{"name":"@nx/devkit","version":"0.0.0-pr-27930-e871993","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27930-e871993","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"95cfe0fff832a604cc68c4273d4c771f5eef4d88","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27930-e871993.tgz","fileCount":106,"integrity":"sha512-eXfFyZ8+7Nvz6C94ZH5bqi30nKfnP7hD7f/RoE4iLZxqphBLPfE75c7c5SYuU6CYBP82hg5TUwyo357O3+2GJA==","signatures":[{"sig":"MEYCIQDqXcJTl1OsFpo80/itbcWvCTm1zXO3VxXqRxxozxEhlgIhAOp0CCX1RYo5gH86Jx9sLFqRqfY/fYMacKeKnQFdodPv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27930-e871993","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229162},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"e8719938c0ba48458784968635f229841d524ff2","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27930-e871993","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27930-e871993_1726509471888_0.7790796421668138","host":"s3://npm-registry-packages"}},"0.0.0-pr-27930-49d1e4b":{"name":"@nx/devkit","version":"0.0.0-pr-27930-49d1e4b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27930-49d1e4b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"92b804bc6dae55f710db649a99eb46505e7682c6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27930-49d1e4b.tgz","fileCount":106,"integrity":"sha512-GBLxnlZdMmX7eeUNkwv2vKZ3okL5sBwXcGnid1sk1+gK3l0xb5LGnHxX1pYp0EP2SdgVgw5hvwBmUEb3sA231w==","signatures":[{"sig":"MEUCIGcMS8TE+xV0D3nmWWzRzUmDpxKonx0xnBDdkB8i1VutAiEAyGPwUhhSKAy8r08ZVDD3aM18xJaI+h7+mu+/jaPetTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27930-49d1e4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229162},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"49d1e4b274bb287e81b4ce1c9a0b0bc1a9cbe3c9","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27930-49d1e4b","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27930-49d1e4b_1726515577417_0.9655786867966738","host":"s3://npm-registry-packages"}},"0.0.0-pr-27940-4ec79a3":{"name":"@nx/devkit","version":"0.0.0-pr-27940-4ec79a3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27940-4ec79a3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"14551ce535a2a3b987ea2c8e4989e13bbefd8f71","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27940-4ec79a3.tgz","fileCount":106,"integrity":"sha512-0mGrbpR+Bd0Rvk8T8UXKwA34AqtG/4HbK5kwRWPi8LQ3xZQvlIprRkiOcxU9mfZGHz6jT1EbAoHeeSd2qrBuaQ==","signatures":[{"sig":"MEQCIQDUaP4k1+qPLWRXRNgg/YIJr9egSG0TN1T3mErf+2k4aAIfCNMhEl6+AC00rt3prk4zBHxAM/p0kz97oPF2lUE8sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27940-4ec79a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229162},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"4ec79a3d8711aeb769c61664dd8373e31a35f2e3","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27940-4ec79a3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27940-4ec79a3_1726519782341_0.12986642261735204","host":"s3://npm-registry-packages"}},"0.0.0-pr-27804-bc6b179":{"name":"@nx/devkit","version":"0.0.0-pr-27804-bc6b179","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27804-bc6b179","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c5c8b8df97e525dd850b4734b11856248f8caf74","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27804-bc6b179.tgz","fileCount":106,"integrity":"sha512-+dkjlDo2gMsVLhthyr4qsc1Im5NdBoKzipjVqT9nwhucs7CuIPXERpCx2pSBoPafw9zuh/KmJp0JsHfG1+nWrg==","signatures":[{"sig":"MEUCIHMDXYm+J2bb6fQfpluOMcxLw41HDE4F3oQSY9823eBzAiEA4EUhyf8pDCYG1/wdxqwdp5DrfuzjtUt5L0N5NCTGpis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27804-bc6b179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230191},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"b920b8a928431a075039d2c508c30b7ae48e9586","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27804-bc6b179","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27804-bc6b179_1726520411321_0.23831897052247242","host":"s3://npm-registry-packages"}},"19.8.0-canary.20240917-5b34ea5":{"name":"@nx/devkit","version":"19.8.0-canary.20240917-5b34ea5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-canary.20240917-5b34ea5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b164c9d2a8b0d8a54c9faf6632de2d3a3d899609","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-canary.20240917-5b34ea5.tgz","fileCount":106,"integrity":"sha512-b88Mahe9nUASA6GTy5IimVrMWh7npWP+bqxozbFWBBPfYD4KPfYP3wNhmQ+ndmvYHBvJLX0MmBuK1ZX5ljvzqQ==","signatures":[{"sig":"MEYCIQCLtTPe07yvhbH+ohZsI8CIHsEK5BceJ249NvJy1pUwCQIhAIP7abRyFbQVN63+S6SyVrYVBq2VU0eORR47XrJcLB+z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-canary.20240917-5b34ea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229178},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"5b34ea58a8ab680e67f118950973002c022797ba","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-canary.20240917-5b34ea5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-canary.20240917-5b34ea5_1726543208704_0.7343420113269274","host":"s3://npm-registry-packages"}},"0.0.0-pr-27957-7e3588c":{"name":"@nx/devkit","version":"0.0.0-pr-27957-7e3588c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27957-7e3588c","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9362288a0d3c3ff9eec7df22449b341d1393b7ea","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27957-7e3588c.tgz","fileCount":106,"integrity":"sha512-XIIF/7LM7KMohTRWcbLHgvp6iI7T1/fq1tssVzpw7cCnTCcBSipSXamn8WKeNFdqKQzjEpYd9X3uuNQPWLRSrQ==","signatures":[{"sig":"MEUCIQD9JQZ68vagIhyX2l/6sV8jQLsk2FrtihFZaWHxPUVMzgIgaBklOWEY5ZoXsHQQX2oOag7B5pHOK8uhfSPbVhRtaU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27957-7e3588c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229162},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"7e3588c5f909ea19b1717ad63204c92c39927a9e","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27957-7e3588c","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27957-7e3588c_1726586170789_0.7525826513688967","host":"s3://npm-registry-packages"}},"0.0.0-pr-27957-a99d5ea":{"name":"@nx/devkit","version":"0.0.0-pr-27957-a99d5ea","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-27957-a99d5ea","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8676c37037433619ae675be6cd4a759839ad770b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-27957-a99d5ea.tgz","fileCount":106,"integrity":"sha512-nrexy5osgOr1ItXUqVEnxRz9z1FGvlobESWQAwXwLI6DVDTWkR9cIDW9hy/ilQqA8kT893rHaphkeYnnGiAzoA==","signatures":[{"sig":"MEQCIGiE93Te5G9H7CScOS4chHVsbxbo8HUlrYAckPr9JGi2AiBAgfbUkvXL0nBfIwFo+p/RQkLwn5mk9tZ7I+r+y20e7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-27957-a99d5ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229162},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"a99d5ea23328431825db04deefe1c3bcb1559e42","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-27957-a99d5ea","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-27957-a99d5ea_1726594228529_0.8053201072402005","host":"s3://npm-registry-packages"}},"19.8.0-canary.20240918-eb61254":{"name":"@nx/devkit","version":"19.8.0-canary.20240918-eb61254","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-canary.20240918-eb61254","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4779507186b18ee47d90f2d8efdcae4f17fd36b7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-canary.20240918-eb61254.tgz","fileCount":106,"integrity":"sha512-tJ7H7khzG8RLsSmZrAasmA0u5MYfT7dZUvgNrFLoBLh3GtV58wCck008BKVgrkfpDCfp3G7ao0qJZlBg3yOWgw==","signatures":[{"sig":"MEUCIBaf7G87RMB8f5fwLyF90yHOEjE0IUpdXXF/FZjm7YkeAiEA/5OLSrENpIYAU9Kvl326NBt58RXEIsaU6Pb+L+tnx3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-canary.20240918-eb61254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230207},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"eb6125423999489c13180d89814e7e9862729a39","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-canary.20240918-eb61254","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-canary.20240918-eb61254_1726629637069_0.9187451203917334","host":"s3://npm-registry-packages"}},"19.8.0-beta.0":{"name":"@nx/devkit","version":"19.8.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"48b2a195f049576c6513a79fcc27da297b3a9735","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-beta.0.tgz","fileCount":106,"integrity":"sha512-4eMa2OX/5RmTM8AyFPQMtGXh9Vg3w0AzTSfy2H6K3oqo8Ype1RwVN9RbG/SQ0Z2T5k7QCL9iP9MUMGzkT26jdg==","signatures":[{"sig":"MEYCIQCKyXG4EJVEBBWpAiZRU1S4Jc8fR8u4v7le14U7cYyjvwIhALw0cQIqfUpfdmVVqHmqpIoRMqhhRcpyxM4AGt7wFbQd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230173},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"eb6125423999489c13180d89814e7e9862729a39","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-beta.0_1726665827297_0.41887329636878","host":"s3://npm-registry-packages"}},"19.7.4":{"name":"@nx/devkit","version":"19.7.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"49ed45f57696ecda3a420933cd8d77b7ce39ae89","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.4.tgz","fileCount":106,"integrity":"sha512-n+iFVq6Jp1dyV3JAJp2xY2yo4fzC6ImO32qHJZ+2Aqbh3Ks+yYsfuGpdj6f0/2HfkFylPygJnxphWSu1UDXMug==","signatures":[{"sig":"MEYCIQCUn+x0eIylqZvebjHSAoAmtlX7PoEBHJXIgq9fIeTAVAIhAMnQ/Zktu4j9xFTfc7Fn/4BA0PNe6DMoHx4vUiOmb7UP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228223},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"652fddbe29024f021705592081ca98e86e4fdc17","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.4_1726669816241_0.5501325944172912","host":"s3://npm-registry-packages"}},"19.8.0-beta.1":{"name":"@nx/devkit","version":"19.8.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ebc2009356e8b55e632c8061f70a355a46cf13dc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-beta.1.tgz","fileCount":106,"integrity":"sha512-cxtj+hCGveLCKxaxnn5jG6+mSzgfj3e29oyKQD5e3S98MmVlYAILlcehQv6xhjiaknqnCDld9R84PaPeZVFxkQ==","signatures":[{"sig":"MEQCIFZgcRArj8+pPIgcFyGZW60uz9IT+HdqzQyZrBOqkBgyAiAov2nmj/UfcL36Y/Vm9xhX1TBsXmogK2UrkS6IZ8HYPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230172},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/664feff8c82bde5ec64ad622283fed9a/nx-devkit-19.8.0-beta.1.tgz","_integrity":"sha512-cxtj+hCGveLCKxaxnn5jG6+mSzgfj3e29oyKQD5e3S98MmVlYAILlcehQv6xhjiaknqnCDld9R84PaPeZVFxkQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-beta.1_1726687556982_0.918242645711701","host":"s3://npm-registry-packages"}},"19.8.0-beta.2":{"name":"@nx/devkit","version":"19.8.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4ae91458141d581cbcd73c686a10a53d1aa0819f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-beta.2.tgz","fileCount":106,"integrity":"sha512-Tl64aOnujds8T9i4i7ftGpHcTl0tWcYcs6DqGBHYMZ9rhNd+xbpACpzJ1XX4E92y0rfMMXyxG3Zx4zSuGmCjxw==","signatures":[{"sig":"MEUCIBNk0L0zBf8xKZ3PdrDLN0kS6uzgM+Ny8jtV4355/UWEAiEAw4cWbdGKClilL9eHcRwfjmKQ6tRS92xKVasA0tzrMHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230172},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/f13b2f53ead78847d9ca99aa469e6211/nx-devkit-19.8.0-beta.2.tgz","_integrity":"sha512-Tl64aOnujds8T9i4i7ftGpHcTl0tWcYcs6DqGBHYMZ9rhNd+xbpACpzJ1XX4E92y0rfMMXyxG3Zx4zSuGmCjxw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-beta.2_1726704909455_0.5644801458618731","host":"s3://npm-registry-packages"}},"19.8.0-canary.20240919-7f4a877":{"name":"@nx/devkit","version":"19.8.0-canary.20240919-7f4a877","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-canary.20240919-7f4a877","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f3e4ae44661534495f7606309e00b588ce82fb7d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-canary.20240919-7f4a877.tgz","fileCount":106,"integrity":"sha512-O8yRjohYGFy1NiIYhJBaKJ+9WN0bbgKUn2OZAd43OFCsuRqiaw0HMSvBhNoWC/CBhJjJzTmHSPo8ft3mw033lQ==","signatures":[{"sig":"MEQCIEa4OdUAvYIsy9gptTkbBrd14+683WxNchkquRcZGdisAiAPdgNU9CaXoFPfq4MtqMVE+/kySw720hanF61yaWXS+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-canary.20240919-7f4a877","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.0-canary.20240919-7f4a877.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/2566141334a0126bf63857cf0e5c06da/nx-devkit-19.8.0-canary.20240919-7f4a877.tgz","_integrity":"sha512-O8yRjohYGFy1NiIYhJBaKJ+9WN0bbgKUn2OZAd43OFCsuRqiaw0HMSvBhNoWC/CBhJjJzTmHSPo8ft3mw033lQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-canary.20240919-7f4a877","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-canary.20240919-7f4a877_1726716092715_0.971396729263073","host":"s3://npm-registry-packages"}},"19.8.0-beta.3":{"name":"@nx/devkit","version":"19.8.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fae703180b9bc6cf247e09b8897b532f7d678f4a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-beta.3.tgz","fileCount":106,"integrity":"sha512-rwmMHp/MoXtImVy4WiJiOAJtg0JyjXaFWQDuWhqhhNsH4PBlFr2p2kBiEccalnShYdVDOEgiGuUTxEv7s0erYw==","signatures":[{"sig":"MEUCIFAX2Qg7aHLkhTXBPHQaKIhwDgkgaiihW+3ZJXNlrLgnAiEAisOEJJ9xzJr2EJSLpqNjAJDmwS/C8BTASqXuGp2OGzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230172},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/c9f198cfa2e79a846e59872a77928f1e/nx-devkit-19.8.0-beta.3.tgz","_integrity":"sha512-rwmMHp/MoXtImVy4WiJiOAJtg0JyjXaFWQDuWhqhhNsH4PBlFr2p2kBiEccalnShYdVDOEgiGuUTxEv7s0erYw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-beta.3_1726783318192_0.32354227697126214","host":"s3://npm-registry-packages"}},"19.8.0-canary.20240920-999abe9":{"name":"@nx/devkit","version":"19.8.0-canary.20240920-999abe9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0-canary.20240920-999abe9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e4e1ad0bab87a64423e6d72b71d6536d3a59194f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0-canary.20240920-999abe9.tgz","fileCount":106,"integrity":"sha512-E46WdfdpamF5NGSTZuxEEmamr/m1s+RzTnxAYqb/BmMOn+PhO2plv/ABRBZKNpZ0l93KhTeGWPcqWU86TP+TkA==","signatures":[{"sig":"MEQCIHCZuBdVs/e9Td9rnyhP2AIj9V7o0UNUqST/v/zPix1KAiBnXFm03oaPAJsZEg7DyvOAacYubuLrmD69fQpAXD27rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0-canary.20240920-999abe9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.0-canary.20240920-999abe9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/bc46535e986604079113f49b5a378dcc/nx-devkit-19.8.0-canary.20240920-999abe9.tgz","_integrity":"sha512-E46WdfdpamF5NGSTZuxEEmamr/m1s+RzTnxAYqb/BmMOn+PhO2plv/ABRBZKNpZ0l93KhTeGWPcqWU86TP+TkA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0-canary.20240920-999abe9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0-canary.20240920-999abe9_1726802565876_0.48177682113499265","host":"s3://npm-registry-packages"}},"19.8.0":{"name":"@nx/devkit","version":"19.8.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b12c3a32e2dc5bc5e3cf5e9af9c02ab85b50ffd2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.0.tgz","fileCount":106,"integrity":"sha512-nPaKHF0m2KONlt8GXjN9EhFo+NOvJnFcK6ujKFFLAyZ4TACY4F1FCjSHFTjYI82j+WukzuyjSmY9wzxYughWIQ==","signatures":[{"sig":"MEUCIQDIEtqP8d2TMCsBQzH0kRqR/nKPY3veKj+51JkBmgKL6QIgBy2SsP2WEJekMD2e9uq6N9sSRPThgBSD3cxP/7iRRRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230158},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/7fe0bcd10d83fd4ae2227e97d1379f11/nx-devkit-19.8.0.tgz","_integrity":"sha512-nPaKHF0m2KONlt8GXjN9EhFo+NOvJnFcK6ujKFFLAyZ4TACY4F1FCjSHFTjYI82j+WukzuyjSmY9wzxYughWIQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.0_1726838985931_0.10513741041242453","host":"s3://npm-registry-packages"}},"19.9.0-canary.20240921-a510b36":{"name":"@nx/devkit","version":"19.9.0-canary.20240921-a510b36","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.9.0-canary.20240921-a510b36","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"56fa4fc2062cfb1c730c0e30d386f2bed439d0cd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.9.0-canary.20240921-a510b36.tgz","fileCount":106,"integrity":"sha512-EYtvXr/N2HmDgtuLglbGK8MMPJNMbl1BldRE3zCDRfAcfmz0ztkn7uPWfgLXB7FFreeQPzVyyDhVd1K+t2cOiA==","signatures":[{"sig":"MEUCIQCeZN1o3e4fKkDN/ewbqQ9/9HS78W4YKakC6LZsdVQSsgIgUslvsq0847HTzxPVs0N8LxzEF76dfINnc20KM71UMGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.9.0-canary.20240921-a510b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.9.0-canary.20240921-a510b36.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/3cbb02644ac84338ebb9f9635e699c8d/nx-devkit-19.9.0-canary.20240921-a510b36.tgz","_integrity":"sha512-EYtvXr/N2HmDgtuLglbGK8MMPJNMbl1BldRE3zCDRfAcfmz0ztkn7uPWfgLXB7FFreeQPzVyyDhVd1K+t2cOiA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.9.0-canary.20240921-a510b36","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.9.0-canary.20240921-a510b36_1726888976187_0.22594243774510536","host":"s3://npm-registry-packages"}},"20.0.0-beta.0":{"name":"@nx/devkit","version":"20.0.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"39467f10341aeae5df2fd6acc936ba6102649764","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-beta.0.tgz","fileCount":106,"integrity":"sha512-ssG6PbyTDISOOBqCUiK9yDCnP9FShAtL4lPUgU5elnylnYVqm/1VIrFa/zbRx52C/miXAcYrHVxvxi4h2WFHVQ==","signatures":[{"sig":"MEYCIQCkj88pYOOZHN5Rl7rhe2OpIpziy4wN798zWmWPVVPhvwIhAPgC5Rb+M38zYc6xXZhnVe00Imv71goBhn43vmZeHdcY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216098},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/89e7d4fc11d578f2762e0d40e63d8841/nx-devkit-20.0.0-beta.0.tgz","_integrity":"sha512-ssG6PbyTDISOOBqCUiK9yDCnP9FShAtL4lPUgU5elnylnYVqm/1VIrFa/zbRx52C/miXAcYrHVxvxi4h2WFHVQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","@nrwl/devkit":"20.0.0-beta.0","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-beta.0_1727102044929_0.6282595789431309","host":"s3://npm-registry-packages"}},"20.0.0-beta.1":{"name":"@nx/devkit","version":"20.0.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5cc2bb81582862576f097e30a467dc2485478a6a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-beta.1.tgz","fileCount":106,"integrity":"sha512-E5RPO34cRf4S0qMhjzW4+Po5iW2/ufFmZdPUNRHa+kfd3VTQsrg6A8uMdbEhQc3qeOEtjOHZbwb0kR+OmnAxzg==","signatures":[{"sig":"MEQCIAEWFeYZgvkcQaFstjGNqadaXUyPIlXMiO7JO2BbK+WRAiB96ODBVM4v285xIAEa79UgORpKRVitYpJWd2O06lrwDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216098},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/055a901ff8e4ff3e054fc42722cad32c/nx-devkit-20.0.0-beta.1.tgz","_integrity":"sha512-E5RPO34cRf4S0qMhjzW4+Po5iW2/ufFmZdPUNRHa+kfd3VTQsrg6A8uMdbEhQc3qeOEtjOHZbwb0kR+OmnAxzg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","@nrwl/devkit":"20.0.0-beta.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-beta.1_1727109236120_0.002000794144265905","host":"s3://npm-registry-packages"}},"20.0.0-canary.20240924-3e1a879":{"name":"@nx/devkit","version":"20.0.0-canary.20240924-3e1a879","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-canary.20240924-3e1a879","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2ddbc7c6c360ee779a5d11cc89c53f8322fc7ba6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-canary.20240924-3e1a879.tgz","fileCount":106,"integrity":"sha512-8gQLvJzs9AkgxJs5dGeGH6LXIOdG7yyJvJ6HIRfcVhSiZWbha+aH3sO+9VrmCvhnQlKEyiqEXsMcJyJ5bIGalg==","signatures":[{"sig":"MEQCIE8Vn9OaKm0QZ0pPjcuqUZlHNHHgsLl7Fkrto/ZZtZ+nAiBCprJGCQSCdRJo6tN/zzv/CUwq4GIfwg/zwQAblPF3zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-canary.20240924-3e1a879","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216132},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-canary.20240924-3e1a879.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/f31217c75c7c2bde9aa3edafd38c7323/nx-devkit-20.0.0-canary.20240924-3e1a879.tgz","_integrity":"sha512-8gQLvJzs9AkgxJs5dGeGH6LXIOdG7yyJvJ6HIRfcVhSiZWbha+aH3sO+9VrmCvhnQlKEyiqEXsMcJyJ5bIGalg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","@nrwl/devkit":"20.0.0-canary.20240924-3e1a879","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-canary.20240924-3e1a879_1727148335805_0.24992809812773098","host":"s3://npm-registry-packages"}},"20.0.0-canary.20240925-6182d20":{"name":"@nx/devkit","version":"20.0.0-canary.20240925-6182d20","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-canary.20240925-6182d20","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6852e45cad8601694d66ef7b8f2e596c64644a4e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-canary.20240925-6182d20.tgz","fileCount":106,"integrity":"sha512-vyJI9qMEnNSDNbfxKeMxvkw+mXcuNKjiskt06MTt6exxCbZlDU1fgVOhFzMPOvIvij4U1sdiv77ls+JhjPvKJw==","signatures":[{"sig":"MEYCIQCIdO/hjHo+2wHyJwla9nHrMyXABWYNKnyn1NFnbYsg5gIhANVlDzBPVdLM6i0LW3sd3oPF56IZ58THXcd4jjtL7bt5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-canary.20240925-6182d20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216221},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-canary.20240925-6182d20.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/aaa40f4aa8bb5a99f26d1a6c9b8e09d2/nx-devkit-20.0.0-canary.20240925-6182d20.tgz","_integrity":"sha512-vyJI9qMEnNSDNbfxKeMxvkw+mXcuNKjiskt06MTt6exxCbZlDU1fgVOhFzMPOvIvij4U1sdiv77ls+JhjPvKJw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","@nrwl/devkit":"20.0.0-canary.20240925-6182d20","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-canary.20240925-6182d20_1727234806830_0.12141592998237671","host":"s3://npm-registry-packages"}},"20.0.0-beta.2":{"name":"@nx/devkit","version":"20.0.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"486ee914da9248f9a45ffe22bd8c4cb895bcf9ad","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-beta.2.tgz","fileCount":106,"integrity":"sha512-xfjOyXfZ7GmDB+AZ7hgRnNddb3E+wky23c1ppueeihUtfwNbsVSOCNfZXBHIRNiKaYgWxrnuNqP6jmTlsARO3A==","signatures":[{"sig":"MEYCIQCdtVL7g8PXrZQDF/1daZVz4YJlZxo83Bd8WI3KnitcNgIhAKhRhumpJYoP4I9HEo6ebcfxuIegkJed4z0Pq4wVojsW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216187},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/7253fd6472fe3e5cdb03f71badca3772/nx-devkit-20.0.0-beta.2.tgz","_integrity":"sha512-xfjOyXfZ7GmDB+AZ7hgRnNddb3E+wky23c1ppueeihUtfwNbsVSOCNfZXBHIRNiKaYgWxrnuNqP6jmTlsARO3A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","@nrwl/devkit":"20.0.0-beta.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-beta.2_1727266606425_0.36247235724375115","host":"s3://npm-registry-packages"}},"19.8.1":{"name":"@nx/devkit","version":"19.8.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"59064c0c8c03e5f7200ef18570d9114b14afa107","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.1.tgz","fileCount":106,"integrity":"sha512-hBfHZAQt9NUAaEgkqizEUC3t2kOt05tr1Jn+PoIPYObHXe4Q6Qd8fqNj9fdH6a+sOQvK8Foy9JSRN3RQVMtQ0A==","signatures":[{"sig":"MEUCIH8DCagajuxWP/y+BVLo7jz3JYxQ+30nR9YVv86R2HOvAiEA9YT/pDC59mkFlZlbiyuQCkLT/gqPdqJz654+F0LkLcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230247},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/1821ca5a0ab62cc5edbc29978c836c34/nx-devkit-19.8.1.tgz","_integrity":"sha512-hBfHZAQt9NUAaEgkqizEUC3t2kOt05tr1Jn+PoIPYObHXe4Q6Qd8fqNj9fdH6a+sOQvK8Foy9JSRN3RQVMtQ0A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.1","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.1_1727276101059_0.5487150561546237","host":"s3://npm-registry-packages"}},"19.8.2":{"name":"@nx/devkit","version":"19.8.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fc34483dcd876cda7f336a194c973271a77ca166","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.2.tgz","fileCount":106,"integrity":"sha512-SoCPy24hkzyrANbZhc3/40uWXnOIISC0jk49BcapC9Zykv9/8lCxiaNtB68b00QKEFISkxOeA703D7GCC4sA0Q==","signatures":[{"sig":"MEQCIDysX+KODLEYQxzKMSsMnRJc47udfoGor7mp6iN9oG55AiA3knBRDJ5N0WQ3UjVNyHysKMuTNRLhOQrQZOEgjePOzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230247},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/4434c33583825ef56b4f35d21ac83346/nx-devkit-19.8.2.tgz","_integrity":"sha512-SoCPy24hkzyrANbZhc3/40uWXnOIISC0jk49BcapC9Zykv9/8lCxiaNtB68b00QKEFISkxOeA703D7GCC4sA0Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.2","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.2_1727311356521_0.1924241285445223","host":"s3://npm-registry-packages"}},"20.0.0-canary.20240926-529ab94":{"name":"@nx/devkit","version":"20.0.0-canary.20240926-529ab94","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-canary.20240926-529ab94","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c15bf340056ba9beec0aba27529ad977247600f3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-canary.20240926-529ab94.tgz","fileCount":106,"integrity":"sha512-MkxEfOGmmOgz3rBBD4I/n7KtAxZQ3TEFD66vL4toLr8+nMMkpbmnPstmsrAg7gvRc4X8NpiFY1Fw8vKnWRlvWQ==","signatures":[{"sig":"MEUCIQCz96tEPmeo0CL5hZQhYJ56QhGfoBCvRf9eukeA3KqeCwIgaRiw7I6SlLko8HfW0mnt+seBqfEe2M7VvLBv6M9BQWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-canary.20240926-529ab94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216221},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-canary.20240926-529ab94.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/fef9c16b871f9032012b1a640357b279/nx-devkit-20.0.0-canary.20240926-529ab94.tgz","_integrity":"sha512-MkxEfOGmmOgz3rBBD4I/n7KtAxZQ3TEFD66vL4toLr8+nMMkpbmnPstmsrAg7gvRc4X8NpiFY1Fw8vKnWRlvWQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","@nrwl/devkit":"20.0.0-canary.20240926-529ab94","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-canary.20240926-529ab94_1727320967519_0.7492674242826824","host":"s3://npm-registry-packages"}},"20.0.0-beta.3":{"name":"@nx/devkit","version":"20.0.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fb7b6e174b39d68f918c360fa289b75a3597b09f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-beta.3.tgz","fileCount":106,"integrity":"sha512-RN3FbxOlXZ4Z/TkkqmxxCRRoG8PFL5G6Ov0zHMumlQ338FphHYxvCcJ9sFViPLAZSGTHyxOCJ287E5X3koi1oQ==","signatures":[{"sig":"MEUCIQCuZAgw5OVJz/5T2mfcUVmcZaQfGE4zX7SDIRcBg7X6TgIgKDgHEjpt5MEMuijxLHqK8sFRXbdxl+PmK5/jIqRhFXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216187},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/0ab4a0385dba075eaff22516eb60e5b6/nx-devkit-20.0.0-beta.3.tgz","_integrity":"sha512-RN3FbxOlXZ4Z/TkkqmxxCRRoG8PFL5G6Ov0zHMumlQ338FphHYxvCcJ9sFViPLAZSGTHyxOCJ287E5X3koi1oQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","@nrwl/devkit":"20.0.0-beta.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-beta.3_1727376761553_0.8360115614708499","host":"s3://npm-registry-packages"}},"20.0.0-beta.4":{"name":"@nx/devkit","version":"20.0.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-beta.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a19efb1a6f4021822a3236a38724ba437e16372c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-beta.4.tgz","fileCount":106,"integrity":"sha512-qvvnsB0s9rFZGIReVQEedcEJD+Dorvpwz2KVPoq03OwIOi/yQ1bTF52oILnPyFqTftmfqkbr3z4hWunddGwHUQ==","signatures":[{"sig":"MEQCIA/tFXREUaLysHatGI+ZuEGz88pqE4MDdyPeU4n4fJY8AiAP9A+55zr1pVeiMyyeHUspX9X8NrY1N7teW1e19+O0mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216187},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/88fa42ebb3efc9af043e5f2077c4676f/nx-devkit-20.0.0-beta.4.tgz","_integrity":"sha512-qvvnsB0s9rFZGIReVQEedcEJD+Dorvpwz2KVPoq03OwIOi/yQ1bTF52oILnPyFqTftmfqkbr3z4hWunddGwHUQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","@nrwl/devkit":"20.0.0-beta.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-beta.4_1727463707369_0.1780732841815411","host":"s3://npm-registry-packages"}},"20.0.0-beta.5":{"name":"@nx/devkit","version":"20.0.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-beta.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"67b182afec5568c2c6cde4386c2684ae6ab1f2f4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-beta.5.tgz","fileCount":106,"integrity":"sha512-tetEZHlAyWGqGm71JJBsgMfofqmKvC/IhpyDY4oHqNBcePyJMyEeX+wX3QwaXZaJucJx4b7xhDky4wC5gV//Og==","signatures":[{"sig":"MEQCIDm8o9Rs/gR2/colrZl9OQuiiDEN7ReJLNzxrrCyy0XxAiBI3g1Gp1FSSCldBfZktemAhrRkhqGM63K8vBYGCBPaaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216150},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/59273fb3a83ea9637633b241a9737efe/nx-devkit-20.0.0-beta.5.tgz","_integrity":"sha512-tetEZHlAyWGqGm71JJBsgMfofqmKvC/IhpyDY4oHqNBcePyJMyEeX+wX3QwaXZaJucJx4b7xhDky4wC5gV//Og==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-beta.5_1727475908685_0.7759058898717779","host":"s3://npm-registry-packages"}},"20.0.0-canary.20240928-f221a41":{"name":"@nx/devkit","version":"20.0.0-canary.20240928-f221a41","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-canary.20240928-f221a41","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5249322d885f86a994a412953aca22c4a9001923","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-canary.20240928-f221a41.tgz","fileCount":106,"integrity":"sha512-e9Y+rbGQ6FOSfsOxA02czUivo3DYPl7H1KdRjm4FwBe92PlXiPAvQoxFkHXhQI83Cl8QnlZrffSGl+XEDozbew==","signatures":[{"sig":"MEUCIC0fKYaf8uEFQFj9mZVUKp4u1T9iSEF/V9tXQNxnXOK2AiEA6lEzWj77foefaAaUgpDDIqIdEGQzulx77eoIJ08vA5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-canary.20240928-f221a41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216167},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-canary.20240928-f221a41.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/a6b5c99930f85249c93ce2177fad4ab0/nx-devkit-20.0.0-canary.20240928-f221a41.tgz","_integrity":"sha512-e9Y+rbGQ6FOSfsOxA02czUivo3DYPl7H1KdRjm4FwBe92PlXiPAvQoxFkHXhQI83Cl8QnlZrffSGl+XEDozbew==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-canary.20240928-f221a41_1727493743860_0.38216006981692696","host":"s3://npm-registry-packages"}},"20.0.0-canary.20241001-8fa7065":{"name":"@nx/devkit","version":"20.0.0-canary.20241001-8fa7065","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-canary.20241001-8fa7065","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"af654d7b37ba60f80ea42bab6d4f5c8e6fb5865e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-canary.20241001-8fa7065.tgz","fileCount":106,"integrity":"sha512-vOY5FJJURcR8EQLnkyAPujluy5vLPjwU/89uvrMtXdwWKyGoFMWwOY6A1vEZNB3cCRumt6d9Cws0/yVgkafGMw==","signatures":[{"sig":"MEYCIQCUdv0TdnnlqCtlLvfVfJiuLGUfMzLnpNnVhF3cqtu4tQIhALTi4HwJfpq7A7MnGxDpZtawJsojH88j8AWa+b6i5kLE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-canary.20241001-8fa7065","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216167},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-canary.20241001-8fa7065.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/623e92fbe5c554e500ae70f266b478e7/nx-devkit-20.0.0-canary.20241001-8fa7065.tgz","_integrity":"sha512-vOY5FJJURcR8EQLnkyAPujluy5vLPjwU/89uvrMtXdwWKyGoFMWwOY6A1vEZNB3cCRumt6d9Cws0/yVgkafGMw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-canary.20241001-8fa7065_1727753399887_0.26531146632613645","host":"s3://npm-registry-packages"}},"0.0.0-pr-28218-5048fd1":{"name":"@nx/devkit","version":"0.0.0-pr-28218-5048fd1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28218-5048fd1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"75995e536b051bf648867297e55c72e4c3ce411e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28218-5048fd1.tgz","fileCount":106,"integrity":"sha512-UHqBsX+SOtJMD2papCrXW1X9Pmn2KQlfa1ydPK3xDFXHg2ISpG7VcebJ+DiNkPgGVch1b4WITLgoTStnaobVOQ==","signatures":[{"sig":"MEUCIQDtGHF2xvCvs/DxUr91LiqdC2q3r4QCeW5wQmTUoMSqSQIgCwOw/moWSfg40OTyxaL9zLdDb+g5xL9vcRaAvNd5XNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28218-5048fd1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216159},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28218-5048fd1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/8f764adb02c29122c1fb00c1e83929df/nx-devkit-0.0.0-pr-28218-5048fd1.tgz","_integrity":"sha512-UHqBsX+SOtJMD2papCrXW1X9Pmn2KQlfa1ydPK3xDFXHg2ISpG7VcebJ+DiNkPgGVch1b4WITLgoTStnaobVOQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28218-5048fd1_1727779709359_0.7082984061600863","host":"s3://npm-registry-packages"}},"19.8.3":{"name":"@nx/devkit","version":"19.8.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"706ae65d95b83589174276ee888acf7a1b53af69","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.3.tgz","fileCount":106,"integrity":"sha512-uX50CAM11tzhwswf0ftN0QfzW2FM3M4Mf/pD/nRRnmsTkcPTdMXVu4LHuLVTp4CMsaO+cOQlqgHXujHYfOIctg==","signatures":[{"sig":"MEQCIFyjHBGaIcV9R63JEIBgfsMnbIgeheWHc2/VvyT6cWp6AiA5ljpmrbzK4AlVtElhGFeYgcw5EX9QINjN0hCe7jW8sA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230247},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/6821054fa476cf7b5de1756d8d7e655f/nx-devkit-19.8.3.tgz","_integrity":"sha512-uX50CAM11tzhwswf0ftN0QfzW2FM3M4Mf/pD/nRRnmsTkcPTdMXVu4LHuLVTp4CMsaO+cOQlqgHXujHYfOIctg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.3_1727813875556_0.13442185739944068","host":"s3://npm-registry-packages"}},"20.0.0-canary.20241002-1d10a19":{"name":"@nx/devkit","version":"20.0.0-canary.20241002-1d10a19","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-canary.20241002-1d10a19","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ba345a68549de311112420dc9ee0e1f9ca597c43","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-canary.20241002-1d10a19.tgz","fileCount":106,"integrity":"sha512-t6/thP+eCQQ8iToGFq6zt+mteHT2yw6K1OuYDv/HJdQedtUSBpnTyAXjSrlcCPjBPoUyPXT4DJW8b02hAHGfeA==","signatures":[{"sig":"MEQCIA/BsYsfyHYR9pbzCk8LltS/nOu0GhYawYxzP1r4Tm/jAiAM9ieB2MPSVpwaj5xbOv4ThEZSIlYBe07670CrMgMwMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-canary.20241002-1d10a19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214022},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-canary.20241002-1d10a19.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/69b84be56b107ce664ad210d19fed36d/nx-devkit-20.0.0-canary.20241002-1d10a19.tgz","_integrity":"sha512-t6/thP+eCQQ8iToGFq6zt+mteHT2yw6K1OuYDv/HJdQedtUSBpnTyAXjSrlcCPjBPoUyPXT4DJW8b02hAHGfeA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-canary.20241002-1d10a19_1727839457062_0.33191709923360313","host":"s3://npm-registry-packages"}},"0.0.0-pr-28229-afe192c":{"name":"@nx/devkit","version":"0.0.0-pr-28229-afe192c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28229-afe192c","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7df021c9afcecaf9c18be249b4f90e79b04e98c1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28229-afe192c.tgz","fileCount":106,"integrity":"sha512-iRxh4WhJ+W1Bo0m4zVQODgAAWr4apI6+qp4zUyWpCU4vWwcV2kKgDFax8VDXxFeyT5ZZL46GIahbEnbeuE/16g==","signatures":[{"sig":"MEYCIQDfW1SwFtvH7uEwDxWU/KLRbfvWv4S01fP30hLWGSr1mwIhAKZ2lsEkK9KpEfOOf9YVpinuTNxB++1yM5cUDtNKuuHn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28229-afe192c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214014},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28229-afe192c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/edd37dafe6f09812b95840895654024a/nx-devkit-0.0.0-pr-28229-afe192c.tgz","_integrity":"sha512-iRxh4WhJ+W1Bo0m4zVQODgAAWr4apI6+qp4zUyWpCU4vWwcV2kKgDFax8VDXxFeyT5ZZL46GIahbEnbeuE/16g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28229-afe192c_1727864969624_0.40400737006068677","host":"s3://npm-registry-packages"}},"20.0.0-beta.6":{"name":"@nx/devkit","version":"20.0.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-beta.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"41887004a367c90440462abda3eb4221dd5d0ed1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-beta.6.tgz","fileCount":102,"integrity":"sha512-xoN8ojFUwssGbKFVfeQU5OI4hzrWocNxsJLiF8Smp9DK4KpGhhrZs4ySe/UB904W9zfi5r+fU3tm3seNon/byw==","signatures":[{"sig":"MEUCIQDnQHpPH6BonSY3Ijv395Gq4tRYlH78T/muxO0O1e3rmQIgTD3mU1IIV0zPLY988b9Vegp0cPRwPnnZoNJma7XLtzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204064},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-beta.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/c924a6eb24d5960c42206816503d1d9b/nx-devkit-20.0.0-beta.6.tgz","_integrity":"sha512-xoN8ojFUwssGbKFVfeQU5OI4hzrWocNxsJLiF8Smp9DK4KpGhhrZs4ySe/UB904W9zfi5r+fU3tm3seNon/byw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-beta.6_1727892314862_0.9460578212894866","host":"s3://npm-registry-packages"}},"20.0.0-beta.7":{"name":"@nx/devkit","version":"20.0.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-beta.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e7574c00dd7c1b6982b1a6eaef98f4b9de21e0f7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-beta.7.tgz","fileCount":102,"integrity":"sha512-Nhr4Y6b13QbxNia5Y/UItdkJHV4ZpzuU1aa8FYd7U+Tsy9AiJdsNIDbjiIrEd7a7eSlxiwVpeyvYTttTvaxfdQ==","signatures":[{"sig":"MEQCIBIIY9FTllShVyNQ60WnuwouzvsmbJEpomikgrjBKJ63AiA3FllUWlqhPOQRRpm/SPetddRYrKIstI/H2StNX7/x8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204064},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-beta.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/498651ad905c5b5c6d4560a2802cd490/nx-devkit-20.0.0-beta.7.tgz","_integrity":"sha512-Nhr4Y6b13QbxNia5Y/UItdkJHV4ZpzuU1aa8FYd7U+Tsy9AiJdsNIDbjiIrEd7a7eSlxiwVpeyvYTttTvaxfdQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-beta.7_1727924367730_0.011591038996078051","host":"s3://npm-registry-packages"}},"20.0.0-canary.20241003-84a5c7a":{"name":"@nx/devkit","version":"20.0.0-canary.20241003-84a5c7a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-canary.20241003-84a5c7a","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d36480a8d31fa30a395abddda90bef775a181150","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-canary.20241003-84a5c7a.tgz","fileCount":102,"integrity":"sha512-IYtXVAbry19f8y5y0jvkvBF417tT53o/V3SODJrQ8m/uxk1as4qAsgEv+yR27k5xrftFl+XoqrzanR8PoUAvsw==","signatures":[{"sig":"MEUCIGUOI/J+9ePP0aFjiiAFA1dM85zHAkIz3K7L1qJGVzmlAiEAiQ80EGele5St25SmHQXE+mEcpJAM2nl1JyYenI1VuRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-canary.20241003-84a5c7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204081},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-canary.20241003-84a5c7a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/2f76e4539479ae28c1ef264652f220a2/nx-devkit-20.0.0-canary.20241003-84a5c7a.tgz","_integrity":"sha512-IYtXVAbry19f8y5y0jvkvBF417tT53o/V3SODJrQ8m/uxk1as4qAsgEv+yR27k5xrftFl+XoqrzanR8PoUAvsw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-canary.20241003-84a5c7a_1727925712106_0.6583941938769633","host":"s3://npm-registry-packages"}},"20.0.0-beta.8":{"name":"@nx/devkit","version":"20.0.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-beta.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"36ae91309fc48843f431d0b76233663aa4732662","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-beta.8.tgz","fileCount":102,"integrity":"sha512-rX4EYJVaQ3E24oLBFjwIkgblkAB3ebQBvQNRhJ89N1SU7Oe9j9j0mb1rHF9jRy0kWgd7rwKPVS3j2ydlHHUg+A==","signatures":[{"sig":"MEUCIGDEyoX1YosN87pR0PjsdSr+VNBpAOf+fnF7Z+M4Ark0AiEA6P8XiyQZJ/8xYqAJDsvD4uxVg9Ja1ir+/LyPTqlHWpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203837},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-beta.8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/86c00b8d0120bba548593c4a16af9f6f/nx-devkit-20.0.0-beta.8.tgz","_integrity":"sha512-rX4EYJVaQ3E24oLBFjwIkgblkAB3ebQBvQNRhJ89N1SU7Oe9j9j0mb1rHF9jRy0kWgd7rwKPVS3j2ydlHHUg+A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-beta.8_1728047313674_0.2917076548510278","host":"s3://npm-registry-packages"}},"20.0.0-rc.0":{"name":"@nx/devkit","version":"20.0.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-rc.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a7e29bc5dacde9da21ee28b91adb47f5b6b6c526","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-rc.0.tgz","fileCount":102,"integrity":"sha512-vma3C2YwQlbhtQVqghfauwlKDk2O6oKhuMfe08pC3pceruQtomnFuU/ge/RAaWstMzhiARlq7wjLcvJi6XYQAw==","signatures":[{"sig":"MEQCIG58TNw5l7s7HsqMkuxWm+DFgX/Km5qfjTzZgk47zxCyAiBlAR/1wIKvTSNCltUbgdv/jFGJEqyPUkfIoLvUs7hyUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203835},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/4c5f29546e5a9a78151f1a06b1628dff/nx-devkit-20.0.0-rc.0.tgz","_integrity":"sha512-vma3C2YwQlbhtQVqghfauwlKDk2O6oKhuMfe08pC3pceruQtomnFuU/ge/RAaWstMzhiARlq7wjLcvJi6XYQAw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-rc.0_1728076490394_0.3050830298628233","host":"s3://npm-registry-packages"}},"19.8.4":{"name":"@nx/devkit","version":"19.8.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b814d2c41e99fee305d14895520a785ac010ecce","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.4.tgz","fileCount":106,"integrity":"sha512-FPFT8gVDFRSEmU0n7nRkT4Rnqy7OMznfPXLfDZtVuzEi5Cl6ftG3UBUvCgJcJFCYJVAZAUuv6vRSRarHd51XFQ==","signatures":[{"sig":"MEUCIDe7Bza1zY7vn8mBQVYYqTRPow12wmrzkfwQNElg03HUAiEAhDro6lm3Dz5plVSqhpYPNEesxBxmKRkJhjKSaLQQcoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230247},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/1e75762227c0f91d99dfabfda82014a5/nx-devkit-19.8.4.tgz","_integrity":"sha512-FPFT8gVDFRSEmU0n7nRkT4Rnqy7OMznfPXLfDZtVuzEi5Cl6ftG3UBUvCgJcJFCYJVAZAUuv6vRSRarHd51XFQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.4","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.4_1728083245743_0.361559840042347","host":"s3://npm-registry-packages"}},"20.0.0-canary.20241005-75c1da3":{"name":"@nx/devkit","version":"20.0.0-canary.20241005-75c1da3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0-canary.20241005-75c1da3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"064a6dce4ef9547f01356e85f2b42b84f8308fda","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0-canary.20241005-75c1da3.tgz","fileCount":102,"integrity":"sha512-uPMXpf8E5DnKStT248KJOVFetKCzB47PDiVBbnRrC1Wa1nU6dydtVwHxwvdPBi+j3HX0S33cvX9EbVZ1XFOd4Q==","signatures":[{"sig":"MEUCIExySw6JlALs+XUVOOZKZYABTUXUksdBvEE3+Kk5RFiNAiEA30BqNRgcKZ3S7CY3J0Xzru7kOcl7zm4+u/TzqlDr4UU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0-canary.20241005-75c1da3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203854},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0-canary.20241005-75c1da3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/0e1e86de00eb8f9bdbc58171eb903cc0/nx-devkit-20.0.0-canary.20241005-75c1da3.tgz","_integrity":"sha512-uPMXpf8E5DnKStT248KJOVFetKCzB47PDiVBbnRrC1Wa1nU6dydtVwHxwvdPBi+j3HX0S33cvX9EbVZ1XFOd4Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0-canary.20241005-75c1da3_1728098565433_0.4999019856904803","host":"s3://npm-registry-packages"}},"20.0.0":{"name":"@nx/devkit","version":"20.0.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4834ae0cbd09b3f8986962f421ebae251b2d8299","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.0.tgz","fileCount":102,"integrity":"sha512-9hSZBFnJ9pkdJnaNiuBwBGJAIYXEOwcXDhtUrm4jpVTDdYWP2m9fgu0Vf47TADf7vF1f2EVvS7dqqJbMDgULlg==","signatures":[{"sig":"MEUCIQDH4FDA9ExZobW/qMSEPo2TpwBDaByS3x6DTOFHvcIu4QIgPUNbYUcrxLhpE5QXQz3mbrkxIV/vIuSmfrE7GCDCbKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203830},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/75d40d3fc2eedd0f666e3043f1d24e7b/nx-devkit-20.0.0.tgz","_integrity":"sha512-9hSZBFnJ9pkdJnaNiuBwBGJAIYXEOwcXDhtUrm4jpVTDdYWP2m9fgu0Vf47TADf7vF1f2EVvS7dqqJbMDgULlg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.0_1728272115872_0.093883959873309","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241008-c3f57ba":{"name":"@nx/devkit","version":"20.1.0-canary.20241008-c3f57ba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241008-c3f57ba","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d9abb9616b43fd0584889569e82aa9653e6fd77e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241008-c3f57ba.tgz","fileCount":102,"integrity":"sha512-K2uZLSgea22E0UAU00Zoy5HY1jCrFLJdBQyfmhaGGU1UZmfYvOlkOsxX8NZoINx3UT7IQZQR4QIT0oZXh5bF/g==","signatures":[{"sig":"MEUCIQDbrEGeJA9dZnBZ/4vRkbAL5pjEH+5LR15qX6wjX2O5/QIgak9xE8HMXuitKPVaRcfRepobbJSqiz6OqT1I115iwLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241008-c3f57ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203854},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241008-c3f57ba.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/242762e78ea5cae1bf00739c246519d5/nx-devkit-20.1.0-canary.20241008-c3f57ba.tgz","_integrity":"sha512-K2uZLSgea22E0UAU00Zoy5HY1jCrFLJdBQyfmhaGGU1UZmfYvOlkOsxX8NZoINx3UT7IQZQR4QIT0oZXh5bF/g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241008-c3f57ba_1728358020833_0.06416438781923794","host":"s3://npm-registry-packages"}},"19.5.8":{"name":"@nx/devkit","version":"19.5.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"81612a1e94af49923ee314706328f68e4093e75a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.8.tgz","fileCount":102,"integrity":"sha512-skxtTSNW+cnVn2lVJ21UxoTYqpWTD2so7KJTtiTDkwlUR2UODv1api8v50wFS2YX+US1bnTXHURn0KOgJjO/lg==","signatures":[{"sig":"MEUCIHJCJNJz9D23PwGL1V+0WK/BPx0ZjgeYARDRB1Pin9uLAiEAn1BI1Afh539eQKRWG0RkUH8NHoJioY8sbW2H/LWTA9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220274},"main":"./index","type":"commonjs","gitHead":"d78660b96710105314e122e54da8b45682aab151","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.8","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.8_1728426222821_0.6132566282029195","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241009-db10812":{"name":"@nx/devkit","version":"20.1.0-canary.20241009-db10812","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241009-db10812","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7a344e5ba7ba305d02adb782ad166c47ab41add5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241009-db10812.tgz","fileCount":102,"integrity":"sha512-HpKF1ySSTnoolSrwmHF3XkQRGmzYUFjVJmS2OQUD1cfmX/xlnnssYaafUlhd7hsnr2dikvqHyGp2z0Qf68diGQ==","signatures":[{"sig":"MEUCIFbiLYBPNTMtx4BtrRWhc+JgDwJAZsWPYeBjlvBDejDoAiEAlYCOjvcgK2kloK/POFOBZcdy6YbIJmiqD7cXS6LXhpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241009-db10812","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203854},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241009-db10812.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/a12e91b2eeca95cbb6176941f7dc30cc/nx-devkit-20.1.0-canary.20241009-db10812.tgz","_integrity":"sha512-HpKF1ySSTnoolSrwmHF3XkQRGmzYUFjVJmS2OQUD1cfmX/xlnnssYaafUlhd7hsnr2dikvqHyGp2z0Qf68diGQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241009-db10812_1728444275027_0.5050702880852325","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241010-db10812":{"name":"@nx/devkit","version":"20.1.0-canary.20241010-db10812","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241010-db10812","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bff24543fc7a4bf0fc446fbd717f62d1aeefa5d0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241010-db10812.tgz","fileCount":102,"integrity":"sha512-Z68u9H/qo+khFfCcOHrYiyPtTgAOqK0jIHlmri9UoD+CcUjEtd/rm5hpLl6LTYKEKrY+RZuuWWL54Du3y8605w==","signatures":[{"sig":"MEUCIDopJpSWBGOABV2OqKJhIj6STJVBmU5KJYTO0biz3GYOAiEAqmE5buwnxF9vkKkEzpyr+d/Ij66OSodNeoVZUU9xr2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241010-db10812","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203854},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241010-db10812.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/2623dc07b3d3c3c914e77aabf0293bd5/nx-devkit-20.1.0-canary.20241010-db10812.tgz","_integrity":"sha512-Z68u9H/qo+khFfCcOHrYiyPtTgAOqK0jIHlmri9UoD+CcUjEtd/rm5hpLl6LTYKEKrY+RZuuWWL54Du3y8605w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241010-db10812_1728530603013_0.093481309378048","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241011-37a7eb1":{"name":"@nx/devkit","version":"20.1.0-canary.20241011-37a7eb1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241011-37a7eb1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e0e5d41ad3ede095d4bb2a0e7491b7fa21bb8652","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241011-37a7eb1.tgz","fileCount":102,"integrity":"sha512-Bko20dDYV69669uzZWML6VZuLfX6seU26Ka1TKOwkix03XXFdnpBT0y7QUVrMZSG70mke3A1uLn6jYVWXUW2qw==","signatures":[{"sig":"MEYCIQC5Rm3n6G26FEiaeFKC2fQMV4a1PCviX1ZgjfacwNC/2gIhAMeDIVgHrmj540xoKLkpCu0b8QhqqBMwGCWV6eJOCgey","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241011-37a7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203854},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241011-37a7eb1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/006e080578d0e55ddd1f63ccc92662c7/nx-devkit-20.1.0-canary.20241011-37a7eb1.tgz","_integrity":"sha512-Bko20dDYV69669uzZWML6VZuLfX6seU26Ka1TKOwkix03XXFdnpBT0y7QUVrMZSG70mke3A1uLn6jYVWXUW2qw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241011-37a7eb1_1728616928214_0.7307441526964971","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241012-37a7eb1":{"name":"@nx/devkit","version":"20.1.0-canary.20241012-37a7eb1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241012-37a7eb1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"25a2192c2714092ae9b47a3d5384f8f77fc3e7c3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241012-37a7eb1.tgz","fileCount":102,"integrity":"sha512-e+pOqVJEzrccDaAGycI+RT/gdVCYHucf7sIL6mFrJm35e7xygJinFMZsb2TbMvjo6874GcHMx1ErMkrvfA4rqg==","signatures":[{"sig":"MEUCIDkyHFmL7kwrl/TPHVTimBXQRAxqhQnXfqJQBmyV/xpuAiEA5vZY5tgUKw9qZoMQII7mwedvtE41JA85q4iEKc0qmIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241012-37a7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203854},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241012-37a7eb1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/293939077f1ba243f69555e52acbfbeb/nx-devkit-20.1.0-canary.20241012-37a7eb1.tgz","_integrity":"sha512-e+pOqVJEzrccDaAGycI+RT/gdVCYHucf7sIL6mFrJm35e7xygJinFMZsb2TbMvjo6874GcHMx1ErMkrvfA4rqg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241012-37a7eb1_1728703310214_0.45153099538411134","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241015-1badac8":{"name":"@nx/devkit","version":"20.1.0-canary.20241015-1badac8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241015-1badac8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"34674b668d0f7d14c4d08320ca292a165e90677b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241015-1badac8.tgz","fileCount":102,"integrity":"sha512-origgkxACRl6YPoVG+HBOkTJULL8fL6xbyWmY91DmuthUPCbysQ6MunUOJ/LoPY31kbGJKEIeyW5GqvEIoemqg==","signatures":[{"sig":"MEQCIQCcd4y/3tI5WHxUlULwGwGH4SRk02Z20A56AOzGXV4I6AIfDav05wsArY8XYQHKn7zIrRdjsnB4L/X7SuXGIPeCmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241015-1badac8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203854},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241015-1badac8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/894b2ab2ce0d2094348b63a8a2563d1d/nx-devkit-20.1.0-canary.20241015-1badac8.tgz","_integrity":"sha512-origgkxACRl6YPoVG+HBOkTJULL8fL6xbyWmY91DmuthUPCbysQ6MunUOJ/LoPY31kbGJKEIeyW5GqvEIoemqg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241015-1badac8_1728962721414_0.5055232870983217","host":"s3://npm-registry-packages"}},"19.5.9":{"name":"@nx/devkit","version":"19.5.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dcc0a794c3dfae68473ff600304fbbbbff45cc1c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.9.tgz","fileCount":102,"integrity":"sha512-U2E13G2PB5O5NNgZVyzUvIRINGJnE8B5Gm1Sn2RBNI6tMLfkYTQTrZO+L1JA3OmeI3JcxACV/8KhWoh1WhCxQg==","signatures":[{"sig":"MEUCIQD735/pXpwa5zuDHZJnNpp8LSnYUrEttn5u/dZaYVh2fwIgWfN92avAJRaGEO2U1nDkhtudO+tIqSR5zk26CYDBQG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220274},"main":"./index","type":"commonjs","gitHead":"0d2e02bc52880f7f1fcd554dbcb8d498224f5a63","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.9_1729017635338_0.4161245934257558","host":"s3://npm-registry-packages"}},"19.8.5":{"name":"@nx/devkit","version":"19.8.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f6f06151cce01764fb2326a4a6bc8ff1b089ebee","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.5.tgz","fileCount":106,"integrity":"sha512-5JW8K5ZbEQwsgIq5wh+6MDerR0ncS+wUPuYwE4CeyBIGk+YWF6OLGEXSqW/QZPhKgZnTVPIKGYYpdgHTS6G5wQ==","signatures":[{"sig":"MEYCIQDmqSPiGs8Dlf8zGtEe5nmwcpaIUoi38gf5wwmjMrdazgIhAMpgvZ5F3C6ciBMlY6VxYEoxDvVuJQYpltNNqIGwaK7G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230247},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/fa48cc20e8dc819f038407490350700d/nx-devkit-19.8.5.tgz","_integrity":"sha512-5JW8K5ZbEQwsgIq5wh+6MDerR0ncS+wUPuYwE4CeyBIGk+YWF6OLGEXSqW/QZPhKgZnTVPIKGYYpdgHTS6G5wQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.5_1729022754653_0.2595605893939388","host":"s3://npm-registry-packages"}},"20.0.1":{"name":"@nx/devkit","version":"20.0.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7a59601d8771bdd488147e643c00dac238cd2f29","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.1.tgz","fileCount":102,"integrity":"sha512-H7N5nSH6Zqumcn1a0kfCi6vXLNw/Msabj+0dvswIxopd7rBgke6EWcSobNEDW8NPVj6QsGIOWJkU8msGjYmFqg==","signatures":[{"sig":"MEYCIQCBzGpzvUjX6YQGpDPe0EKTL8vDXkxF83veC3yX32N3QgIhAMMrS6vi6mJdg+jfJ3u+qZUC19TmeX2JCy5HZOCyfSet","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203830},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/4c59087d259f4ada7469ca0c30d5e882/nx-devkit-20.0.1.tgz","_integrity":"sha512-H7N5nSH6Zqumcn1a0kfCi6vXLNw/Msabj+0dvswIxopd7rBgke6EWcSobNEDW8NPVj6QsGIOWJkU8msGjYmFqg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.1_1729027190689_0.07594845807240347","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241016-3634781":{"name":"@nx/devkit","version":"20.1.0-canary.20241016-3634781","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241016-3634781","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"58f4563a23dc2fae1e0585ef0d1d92d6e6725eea","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241016-3634781.tgz","fileCount":102,"integrity":"sha512-39g0YlSWI/qAO2txRuRz881hWrF0QTy/zOWpdcOY8artoFWxTlAK+o1W3Q6LNo1M6arLpWLRhCB/MU812y5BGQ==","signatures":[{"sig":"MEUCIQCM0q+D03k8yCOcssoI5DVT1jBpMlU784PsoLjFqSh9owIgE4tNL+tm5G5UJV9NB8HDzXKDE9R+26NAeZjPn7Ws8u8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241016-3634781","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203854},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241016-3634781.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/b5fe083f81cc6bdf78ef1f9fe25c32ee/nx-devkit-20.1.0-canary.20241016-3634781.tgz","_integrity":"sha512-39g0YlSWI/qAO2txRuRz881hWrF0QTy/zOWpdcOY8artoFWxTlAK+o1W3Q6LNo1M6arLpWLRhCB/MU812y5BGQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241016-3634781_1729049212879_0.3704431278420073","host":"s3://npm-registry-packages"}},"0.0.0-pr-28453-54fa63c":{"name":"@nx/devkit","version":"0.0.0-pr-28453-54fa63c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28453-54fa63c","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d6f4cbb593975eee93a58834311c859c59edfa8d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28453-54fa63c.tgz","fileCount":102,"integrity":"sha512-8aTI9bZRP1wvfgZUIvTS/OepJpQmqZEIbngEchOxL7Zu43RzlgzY3Isd0Abdt9z3RPuf6KCU5xSjAZigZari0g==","signatures":[{"sig":"MEQCIEtkZxy1rSllff8ez71EnfArmszSLqYDsS1qv9GUANWgAiAz1vzwIkm7LigAxEmXNoyzoa64hRxXnew/MvT992ysQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28453-54fa63c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203846},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28453-54fa63c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/15a8ebd159bf08c328e5650110ebcf2e/nx-devkit-0.0.0-pr-28453-54fa63c.tgz","_integrity":"sha512-8aTI9bZRP1wvfgZUIvTS/OepJpQmqZEIbngEchOxL7Zu43RzlgzY3Isd0Abdt9z3RPuf6KCU5xSjAZigZari0g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28453-54fa63c_1729072919635_0.499845096457719","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241017-c902036":{"name":"@nx/devkit","version":"20.1.0-canary.20241017-c902036","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241017-c902036","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"12047ca0a6b8c0173dc8d198167e824872fcc929","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241017-c902036.tgz","fileCount":102,"integrity":"sha512-zP+oEHaVvAFvqnIziae0v34DdH3DyxPHhc2FOKsnlJiioj2JqEfHgjnCH/dv8oHAnPs7KXhrA4wi0l2YgTMu9A==","signatures":[{"sig":"MEUCIQDbN9kvE15AHERuQKnk4csoIHEYYjd60dhXuWLqMSv/wwIgG9urtbgpC6R9l7oNwhgEI0XE0N58ONDkzBgVNrDYH1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241017-c902036","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203854},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241017-c902036.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/0cb7e7d06e935fb8682df339903ee916/nx-devkit-20.1.0-canary.20241017-c902036.tgz","_integrity":"sha512-zP+oEHaVvAFvqnIziae0v34DdH3DyxPHhc2FOKsnlJiioj2JqEfHgjnCH/dv8oHAnPs7KXhrA4wi0l2YgTMu9A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241017-c902036_1729135430409_0.7668278909743398","host":"s3://npm-registry-packages"}},"19.8.6":{"name":"@nx/devkit","version":"19.8.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c426e0134a5ec796eb363dc277ec77b86a8d3c96","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.6.tgz","fileCount":106,"integrity":"sha512-8NAdnqwzki3srj2sAImWQ9cQiq79NqwqVqx/XOdg0XHR6siugn+sAAXWpM3xJVdv4uRbcyz7BO1GWYxMW0AOYA==","signatures":[{"sig":"MEQCIDt2mJAhWuSWrZmzSXzSwUKv3sb8YSzAUFYx7KXQ62hfAiAAmUQxlherVa4p68+DQA9vSTlqtBKqB466DoJ7c4AN7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230247},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/8469878e6f277cee7a87b4c0ab56b22c/nx-devkit-19.8.6.tgz","_integrity":"sha512-8NAdnqwzki3srj2sAImWQ9cQiq79NqwqVqx/XOdg0XHR6siugn+sAAXWpM3xJVdv4uRbcyz7BO1GWYxMW0AOYA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.6","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.6_1729214883259_0.14533275608727148","host":"s3://npm-registry-packages"}},"20.0.2":{"name":"@nx/devkit","version":"20.0.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ee4425e9006ec0c3ba1e303766322fa37e60065a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.2.tgz","fileCount":102,"integrity":"sha512-MrcXTcw1uaCMCr8CBP9mmYe9g5FOZfSgj9WEXZq1a83GD+OFCnIi545qHk2/Xwd0JGNb4U+ziMOJHpC7cnYPFQ==","signatures":[{"sig":"MEQCIEbxVEwxYTHAw1QWzPBxj2Ezta0X+iOCrbeynB+lv1wVAiAo8NyDdq44bpMOrmFYzmyn/EHP1sW4ZCiFAEH8gnTDww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203833},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/00ee7a9a4f58bb86aa5a35cab5d1cacd/nx-devkit-20.0.2.tgz","_integrity":"sha512-MrcXTcw1uaCMCr8CBP9mmYe9g5FOZfSgj9WEXZq1a83GD+OFCnIi545qHk2/Xwd0JGNb4U+ziMOJHpC7cnYPFQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.2_1729219061293_0.5317094455477265","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241018-f971c1b":{"name":"@nx/devkit","version":"20.1.0-canary.20241018-f971c1b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241018-f971c1b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"44ca76210bc74447efbc798acbc52db374118cce","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241018-f971c1b.tgz","fileCount":102,"integrity":"sha512-Es01LEYwVJaI0naQ5DeRMuEuchqofy2o32iaUMM/Q7c4e+Cnp09/AWXKWm+vOFT3QcmrgfGFc1vdxYsDUIyyTQ==","signatures":[{"sig":"MEYCIQCtKhkdPto8DpILbPmjPqr7Nsw5UP3s4Oi0Putv/LJqbwIhAN8cLs8EoUCYaYg/Pzh9xalkZBCxY5vwkNwQvt7q2iyE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241018-f971c1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203857},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241018-f971c1b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/7b26ece48da298ee9b3dd79a53ca3667/nx-devkit-20.1.0-canary.20241018-f971c1b.tgz","_integrity":"sha512-Es01LEYwVJaI0naQ5DeRMuEuchqofy2o32iaUMM/Q7c4e+Cnp09/AWXKWm+vOFT3QcmrgfGFc1vdxYsDUIyyTQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241018-f971c1b_1729221864721_0.12614588601422327","host":"s3://npm-registry-packages"}},"0.0.0-pr-28517-630ecca":{"name":"@nx/devkit","version":"0.0.0-pr-28517-630ecca","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28517-630ecca","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a45b8481b98bcddbe335ea969dfda4eebd775abb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28517-630ecca.tgz","fileCount":102,"integrity":"sha512-q6dMp4i+wrnSqjXLDfxaWZg1KaOisSjB7EJiq2gTkbRjla4McQ10l0VjAkzuQ/cdIez6CT8shhPJKHWpsTaAwQ==","signatures":[{"sig":"MEUCIQDS11hklXXkgblL78MYlix2SPa41y7/mGbOlVlYbHC7IAIgNx/5qW7VudmA37rVI2gK33sj8wADPY+8ztRdAHa20Ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28517-630ecca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204295},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28517-630ecca.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/333d3726d7e6347d1c56dee1f1cece72/nx-devkit-0.0.0-pr-28517-630ecca.tgz","_integrity":"sha512-q6dMp4i+wrnSqjXLDfxaWZg1KaOisSjB7EJiq2gTkbRjla4McQ10l0VjAkzuQ/cdIez6CT8shhPJKHWpsTaAwQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28517-630ecca_1729259003470_0.3603852007809356","host":"s3://npm-registry-packages"}},"0.0.0-pr-28517-f6ba7a1":{"name":"@nx/devkit","version":"0.0.0-pr-28517-f6ba7a1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28517-f6ba7a1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a3fc68d3001c81fdf122b4a60e34efcf927a683c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28517-f6ba7a1.tgz","fileCount":102,"integrity":"sha512-V5on8urQGR8ls3JMJVE9BbLXFfhsm1c+Ng9hpmtpX0VkEssAeXvq00vUpn7uNH2NbTlMrOUMo/2PzUpEGYLaVw==","signatures":[{"sig":"MEUCIFTh+GehgdvQr3C+/+3mnNMj95HDlAkrwnmFcWDzwkCTAiEAnP4cuFRMlc33IfC7w9KfPpj7mwaQCI/cfP3pR7GqIdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28517-f6ba7a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28517-f6ba7a1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/04b95c201ffb78de14a65ca9d5a904f4/nx-devkit-0.0.0-pr-28517-f6ba7a1.tgz","_integrity":"sha512-V5on8urQGR8ls3JMJVE9BbLXFfhsm1c+Ng9hpmtpX0VkEssAeXvq00vUpn7uNH2NbTlMrOUMo/2PzUpEGYLaVw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28517-f6ba7a1_1729261257775_0.47619527664654293","host":"s3://npm-registry-packages"}},"20.0.3":{"name":"@nx/devkit","version":"20.0.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e035acfa0255c4dd8f9e152e92cda43890b318f5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.3.tgz","fileCount":102,"integrity":"sha512-tB6iQ2opvipyy+4J0eImW/Nl8SoILPpDodwnThDJ2U2mflHG6/+3Wl6Q1hXieOnjT+ZE++ve91aYDEAi9OMwvA==","signatures":[{"sig":"MEUCIQCw/IQNndFeEYdDcTcSwNa6KOspurap0QbJjXknEz/smAIgAPJ8Qf2Cc1rvZVQ9xqoxzNu6xf3VlkO2cZ+ts8kiia8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203833},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/c55f6b288837c60e01cab46b4990e253/nx-devkit-20.0.3.tgz","_integrity":"sha512-tB6iQ2opvipyy+4J0eImW/Nl8SoILPpDodwnThDJ2U2mflHG6/+3Wl6Q1hXieOnjT+ZE++ve91aYDEAi9OMwvA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.3_1729305369375_0.20328674025049787","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241019-19e765f":{"name":"@nx/devkit","version":"20.1.0-canary.20241019-19e765f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241019-19e765f","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2e3d6f7a71835fda895c944cbfa4fa6885cf1e9d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241019-19e765f.tgz","fileCount":102,"integrity":"sha512-T/Jk1VokgrP8iEcEaM74xCAhrEZvEVSONcySLbzGGNd40UwNUvoT6JzNTyNVQhJ6uvHktxmnOF+dnQ9xCFg74Q==","signatures":[{"sig":"MEMCH0VyEcw3nwYNKpthGK5nZ4QhmV0vHUYmqcfChwtoCtQCIGCZ1iUlIcR2otIOPGTn8t3C/YgUi4QaDqv4/6D431J6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241019-19e765f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204377},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241019-19e765f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/20dcdb4c961be3b551a53b54e79cd0d2/nx-devkit-20.1.0-canary.20241019-19e765f.tgz","_integrity":"sha512-T/Jk1VokgrP8iEcEaM74xCAhrEZvEVSONcySLbzGGNd40UwNUvoT6JzNTyNVQhJ6uvHktxmnOF+dnQ9xCFg74Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241019-19e765f_1729308253158_0.3820113746292513","host":"s3://npm-registry-packages"}},"0.0.0-pr-28544-c9de3c0":{"name":"@nx/devkit","version":"0.0.0-pr-28544-c9de3c0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28544-c9de3c0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a28984d78b2b775806e92c0f2a0a5a74df901d25","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28544-c9de3c0.tgz","fileCount":102,"integrity":"sha512-IuMbXFlqzZIH/vIFvZ/srFja1d3+7nnuXSJyb/hC78buyEqXTQRpKrzbx/aKJ2AEfdvB5wBkd46+4WQCaDN8LA==","signatures":[{"sig":"MEQCIE0YsqNey58cZ3iTe+8la7qf4NPo96/5ufyghVciHce2AiAXIN2/BcysCjV/M4iyWKHkS3b8g4Cnz4kel26CxDYoIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28544-c9de3c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28544-c9de3c0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/1a15cdba85732097930b9f423c72895e/nx-devkit-0.0.0-pr-28544-c9de3c0.tgz","_integrity":"sha512-IuMbXFlqzZIH/vIFvZ/srFja1d3+7nnuXSJyb/hC78buyEqXTQRpKrzbx/aKJ2AEfdvB5wBkd46+4WQCaDN8LA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28544-c9de3c0_1729530823857_0.8453960919559318","host":"s3://npm-registry-packages"}},"0.0.0-pr-28544-c61e456":{"name":"@nx/devkit","version":"0.0.0-pr-28544-c61e456","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28544-c61e456","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ebdd337437f4f1767eef0eb18b10cf61a69dc2a7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28544-c61e456.tgz","fileCount":102,"integrity":"sha512-mLmWWod6Y3gSw+kRxPMlt4u3OcZNZWlEi6Y3X9RH3m0eZBYqT1x7GxIy0OYlh+3AAznhp5znHsza5dDhQyxK4A==","signatures":[{"sig":"MEYCIQC+9hdiU0Q0WAe0j4rrdm0C/CYP5/mbUDN0u6MkmjuEigIhAP7hlfXT8QcPBiRZbonFdP7Oc7WDpcR1XMELjG9mESe0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28544-c61e456","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28544-c61e456.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/0475dd79d16cc9cfa847af793d967488/nx-devkit-0.0.0-pr-28544-c61e456.tgz","_integrity":"sha512-mLmWWod6Y3gSw+kRxPMlt4u3OcZNZWlEi6Y3X9RH3m0eZBYqT1x7GxIy0OYlh+3AAznhp5znHsza5dDhQyxK4A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28544-c61e456_1729536928663_0.39617339250012695","host":"s3://npm-registry-packages"}},"0.0.0-pr-28544-73b1b41":{"name":"@nx/devkit","version":"0.0.0-pr-28544-73b1b41","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28544-73b1b41","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dd7219813216c00ec1bb8383930f448754237dc3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28544-73b1b41.tgz","fileCount":102,"integrity":"sha512-7j/6xIM6rxJEaKgxyXX2evg7Up5ZgwNOBH0ou2lcPftxfisMfar4Q8KHv4/Uvo05Rcio4sIHocHU/4RKx4XIjg==","signatures":[{"sig":"MEQCIFlDffMlBamB7RmWEYEHqDFmKldb4ftAggUqTv3SWpQjAiAd8afwLXPnzJBWlqGx1t2VjpzLKAQ9mPXvSU1369VOeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28544-73b1b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28544-73b1b41.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/11f03a90d450164880f6ec39262f5b39/nx-devkit-0.0.0-pr-28544-73b1b41.tgz","_integrity":"sha512-7j/6xIM6rxJEaKgxyXX2evg7Up5ZgwNOBH0ou2lcPftxfisMfar4Q8KHv4/Uvo05Rcio4sIHocHU/4RKx4XIjg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28544-73b1b41_1729542876363_0.6930725098885502","host":"s3://npm-registry-packages"}},"0.0.0-pr-28544-cbd2dad":{"name":"@nx/devkit","version":"0.0.0-pr-28544-cbd2dad","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28544-cbd2dad","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"132c003453e84ef7aa2be39210619a485e99eff2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28544-cbd2dad.tgz","fileCount":102,"integrity":"sha512-sLt/SHwiwUqisSZZyv83eAOjfeXz1p3M/zazyX23jSFOJf1V7iYBnPQF0NAED9fLn0ZgsauS5DCmWunLewSQYA==","signatures":[{"sig":"MEYCIQCIjaIltlqaiueWuDyXfMfQslAK+qS0UnEi+N1VMOSJugIhAKuZfik+v66CQ5gN2FTga2qk5FzB+W8u+R5f4/riQtQs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28544-cbd2dad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28544-cbd2dad.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/63f7880efb52d4635f150ecc8312b16a/nx-devkit-0.0.0-pr-28544-cbd2dad.tgz","_integrity":"sha512-sLt/SHwiwUqisSZZyv83eAOjfeXz1p3M/zazyX23jSFOJf1V7iYBnPQF0NAED9fLn0ZgsauS5DCmWunLewSQYA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28544-cbd2dad_1729546419635_0.6002636899328946","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241022-e57b851":{"name":"@nx/devkit","version":"20.1.0-canary.20241022-e57b851","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241022-e57b851","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"02ffebdd0851e2da00b86e383a05d52001ac654d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241022-e57b851.tgz","fileCount":102,"integrity":"sha512-qnGctud9TldG+aHEusW6eo5xEukon4gOdn0u1eAfhCjyiy9TrThywKaKU6LdxPucVwa8D0XRpJ70H5gtZsP3GA==","signatures":[{"sig":"MEYCIQCJ6j8DKBD5MlP1aY/5+6cNc4gXCVSSU+zDYbLNqpHgygIhAPmRqCXC6v0nF1K5DmfCE+aM8qufjhSNbfly9rO/XRxE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241022-e57b851","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204377},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241022-e57b851.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/1ba431ddbfa6d7672cab1863078873d4/nx-devkit-20.1.0-canary.20241022-e57b851.tgz","_integrity":"sha512-qnGctud9TldG+aHEusW6eo5xEukon4gOdn0u1eAfhCjyiy9TrThywKaKU6LdxPucVwa8D0XRpJ70H5gtZsP3GA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241022-e57b851_1729567400496_0.6267352815091789","host":"s3://npm-registry-packages"}},"0.0.0-pr-28544-9f394f8":{"name":"@nx/devkit","version":"0.0.0-pr-28544-9f394f8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28544-9f394f8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"649d7b7a6822520da30c31793b16c4601c0f1b9c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28544-9f394f8.tgz","fileCount":102,"integrity":"sha512-sxvVPoYQriHaWBFPZufcJ06Q9wBvInugPJdmZAS5M4pM8RWlatL1MGWtJavYJycDhZ0n8qZRYkDNzzgPAOrS0A==","signatures":[{"sig":"MEQCICnax0TvKEE+hDbNRHN4swMGMQi0sMIXUfKb5dY+gtY1AiAZz6cT9UCdQ6DiLAi5/RH2VZH/4uBtGBh50pDS0Nck+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28544-9f394f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28544-9f394f8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/9cb29e5d141e4a531f562b65aeb710b7/nx-devkit-0.0.0-pr-28544-9f394f8.tgz","_integrity":"sha512-sxvVPoYQriHaWBFPZufcJ06Q9wBvInugPJdmZAS5M4pM8RWlatL1MGWtJavYJycDhZ0n8qZRYkDNzzgPAOrS0A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28544-9f394f8_1729599723133_0.5437193853118765","host":"s3://npm-registry-packages"}},"0.0.0-pr-28544-bc73507":{"name":"@nx/devkit","version":"0.0.0-pr-28544-bc73507","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28544-bc73507","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ed0b8e22e616794d3a222b38e446c581e26e32a7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28544-bc73507.tgz","fileCount":102,"integrity":"sha512-90rE3+xM0YdGR1mzypKQNb03DLf0IAFcvkqhzQqwX8iNVDmQsi8y+fGPUIwMYbim1TlNCzt61AcGAPh77PSdzQ==","signatures":[{"sig":"MEQCIDYBrOvcXogEg9UkzQwjfqj9MAN9WE//qcMQR/asD1lcAiAzDIUzbYWBRya6jCcCbrrNySdT3NEaKE7OdAwqU1q2KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28544-bc73507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28544-bc73507.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/1a243ab9f22355c8c981a1b50c2748e1/nx-devkit-0.0.0-pr-28544-bc73507.tgz","_integrity":"sha512-90rE3+xM0YdGR1mzypKQNb03DLf0IAFcvkqhzQqwX8iNVDmQsi8y+fGPUIwMYbim1TlNCzt61AcGAPh77PSdzQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28544-bc73507_1729607641128_0.5636182694397984","host":"s3://npm-registry-packages"}},"0.0.0-pr-28544-8a4b7d1":{"name":"@nx/devkit","version":"0.0.0-pr-28544-8a4b7d1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28544-8a4b7d1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bed27c55a7bf7bcda9f33e6a4419a82ae36e39d7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28544-8a4b7d1.tgz","fileCount":102,"integrity":"sha512-Sg+U/Kl934Vp7UdzkzBIvhkY954+fOV0W+pttVUBV7smhiPCFhsV6PMQsbhS/UJwYJrPGCvYJsd7UcXyePcOIA==","signatures":[{"sig":"MEYCIQCGXU3MG85Tx6748Cjk0mEEuuTZOpF9bweQLk+3sQLoMQIhAPw+8mSHGqzAmkb/DgqZ3EVXKSnhG+IteZ6ZAbZ/zfzK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28544-8a4b7d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28544-8a4b7d1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/15e2874b1bd55ca4c6ad610d450aec20/nx-devkit-0.0.0-pr-28544-8a4b7d1.tgz","_integrity":"sha512-Sg+U/Kl934Vp7UdzkzBIvhkY954+fOV0W+pttVUBV7smhiPCFhsV6PMQsbhS/UJwYJrPGCvYJsd7UcXyePcOIA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28544-8a4b7d1_1729611198321_0.11196276968414676","host":"s3://npm-registry-packages"}},"0.0.0-pr-28544-bc43ecf":{"name":"@nx/devkit","version":"0.0.0-pr-28544-bc43ecf","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28544-bc43ecf","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ac139d9c0c5212482884178cb3aba884dd2d9197","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28544-bc43ecf.tgz","fileCount":102,"integrity":"sha512-YehzgJ36KNJBu0zkyv0w8ZdaHsRKdiDugChGYnR2UizvyhTGkUOnDaa8aM9LgYI3iX6AtYFTqiVG+CqsCjKy2w==","signatures":[{"sig":"MEUCIQCNSRiblRBOPwsNL/EJz9NB6l6ULo4WxJLVIt8CeAdUzwIgQ6kt9Tjb+TVQFpAnHbG3Axf/EtI6JGZzbkO3chw1nO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28544-bc43ecf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28544-bc43ecf.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/303a125fbd1222aa261f10def90cc006/nx-devkit-0.0.0-pr-28544-bc43ecf.tgz","_integrity":"sha512-YehzgJ36KNJBu0zkyv0w8ZdaHsRKdiDugChGYnR2UizvyhTGkUOnDaa8aM9LgYI3iX6AtYFTqiVG+CqsCjKy2w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28544-bc43ecf_1729624139218_0.6195109712012281","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241023-12cbfc3":{"name":"@nx/devkit","version":"20.1.0-canary.20241023-12cbfc3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241023-12cbfc3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d79ae9d981dfec43fb403ce0e5cc0e481b79f191","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241023-12cbfc3.tgz","fileCount":102,"integrity":"sha512-FR8b9mIeodDEwTDqdDV+tQm5NwY6WBgUShu+Gvk2oT30HlPPADuilgqLmfXE/72VWMmuF4X8v3dE7KqYJNTScw==","signatures":[{"sig":"MEUCIQCkvV3rbXQHOvfrD6ZvvHc0i9JEUv0ri4v9gCC4wwu6sgIgP6/XUub33r47khOMC3aXtIxVvNMGVuEc7KeC/Qb6U0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241023-12cbfc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204377},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241023-12cbfc3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/3fcf3933ac0035267374881bcddedc6c/nx-devkit-20.1.0-canary.20241023-12cbfc3.tgz","_integrity":"sha512-FR8b9mIeodDEwTDqdDV+tQm5NwY6WBgUShu+Gvk2oT30HlPPADuilgqLmfXE/72VWMmuF4X8v3dE7KqYJNTScw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241023-12cbfc3_1729653843056_0.5224463082409578","host":"s3://npm-registry-packages"}},"0.0.0-pr-28595-c849fba":{"name":"@nx/devkit","version":"0.0.0-pr-28595-c849fba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28595-c849fba","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9fc7dbb05315a2aba7a64327c9889e0d2622ae05","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28595-c849fba.tgz","fileCount":102,"integrity":"sha512-GT0+j6OX3S63ShFWWgIDOiO1K+RJmITiQupInInuOK60RQrX5G43OigUMwgkmdkOVLOBXo6xZiBX2epk1uSCLg==","signatures":[{"sig":"MEQCIAR1MsefBtzkcAkSALdMPuoRxGoBjDdctxdQLbVzhV26AiBDQR5dCb5RR2l0k+5GQozhQI4fwp6cksUPAzam062EvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28595-c849fba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28595-c849fba.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/caee14e5d13ba479a8d57e90497f8f43/nx-devkit-0.0.0-pr-28595-c849fba.tgz","_integrity":"sha512-GT0+j6OX3S63ShFWWgIDOiO1K+RJmITiQupInInuOK60RQrX5G43OigUMwgkmdkOVLOBXo6xZiBX2epk1uSCLg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28595-c849fba_1729709973029_0.8395254888333279","host":"s3://npm-registry-packages"}},"20.0.4":{"name":"@nx/devkit","version":"20.0.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0950cb78a5c24ecaa791da32c30aa2f329beeed5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.4.tgz","fileCount":102,"integrity":"sha512-oTJUKbycP8K3hCSctWZdZfU4xl+WRwjePTAlFopRI5Ib2xh080NBDcchAwxF/mu6H9R8uCS4pU/2S0MAAvG8lg==","signatures":[{"sig":"MEQCIENyYWgyPsSXDG5GiAtNOW8uN/dqO0ceWNwi3wxW2fc2AiALlod9GqLQ5mLwBTsM9oJ/c1d0ZWkrv+qSODyocPDVeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203833},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/79a34ccf657a14b1876107c1ed4fef42/nx-devkit-20.0.4.tgz","_integrity":"sha512-oTJUKbycP8K3hCSctWZdZfU4xl+WRwjePTAlFopRI5Ib2xh080NBDcchAwxF/mu6H9R8uCS4pU/2S0MAAvG8lg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.4_1729719000347_0.6359753337100686","host":"s3://npm-registry-packages"}},"20.0.5":{"name":"@nx/devkit","version":"20.0.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"750210b232e6ac7eb630da48e6ad32b9647e18c6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.5.tgz","fileCount":102,"integrity":"sha512-pqnolcWi+mPO5VYLZjIpScIN48RvE3EeIxCzk2NKUdpUpqfbF9M/hiSphCtPYpGsVB16rMYGcToVNw9z8NhCOQ==","signatures":[{"sig":"MEYCIQDSzM4YFNW0nk6ThCh+PVdDJRk+ubApfGYhDscuErA8oAIhALiEo62QZkJ0ZM+/ThemPTpIjNBXbNR0KUOp10qmC7yB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203833},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/6a887f7827a9de43e8fc19e1b7a455b5/nx-devkit-20.0.5.tgz","_integrity":"sha512-pqnolcWi+mPO5VYLZjIpScIN48RvE3EeIxCzk2NKUdpUpqfbF9M/hiSphCtPYpGsVB16rMYGcToVNw9z8NhCOQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.5_1729723093810_0.5370124282050153","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241024-0bea5b2":{"name":"@nx/devkit","version":"20.1.0-canary.20241024-0bea5b2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241024-0bea5b2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"10d1872e760962a293870a5f280d5f047a7cd825","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241024-0bea5b2.tgz","fileCount":102,"integrity":"sha512-2nc3vRLrdi4fza0sG5XUoBN257puHxyaPmvafC0l1lnV1vs03Nu+C2MLbBwb2lymS8oZPFt0xo9jeH1YiR1x5w==","signatures":[{"sig":"MEUCIQC86jqEACiu7aa6qIG0bXOU7ZY/+2zHp8qUn4SSoQon6wIgPvmS6SsomZhv/wRBjhj3pLmqkwQx8Z9cRuMBzp49bMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241024-0bea5b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204377},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241024-0bea5b2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/323eca7b06c4b93145ea55ff8a5252fb/nx-devkit-20.1.0-canary.20241024-0bea5b2.tgz","_integrity":"sha512-2nc3vRLrdi4fza0sG5XUoBN257puHxyaPmvafC0l1lnV1vs03Nu+C2MLbBwb2lymS8oZPFt0xo9jeH1YiR1x5w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241024-0bea5b2_1729740147182_0.1480511290083837","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241025-1218502":{"name":"@nx/devkit","version":"20.1.0-canary.20241025-1218502","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241025-1218502","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6aae452ecfdb66d36db008b4fb7af33c580462ad","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241025-1218502.tgz","fileCount":102,"integrity":"sha512-F5uY6k5npa8uLjHX+3qrhcKMwgINvsBvRkBZy5WAnYnoJUNx9//wKfDohzPWHbFvEz80BlAr8Fk1JS2GdeR0jA==","signatures":[{"sig":"MEUCIQCd3tImRlpkrlOQsTDO1vPAhcYIMKOnF2bCUysHI9uTiAIgcqtEQ4BXx4DDng609y7gZKKbp86lS0Oo+wEFrzMswzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241025-1218502","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204377},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241025-1218502.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/6ec632eb6db2f1270e9f8f962d887ef9/nx-devkit-20.1.0-canary.20241025-1218502.tgz","_integrity":"sha512-F5uY6k5npa8uLjHX+3qrhcKMwgINvsBvRkBZy5WAnYnoJUNx9//wKfDohzPWHbFvEz80BlAr8Fk1JS2GdeR0jA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241025-1218502_1729826815840_0.13308575726252814","host":"s3://npm-registry-packages"}},"0.0.0-pr-28555-6a23783":{"name":"@nx/devkit","version":"0.0.0-pr-28555-6a23783","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28555-6a23783","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"03503b9884a96fa66f989cbd12de95962fd343f1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28555-6a23783.tgz","fileCount":102,"integrity":"sha512-jImNT+mc92s5ffLsr4DGsKAAiZS6rNv9UWr3M1eFpuNR+qqqvIgeMQt44s7pm8kEXm5FwDWAqhXaQbsu63SrFA==","signatures":[{"sig":"MEUCIQCv/LfaQdx8GzSdb611txDcRbTpGXdBruSLGWfwP3bJkgIgckskYCMe7lRLOhth325ONbiziGcs7ZjmbHElSFgEOqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28555-6a23783","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28555-6a23783.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/f585cd33f44f1d96eb14ac7d180947ef/nx-devkit-0.0.0-pr-28555-6a23783.tgz","_integrity":"sha512-jImNT+mc92s5ffLsr4DGsKAAiZS6rNv9UWr3M1eFpuNR+qqqvIgeMQt44s7pm8kEXm5FwDWAqhXaQbsu63SrFA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28555-6a23783_1729870922311_0.724517633728406","host":"s3://npm-registry-packages"}},"19.8.7":{"name":"@nx/devkit","version":"19.8.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9195ad83fba8f2671ce2dfdf33a68548f58b1095","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.7.tgz","fileCount":106,"integrity":"sha512-3r7vBoqQR7gFPCMhG4LFRrJgfdXvT3Vpcw00TicXz3hXn0b+Zy3fJEpSglQICmtv+Oc7GRRgu2F+Gb3nv5Bbgg==","signatures":[{"sig":"MEYCIQCEeEWXESesOFc6J2ZOwKrTRzP+tAZUELslo7pn/b34JgIhAPgjU9xKurfCB4AhUNSfcC8oU9qS4/BLjCo/jbOIhqR7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230247},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/9a138cf15ff16b2b314093c8fc545ffd/nx-devkit-19.8.7.tgz","_integrity":"sha512-3r7vBoqQR7gFPCMhG4LFRrJgfdXvT3Vpcw00TicXz3hXn0b+Zy3fJEpSglQICmtv+Oc7GRRgu2F+Gb3nv5Bbgg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.7_1729876116987_0.8999805235781624","host":"s3://npm-registry-packages"}},"20.0.6":{"name":"@nx/devkit","version":"20.0.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"75d4fd9284642fd791a308c617e5b5c5e1f527be","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.6.tgz","fileCount":102,"integrity":"sha512-vUjVVEJgfq/roCzDDZDXduwnhVXl1MM5No2UELUka2oNBK09pPigdFxzUNh8XvmOyFskCGDTLKH/dAO5yTD5Bg==","signatures":[{"sig":"MEQCIB94i8dgk2w7+AvUfFgQSnVPBpiWqbpHuyX1NKbsMs/UAiBEVxTsbtGYOBogDXpCnXxIf+VdEzvcbakafd9dzNZxsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203833},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/aa7b0b94b7de8ecfb7d027de9616a9c0/nx-devkit-20.0.6.tgz","_integrity":"sha512-vUjVVEJgfq/roCzDDZDXduwnhVXl1MM5No2UELUka2oNBK09pPigdFxzUNh8XvmOyFskCGDTLKH/dAO5yTD5Bg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.6_1729887479666_0.7922855632239323","host":"s3://npm-registry-packages"}},"19.8.8":{"name":"@nx/devkit","version":"19.8.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"43b4a4a3397c07e48f0eb50afe6d19ed90ee6722","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.8.tgz","fileCount":106,"integrity":"sha512-JZtx+2J/9g4OCaNWNxW2udGxEtje0RZ75pybK4ZieiIQVXPsrInN/bpSJSEWW3xt90GlsaFPif39rBkmy6uoHg==","signatures":[{"sig":"MEYCIQChPM7LkKk9tz0N13Mhx8kKQsLfy9Vgr/HoS2Jhh/XUJwIhAOhPiIp4y4JHQ5SVsBbAe6Nc2V6H08hvRcwECDXLT+Ku","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230247},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/2f142c53f2a5cfbd70aacaa95598fbfb/nx-devkit-19.8.8.tgz","_integrity":"sha512-JZtx+2J/9g4OCaNWNxW2udGxEtje0RZ75pybK4ZieiIQVXPsrInN/bpSJSEWW3xt90GlsaFPif39rBkmy6uoHg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.8","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.8_1729887933233_0.7418186738224064","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241026-f84b6e5":{"name":"@nx/devkit","version":"20.1.0-canary.20241026-f84b6e5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241026-f84b6e5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bf3527d8d118b4bb61df29c9fefddf94cd1dfc7e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241026-f84b6e5.tgz","fileCount":102,"integrity":"sha512-eGmdEEoKHd5+MioeAhrIzhdJLskJq5tgy9u5b3saCmznd9VOLEnT6L5QFful1o892KUPKIyYCClarVhhfyzk3g==","signatures":[{"sig":"MEUCIC9citD3fS945/Gi2OqiEZ2uIBI4YlrP3toEFC+5I6aMAiEA+uyY4aG7+POrl7dC5Gt5YAH6rgD+Ani0bKJbJ4nYaQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241026-f84b6e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204377},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241026-f84b6e5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/5e085939e7383fdbf5ed4c728d74b323/nx-devkit-20.1.0-canary.20241026-f84b6e5.tgz","_integrity":"sha512-eGmdEEoKHd5+MioeAhrIzhdJLskJq5tgy9u5b3saCmznd9VOLEnT6L5QFful1o892KUPKIyYCClarVhhfyzk3g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241026-f84b6e5_1729912898787_0.10686611582763206","host":"s3://npm-registry-packages"}},"0.0.0-pr-28667-e5533b1":{"name":"@nx/devkit","version":"0.0.0-pr-28667-e5533b1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28667-e5533b1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"919e01fea7bcec15565aa3bf7cf8f3431ae4ff8e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28667-e5533b1.tgz","fileCount":102,"integrity":"sha512-v1rzruVK09PnwxbVayu1CEASxw4y49RPbYYylg5Md8GBareHh5rLmM+tV71jjCjcJNPOYiBE2M+1QsXAp616Vg==","signatures":[{"sig":"MEQCIERJ4i5TO6GEvDtSs+vByZWKLDQcUnGZT8tofTN8xbZGAiAYQeuke6XibBZENO3c46ffu/CkUEQ2pwOicjnzZBnJwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28667-e5533b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28667-e5533b1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/869fbd74f40eef3ba3527e139aa7b2ee/nx-devkit-0.0.0-pr-28667-e5533b1.tgz","_integrity":"sha512-v1rzruVK09PnwxbVayu1CEASxw4y49RPbYYylg5Md8GBareHh5rLmM+tV71jjCjcJNPOYiBE2M+1QsXAp616Vg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28667-e5533b1_1730147923816_0.17423819771500426","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241029-4b70d1b":{"name":"@nx/devkit","version":"20.1.0-canary.20241029-4b70d1b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241029-4b70d1b","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"47c5e50eda08dd538162ac889b10bd00ceb8b481","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241029-4b70d1b.tgz","fileCount":104,"integrity":"sha512-Kr95lnwf+sfutl6P00XTg6hHLEYV/818i0opX11zbFuIPKg1CVbrAboX4AZrAOHXpyO//knjVAip8WxrJ3tWiQ==","signatures":[{"sig":"MEUCICKXyZNI1YDZRCghq/6bQNGIMFtIfXHwJQ6gpOwWx2eAAiEAgoFTUUtdaotFnTmC8yxapOESmbPshoL7K/8QblMAxAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241029-4b70d1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205309},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241029-4b70d1b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/cc1b48d33918eafb17856fa5ef95e43d/nx-devkit-20.1.0-canary.20241029-4b70d1b.tgz","_integrity":"sha512-Kr95lnwf+sfutl6P00XTg6hHLEYV/818i0opX11zbFuIPKg1CVbrAboX4AZrAOHXpyO//knjVAip8WxrJ3tWiQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241029-4b70d1b_1730172292134_0.09702107225143441","host":"s3://npm-registry-packages"}},"0.0.0-pr-28667-309c668":{"name":"@nx/devkit","version":"0.0.0-pr-28667-309c668","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28667-309c668","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f3a2040d9b134830c7e5cfc7abe4c7d732c72335","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28667-309c668.tgz","fileCount":102,"integrity":"sha512-TVOdo+vCwxUnz26/VunYWlkzDk2G1Ma1j8HS+OAGeKpxcLJ+wbqke6EsgqkQEKGMuBjy3ykJZQE14mlvU1zL8A==","signatures":[{"sig":"MEYCIQCrvaRFvZwfgRh7ZFKzmvCijJmgTkRrI+NmDfapBuYrtgIhAIyCocXCX4IeBukLJsMTVgW0GopjnO8sVaYDp7wGKpHA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28667-309c668","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28667-309c668.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/7f520c22f3473304a04298132ae29b0d/nx-devkit-0.0.0-pr-28667-309c668.tgz","_integrity":"sha512-TVOdo+vCwxUnz26/VunYWlkzDk2G1Ma1j8HS+OAGeKpxcLJ+wbqke6EsgqkQEKGMuBjy3ykJZQE14mlvU1zL8A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28667-309c668_1730209622251_0.5738487032031885","host":"s3://npm-registry-packages"}},"0.0.0-pr-28667-37ba4e7":{"name":"@nx/devkit","version":"0.0.0-pr-28667-37ba4e7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28667-37ba4e7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bbd743c2c600fb8de8c0dc7005eabf32c90b71fa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28667-37ba4e7.tgz","fileCount":102,"integrity":"sha512-9Gd9zVs2iB5XrVa4MPqtC6C/GpdTfuxjuTCqrja/7gYqhFEtxDtC7blf7daC61U2A3P1bKvSyNI4h0SaQCpWyw==","signatures":[{"sig":"MEUCIQCPKFmdA9hKAQ772XTDmjH1/HwdKAje4/5l9SxYOVXEJAIgC0+8MAo0t6+9/MgLaMXIMmdK28FrfcAmVHwjs/1KigM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28667-37ba4e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28667-37ba4e7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/9c3f73687760480b0fb20e441eb9393d/nx-devkit-0.0.0-pr-28667-37ba4e7.tgz","_integrity":"sha512-9Gd9zVs2iB5XrVa4MPqtC6C/GpdTfuxjuTCqrja/7gYqhFEtxDtC7blf7daC61U2A3P1bKvSyNI4h0SaQCpWyw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28667-37ba4e7_1730215193996_0.9895726274950165","host":"s3://npm-registry-packages"}},"0.0.0-pr-28667-6ebc1cd":{"name":"@nx/devkit","version":"0.0.0-pr-28667-6ebc1cd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28667-6ebc1cd","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6a12eff071dfe4633b5d7ce4fffbf2457c5f5d48","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28667-6ebc1cd.tgz","fileCount":102,"integrity":"sha512-k8LbCDyThDtSLlkMjAIYeabGWktNlCCfPaSIgwA3QeIiduDyDBDrWNhjQxMpLtdihSY9S+BEazvNZ3jc7su0ow==","signatures":[{"sig":"MEYCIQCa792h9CqkR1uVznUTJcp1OW8wyRjSy52gtJSuv0KVwwIhAKxEXSgoE6Q06Kwh6tpjPBx8AMjFmA58T/xzXFoif+uT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28667-6ebc1cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204369},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28667-6ebc1cd.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/0791af3536ce505cebee02cb3b2939d5/nx-devkit-0.0.0-pr-28667-6ebc1cd.tgz","_integrity":"sha512-k8LbCDyThDtSLlkMjAIYeabGWktNlCCfPaSIgwA3QeIiduDyDBDrWNhjQxMpLtdihSY9S+BEazvNZ3jc7su0ow==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28667-6ebc1cd_1730227708766_0.1677895742768356","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241030-62f58eb":{"name":"@nx/devkit","version":"20.1.0-canary.20241030-62f58eb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241030-62f58eb","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"79b63535d09962110da43274df033763b3ccf36b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241030-62f58eb.tgz","fileCount":104,"integrity":"sha512-1HjqkuKCnpxXoiVgmCcCk9mydFaPPCp6A0BKzQs9+G+paogdVhb2SKQlW2uODuoqvcsy14Fc0snMGQOR8ZN0Yw==","signatures":[{"sig":"MEUCIAgfYD0ibvmXBUIf7iqB6oGCf4cgQrc6ovVB0oEZDY9CAiEAt6E9uQepB1SCf7MuQAe0ZgczrCuPhy80O3e5sFVa7bY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241030-62f58eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205309},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241030-62f58eb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/56bfcc48047303ec4dc286600d90b12c/nx-devkit-20.1.0-canary.20241030-62f58eb.tgz","_integrity":"sha512-1HjqkuKCnpxXoiVgmCcCk9mydFaPPCp6A0BKzQs9+G+paogdVhb2SKQlW2uODuoqvcsy14Fc0snMGQOR8ZN0Yw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241030-62f58eb_1730258837150_0.051332555725822626","host":"s3://npm-registry-packages"}},"0.0.0-pr-28682-017d55a":{"name":"@nx/devkit","version":"0.0.0-pr-28682-017d55a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28682-017d55a","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d73ae3797c58684ec6411d04a95019fa9f6c5bbf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28682-017d55a.tgz","fileCount":104,"integrity":"sha512-BfU4UCX41rbvIgMsfB6YYI8Ko0o6CVmztMyLT99AQIrddEb1oaqHNCB6lzS/b8UpGCa1s2tsAiHpO7H59TFvzw==","signatures":[{"sig":"MEQCIBfTdGKMUha9X8whb+svc4jQr5mZmNOTfmXLRN8K6fTaAiAHmf5jspzkVfP2cjZ+yEDageb06meVRBB5u0b0b6awKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28682-017d55a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205301},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28682-017d55a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/2ae77701d0fbbf1e9e5e10a8288b2464/nx-devkit-0.0.0-pr-28682-017d55a.tgz","_integrity":"sha512-BfU4UCX41rbvIgMsfB6YYI8Ko0o6CVmztMyLT99AQIrddEb1oaqHNCB6lzS/b8UpGCa1s2tsAiHpO7H59TFvzw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28682-017d55a_1730293251092_0.6264128393520103","host":"s3://npm-registry-packages"}},"0.0.0-pr-28682-f05f746":{"name":"@nx/devkit","version":"0.0.0-pr-28682-f05f746","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28682-f05f746","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7d3cf86142f7b78dc5bcc75ddce745b366686ebf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28682-f05f746.tgz","fileCount":104,"integrity":"sha512-TzkSm/aCRUOMtx+mggeATvrK4PeUoDSDlgMwnPkTdTC0s9AfEleCvu6JVFun2wSNalDsqhjRcG9Pa7a8BiyYGA==","signatures":[{"sig":"MEQCIEh5IyHP+ZS90Cm7fKVwDYoTeEqpSv4urp+azqe5B5V/AiA04rmDFzuU3iXV6zgWcXnQlgVfr/qyoniYrEJWWGYkYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28682-f05f746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205301},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28682-f05f746.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/4550bc3407418ec3d581c7830c9c0b3e/nx-devkit-0.0.0-pr-28682-f05f746.tgz","_integrity":"sha512-TzkSm/aCRUOMtx+mggeATvrK4PeUoDSDlgMwnPkTdTC0s9AfEleCvu6JVFun2wSNalDsqhjRcG9Pa7a8BiyYGA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28682-f05f746_1730296403338_0.8414911094020749","host":"s3://npm-registry-packages"}},"0.0.0-pr-28706-16b6403":{"name":"@nx/devkit","version":"0.0.0-pr-28706-16b6403","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28706-16b6403","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"836312e2932d0283855d20db237ff52cf88216cf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28706-16b6403.tgz","fileCount":104,"integrity":"sha512-xD4PMj0MiEsrcaUlhAhwKR5t9OWBLrfwKWUSazBs3yF03O5Wv98L2btPIVUcE6L78BNt0QM5p0SDtnI7mymKqA==","signatures":[{"sig":"MEUCIBh0/q2JiPddv37pWFenkGeQTIvkEQIbKTygeDIVcSFSAiEAxlbic4/4gMbC9JBIDq+a1P4yFXbfzTcRyPnT7MmIFWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28706-16b6403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205301},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28706-16b6403.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/7a42b8e884123ec5e9427c1b6bf9a2f7/nx-devkit-0.0.0-pr-28706-16b6403.tgz","_integrity":"sha512-xD4PMj0MiEsrcaUlhAhwKR5t9OWBLrfwKWUSazBs3yF03O5Wv98L2btPIVUcE6L78BNt0QM5p0SDtnI7mymKqA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28706-16b6403_1730314178449_0.9854074823863104","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241031-ce05a98":{"name":"@nx/devkit","version":"20.1.0-canary.20241031-ce05a98","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241031-ce05a98","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f97be3f8726822b10f7d73118a12f5f6df85de2a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241031-ce05a98.tgz","fileCount":104,"integrity":"sha512-Qo7omga4wELDcEqiTcujx8amfvYL3pN/VB5kTdn+R7h/w8RoqMfTiunnsdshgK9p0So/lkQcBpbYsrBfSjjLDA==","signatures":[{"sig":"MEQCIAWpYKkNWBAbq/IP1qR2wKgua19fcS1T6pMy7Iy+m0jzAiBj70eQh2HdgX66VTeowZUmgcnc16oJI1E/ElbGRAy2DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241031-ce05a98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205309},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241031-ce05a98.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/a47036d1a493a9af18d9ea8c938567c0/nx-devkit-20.1.0-canary.20241031-ce05a98.tgz","_integrity":"sha512-Qo7omga4wELDcEqiTcujx8amfvYL3pN/VB5kTdn+R7h/w8RoqMfTiunnsdshgK9p0So/lkQcBpbYsrBfSjjLDA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241031-ce05a98_1730345220815_0.8090979217323111","host":"s3://npm-registry-packages"}},"0.0.0-pr-28706-f21dc7c":{"name":"@nx/devkit","version":"0.0.0-pr-28706-f21dc7c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28706-f21dc7c","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9b25216d724eaf76c7950204139576ff0f138619","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28706-f21dc7c.tgz","fileCount":104,"integrity":"sha512-DQaT2FqjymHEHLl6qhp8d8lvsXd3rz5UvQdNLmvuxEL1Qw2KMeWw5bRLKRnsa2LA123ZYIvB1z32rvkY6Zlt2w==","signatures":[{"sig":"MEYCIQC9ckG/lZgTa1Hh2xlJNlnSquJ5mNFBKQ8HPFznfkKLWgIhALENZK2yBj2xwp5qgbBonVQXA6C7zem8Lntqs2rt6EbH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28706-f21dc7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205301},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28706-f21dc7c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/153a53e79ecfbe0efc3d569dbbd1a9e9/nx-devkit-0.0.0-pr-28706-f21dc7c.tgz","_integrity":"sha512-DQaT2FqjymHEHLl6qhp8d8lvsXd3rz5UvQdNLmvuxEL1Qw2KMeWw5bRLKRnsa2LA123ZYIvB1z32rvkY6Zlt2w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28706-f21dc7c_1730383735083_0.38386398482943296","host":"s3://npm-registry-packages"}},"0.0.0-pr-28706-97af084":{"name":"@nx/devkit","version":"0.0.0-pr-28706-97af084","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28706-97af084","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b8c825e0d0bea955287c1fa2e46f2a3580dd7c4f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28706-97af084.tgz","fileCount":104,"integrity":"sha512-9FiLThQsbXafLnY9A5GcdomO8p+Ealmbt0B/k1uO1ZGn2QYrBnu82O6ErXj2cQpSTURfro6NQALIe6frYHf4xA==","signatures":[{"sig":"MEQCIEIOlT59US/6o3/n6AIKXXrQRkqpzv40EQj4x3r+ex+iAiBu7v3QPVXOGXAcfbPpOORcMU+248VxsuCA42sPnnJRNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28706-97af084","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205301},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28706-97af084.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/da3b951c61656c7070296f54f35d2b7c/nx-devkit-0.0.0-pr-28706-97af084.tgz","_integrity":"sha512-9FiLThQsbXafLnY9A5GcdomO8p+Ealmbt0B/k1uO1ZGn2QYrBnu82O6ErXj2cQpSTURfro6NQALIe6frYHf4xA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28706-97af084_1730387905265_0.5614124289087139","host":"s3://npm-registry-packages"}},"19.8.9":{"name":"@nx/devkit","version":"19.8.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7fdefb12e7cc1646e47784e4918e9c93a67efd53","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.9.tgz","fileCount":106,"integrity":"sha512-jrt1RwVoI7Dh6AhWrOIThwXBawdNu360D/6Oeqfjx4PQFiTWTI9uo9d6+tF0VuRHwekR+EEIRxUh9zhbC4YD9Q==","signatures":[{"sig":"MEYCIQCcjREdDmJ5xXETarNj7kV/3K2xKgHW/inmt2pCl350LAIhAPBxYjS8rtNznOiEj7qXE1CGVt64Ns9bKcEFFMRVm339","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230247},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/bda8571efc0a8d5972148653f97f5109/nx-devkit-19.8.9.tgz","_integrity":"sha512-jrt1RwVoI7Dh6AhWrOIThwXBawdNu360D/6Oeqfjx4PQFiTWTI9uo9d6+tF0VuRHwekR+EEIRxUh9zhbC4YD9Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.9","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.9_1730408343687_0.3215712168159528","host":"s3://npm-registry-packages"}},"20.0.7":{"name":"@nx/devkit","version":"20.0.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c610eb5171bc8cc7681d45eda22ad21cb5409f1a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.7.tgz","fileCount":102,"integrity":"sha512-h+B5S+tkHObtKj2pQYUkbiaiYdcim95iS27CaZgasq7FiIXQOoupQ6jrIKduQJKx+GfYbuCCd60zrAYbkyvxiA==","signatures":[{"sig":"MEQCICmu2/4EOnCLh8KT/AWIEPAHNrOF/wMMqqnMhmfqv5egAiBN0XTA5HtLbBFdt/t1II9RhwU16utsXf/3D3nIjBioeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203833},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/1303950a0af8a8f29fe30c5568ca761a/nx-devkit-20.0.7.tgz","_integrity":"sha512-h+B5S+tkHObtKj2pQYUkbiaiYdcim95iS27CaZgasq7FiIXQOoupQ6jrIKduQJKx+GfYbuCCd60zrAYbkyvxiA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.7_1730410850511_0.004255673637785229","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241101-d4f4dac":{"name":"@nx/devkit","version":"20.1.0-canary.20241101-d4f4dac","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241101-d4f4dac","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"80b8e16e045a1204214eada13446a457b5c5958a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241101-d4f4dac.tgz","fileCount":104,"integrity":"sha512-tfuy5hlfGIb4fXxcGim2/b8jZh5o5LvDqpjFLSVl2FZr7Uyr1tRjIdOeXxYtzXB7RHbD1JExeOanBTT0jF8c8g==","signatures":[{"sig":"MEYCIQDmI8S+fd1edt5txzw1LC4Sg2zP2vmKzMTmtfsn76SHCAIhAN7oNw4oaJ+zGB88Ag9Ta598SVDR83pL/o78MKzJTRBf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241101-d4f4dac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205309},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241101-d4f4dac.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/957c41b9094a33cc64d47077da6e459b/nx-devkit-20.1.0-canary.20241101-d4f4dac.tgz","_integrity":"sha512-tfuy5hlfGIb4fXxcGim2/b8jZh5o5LvDqpjFLSVl2FZr7Uyr1tRjIdOeXxYtzXB7RHbD1JExeOanBTT0jF8c8g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241101-d4f4dac_1730431856880_0.5591969496941998","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241102-c290b37":{"name":"@nx/devkit","version":"20.1.0-canary.20241102-c290b37","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241102-c290b37","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"79e10398e59b424ef21e8a46be12afb4f29f16c3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241102-c290b37.tgz","fileCount":104,"integrity":"sha512-3BKTRSA9jwwkj9f+XkApJ+7+DvE4Bf13o/0+LFM67ixBBfeBcd0QPCG7c4RkRAMXslQCd75PCuLHor8Gq025Pg==","signatures":[{"sig":"MEQCIBj4PjdvoaCKBIQy5ngS04O2tr6SUCKIUiEjbQ+469iyAiA8gbbAIS3cc6BfI84xys8DXdgFLlCJ/9RCrFaY+LcaHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241102-c290b37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205309},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241102-c290b37.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/cf5a7154fccd5d28ffcee1388b058a42/nx-devkit-20.1.0-canary.20241102-c290b37.tgz","_integrity":"sha512-3BKTRSA9jwwkj9f+XkApJ+7+DvE4Bf13o/0+LFM67ixBBfeBcd0QPCG7c4RkRAMXslQCd75PCuLHor8Gq025Pg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241102-c290b37_1730517865917_0.5458657806825984","host":"s3://npm-registry-packages"}},"20.0.8":{"name":"@nx/devkit","version":"20.0.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"566491b9bc66c799977ea187e51cdae4f04e1b58","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.8.tgz","fileCount":102,"integrity":"sha512-MRUGgWSMzYtdwtolvWL5EZlX+7xYgu7JIXf1+3rmZU5adMmlqWKrIbyvDf53XocQlT8oxx/xXTEFHhIymGTQCg==","signatures":[{"sig":"MEQCIFqgwXCfz08zsuryEAn6mgFttwW5BcSPpQkxb+GJXjRAAiAd/hGvaTJY2jVWDYMqoP504cNg8NTeESELuJiblUqsuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203833},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/a31207c413ec0bd29e3ea2fb09acb66e/nx-devkit-20.0.8.tgz","_integrity":"sha512-MRUGgWSMzYtdwtolvWL5EZlX+7xYgu7JIXf1+3rmZU5adMmlqWKrIbyvDf53XocQlT8oxx/xXTEFHhIymGTQCg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.8_1730685582843_0.0646793905758778","host":"s3://npm-registry-packages"}},"19.8.10":{"name":"@nx/devkit","version":"19.8.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7b435841758616c3d9c3c681eeaa6c274b99631c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.10.tgz","fileCount":106,"integrity":"sha512-i5gWrxtniGOryiPU9df4quzrZuvuzqs8gL+GlLBaoFLqA9UNsTLShPWwHblmTK0FZZxlZYNthJR19nVweVO2ag==","signatures":[{"sig":"MEUCIGBHcIZKphnnIQdpv6+poKTd/WL33w4rgoubuENOmgFBAiEA5pHshVkPirXwBBLPsywHJ4niTstQi/UqO3zRbK/1iVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230249},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.10.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/74162b458ce1f327ff961dc151c85d1c/nx-devkit-19.8.10.tgz","_integrity":"sha512-i5gWrxtniGOryiPU9df4quzrZuvuzqs8gL+GlLBaoFLqA9UNsTLShPWwHblmTK0FZZxlZYNthJR19nVweVO2ag==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.10","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.10_1730685612646_0.19012092227922905","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241105-b925f8c":{"name":"@nx/devkit","version":"20.1.0-canary.20241105-b925f8c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241105-b925f8c","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ad3627ced3516482f0c897c773d1c55dda4466ff","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241105-b925f8c.tgz","fileCount":104,"integrity":"sha512-Clpko7KzCOk+u7miF2AIVmzmp+B17D0yRjHzxOJ4b8R2ye+a1/t+sKeVzWFwY30V+3nQ54Kz/EJq0nJHcviweg==","signatures":[{"sig":"MEYCIQCLs/I7aeduW4KC6qLjeZ4Wngy8926QFyrfCttleZ6VmgIhANh3rP9sZ4dQufc7GOORvpkFJr5Ot5EkunkUcbnuAryF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241105-b925f8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205309},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241105-b925f8c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/dbf501cda5a32ce1b3ebcfce3e33b557/nx-devkit-20.1.0-canary.20241105-b925f8c.tgz","_integrity":"sha512-Clpko7KzCOk+u7miF2AIVmzmp+B17D0yRjHzxOJ4b8R2ye+a1/t+sKeVzWFwY30V+3nQ54Kz/EJq0nJHcviweg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241105-b925f8c_1730776948542_0.43499009029389946","host":"s3://npm-registry-packages"}},"0.0.0-pr-28793-3c45083":{"name":"@nx/devkit","version":"0.0.0-pr-28793-3c45083","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28793-3c45083","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f321c39e043729f3023493243900759ae1ba07af","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28793-3c45083.tgz","fileCount":104,"integrity":"sha512-A5AJXRZ1wXXpLvb5VmfyAyxbIRdkLZgrVgOO/9nvjnbZrcBQLspczXUmqmajdxh5Lj4ytx/nVUc6mj+9AMxL8A==","signatures":[{"sig":"MEUCIQDjo57QvvUo0yium1ztjkOrlxqIn0GO6lpplfEh1YnTkQIgMPs9CpMCbfgeBQ0hZ0FIbOLA0CQxcUYut1kKiOgDVxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28793-3c45083","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205301},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28793-3c45083.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/95943c80c3c1cba1c7a2492865a23ecc/nx-devkit-0.0.0-pr-28793-3c45083.tgz","_integrity":"sha512-A5AJXRZ1wXXpLvb5VmfyAyxbIRdkLZgrVgOO/9nvjnbZrcBQLspczXUmqmajdxh5Lj4ytx/nVUc6mj+9AMxL8A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28793-3c45083_1730832751403_0.5222880998074197","host":"s3://npm-registry-packages"}},"20.1.0-beta.0":{"name":"@nx/devkit","version":"20.1.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"334004febf5888330f92cfcfba6de213fec99a71","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-beta.0.tgz","fileCount":104,"integrity":"sha512-08hy53pN3eidDR+AMF4bmLkxwNu/3Umxtomwl5AFztgS8EjxQMSmsipwvZ6M1J8T1yrKqJiXo5Yusec3Ewh/3Q==","signatures":[{"sig":"MEYCIQDknI3mA4oqKxKvPXfcq1aNzDMls9PA+4QnhmpsHSl5TQIhAMbLZ+3RIkHTYcQMoORTsjRZl4pK7GLEabV7lrmQ92rU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/61375c620e52d9d334f9a5b7ad5d6ba2/nx-devkit-20.1.0-beta.0.tgz","_integrity":"sha512-08hy53pN3eidDR+AMF4bmLkxwNu/3Umxtomwl5AFztgS8EjxQMSmsipwvZ6M1J8T1yrKqJiXo5Yusec3Ewh/3Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-beta.0_1730842655759_0.21257167079118555","host":"s3://npm-registry-packages"}},"20.0.9":{"name":"@nx/devkit","version":"20.0.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"055094f08f5e152fa45f190fae10dae95d09e0f4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.9.tgz","fileCount":102,"integrity":"sha512-dAdHJ4e7YNTOozMgjRCl/xxRqOB26+gFH4ByzfGLll9/6FJ2aoaPjA/9rg+qYnso8trljC0YnEYeYw5qgcjZ+A==","signatures":[{"sig":"MEYCIQDtkYPUeUKUkD3BVtxrVlHTwHYuYrkEbqBBVeM6utX4ZwIhAKxSL2Hq1Sl1W+zvFH2SPf4Y9ZDsV396OZ2Zy99ygweL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203833},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/1867321b115a74df8bf08f4c5f1f8ab0/nx-devkit-20.0.9.tgz","_integrity":"sha512-dAdHJ4e7YNTOozMgjRCl/xxRqOB26+gFH4ByzfGLll9/6FJ2aoaPjA/9rg+qYnso8trljC0YnEYeYw5qgcjZ+A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.9_1730851209508_0.4939723881820437","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241106-51f47f0":{"name":"@nx/devkit","version":"20.1.0-canary.20241106-51f47f0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241106-51f47f0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6deb3e30f6d4796ff037bfdfd230a7a3acf8dd46","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241106-51f47f0.tgz","fileCount":104,"integrity":"sha512-wsC9nhwDwaMMbZ5Monui0QMtwwm4GsvrNe3OtRTXis1b0Xok+lreB+Agr+/867lKcPNpjqVnbPYYBTjNLniYiw==","signatures":[{"sig":"MEUCIQCl2IbLcjItGHmdBGZd2d6jKdT0Qj9Hz4y/AZUNPbNwMgIgA1huhXC4RLLNiUH5K/VPn/0skfjtkxvLRlBwVDvOpTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241106-51f47f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205309},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241106-51f47f0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/8747c6c568889c4848de09450d433391/nx-devkit-20.1.0-canary.20241106-51f47f0.tgz","_integrity":"sha512-wsC9nhwDwaMMbZ5Monui0QMtwwm4GsvrNe3OtRTXis1b0Xok+lreB+Agr+/867lKcPNpjqVnbPYYBTjNLniYiw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241106-51f47f0_1730863244663_0.11550057783192491","host":"s3://npm-registry-packages"}},"20.0.10":{"name":"@nx/devkit","version":"20.0.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"893effe9aa745d14bd97cb63a857c14d6ce2d5d9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.10.tgz","fileCount":102,"integrity":"sha512-GcIAQ11JrcONZpn3tIU5mtLzx9j8UMdpjns0r6yMiW7k0z6SwK5+hxIkNQJ86mndjSqiY1EdUK629tz0UscacQ==","signatures":[{"sig":"MEUCIQDv8lXyZUIyKlz0cnJdkjgyG77/AGiA5oWt4x5kbyjt9wIgDtJ+LhQ0k7awKKtP8LoVR2jB7Zh6ke3jghdYZHfwXbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203834},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.10.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/898cc8e934fd1cf155d5e3ff73d025df/nx-devkit-20.0.10.tgz","_integrity":"sha512-GcIAQ11JrcONZpn3tIU5mtLzx9j8UMdpjns0r6yMiW7k0z6SwK5+hxIkNQJ86mndjSqiY1EdUK629tz0UscacQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.10_1730913170007_0.4035818243590725","host":"s3://npm-registry-packages"}},"20.1.0-beta.1":{"name":"@nx/devkit","version":"20.1.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6636cb0642b58b619caef28149b310a1d0a85c6c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-beta.1.tgz","fileCount":104,"integrity":"sha512-2hyWCnwIVrwFu+P3TRz1Hqhz1zBoPKtTy5RaHSroSNkFzEFBVYOwNhKknlyfPn/UORI686xMK+aiC036qHwALw==","signatures":[{"sig":"MEQCIGczljnHtu143jvfVStT9fR9SL7MYkye0LREAHqJ55lqAiAJeTpDgPg5Bqb6Qkou2IAxzj0jqg1c/DtGrofGk8ccng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/c3a1c8dc45fb238669d52b5262d5f5c3/nx-devkit-20.1.0-beta.1.tgz","_integrity":"sha512-2hyWCnwIVrwFu+P3TRz1Hqhz1zBoPKtTy5RaHSroSNkFzEFBVYOwNhKknlyfPn/UORI686xMK+aiC036qHwALw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-beta.1_1730920955187_0.96825767756337","host":"s3://npm-registry-packages"}},"0.0.0-pr-28821-29098e2":{"name":"@nx/devkit","version":"0.0.0-pr-28821-29098e2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28821-29098e2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"759d1325a3116721bed0a425b9b634adcfea7a12","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28821-29098e2.tgz","fileCount":104,"integrity":"sha512-exMRCC7/uSjFEdIz+bvuFS+VxFOYoqn3mqRu8LwsH0pobOqyZwakFnurCvzAGRCKL5tHCprPjPFeVaqLzMcUJw==","signatures":[{"sig":"MEUCIDFAimAveGm9qaTLk55sUW9E52wLrwGn4+0hwh7pf/LBAiEAlmVLPKk14KVXazhvJW4VIhNat/aqw9fnhzJoBe33Thk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28821-29098e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205301},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28821-29098e2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/9836b2725893621dd6f1bcaff0d108f7/nx-devkit-0.0.0-pr-28821-29098e2.tgz","_integrity":"sha512-exMRCC7/uSjFEdIz+bvuFS+VxFOYoqn3mqRu8LwsH0pobOqyZwakFnurCvzAGRCKL5tHCprPjPFeVaqLzMcUJw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28821-29098e2_1730924070806_0.8682109804740885","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241107-fd2e8d0":{"name":"@nx/devkit","version":"20.1.0-canary.20241107-fd2e8d0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241107-fd2e8d0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"70075bc7a68fb12b0376b71d2500af08f6feeb70","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241107-fd2e8d0.tgz","fileCount":104,"integrity":"sha512-XExwWPJCwG2s6htPMJpB1x4BeTwD/84k9hdJJgoYGvbo1p3iNa+ihPmKDHl1xBDy1EZSRTQStKpB0LUZIwnooQ==","signatures":[{"sig":"MEQCIGadxhxsjCNwdFCxCjidl3FwJxbe0usOXqlzcxeldmvJAiBaOQI5hYqvSddL3h5lKBgDQEElPY0n9pbN/NmJ0u5ZUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241107-fd2e8d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205309},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241107-fd2e8d0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/3671327e0a908ed829e00967e9ca2be5/nx-devkit-20.1.0-canary.20241107-fd2e8d0.tgz","_integrity":"sha512-XExwWPJCwG2s6htPMJpB1x4BeTwD/84k9hdJJgoYGvbo1p3iNa+ihPmKDHl1xBDy1EZSRTQStKpB0LUZIwnooQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241107-fd2e8d0_1730949865391_0.2748650101847123","host":"s3://npm-registry-packages"}},"20.1.0-beta.2":{"name":"@nx/devkit","version":"20.1.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eef12b534815cd648378def10dda9b7ad96dde5f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-beta.2.tgz","fileCount":104,"integrity":"sha512-Nc+h/kHJDmfThM9yQyqTpjuSJjfK6T21hkyzTrRzNXmty74CVbwjVeN5WqImM8DHJ9TDa6RnvGt2eCG/Z9MYQw==","signatures":[{"sig":"MEUCIQCmcbb8Bf/twzMVqqu/t02sSYw2BBqxS7ZxxXqb+c1LzwIgHdMchBTkUJdNo7ypLWyY2dDI00UAeHWkbErUm1pI0YA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/dc81aaffaf65a1e0b02357b9db8db6a5/nx-devkit-20.1.0-beta.2.tgz","_integrity":"sha512-Nc+h/kHJDmfThM9yQyqTpjuSJjfK6T21hkyzTrRzNXmty74CVbwjVeN5WqImM8DHJ9TDa6RnvGt2eCG/Z9MYQw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-beta.2_1730990279163_0.944941323737321","host":"s3://npm-registry-packages"}},"0.0.0-pr-28834-93bb8ce":{"name":"@nx/devkit","version":"0.0.0-pr-28834-93bb8ce","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28834-93bb8ce","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"73fe693e93f97efc26d9a1420a36498f84e99b71","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28834-93bb8ce.tgz","fileCount":104,"integrity":"sha512-LMbIl6eZVrhLrtBQnuwqauPo81kFWF93HpCnillfLB/DyDrhvUAMq9VNIWqTh6KWBoXrpYkPUXRSNtdcT+GLtw==","signatures":[{"sig":"MEQCIF687+kGUYITjGNOh7v/LoWLJy4jekKvEpJ6P0CbZ0U8AiBTLAUD8w2xCr84bp3KGNKGMdGPUTW1hTQ2xGiNP1/OjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28834-93bb8ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205301},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28834-93bb8ce.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/f5082f8eea277811ce84c32bd5c5948f/nx-devkit-0.0.0-pr-28834-93bb8ce.tgz","_integrity":"sha512-LMbIl6eZVrhLrtBQnuwqauPo81kFWF93HpCnillfLB/DyDrhvUAMq9VNIWqTh6KWBoXrpYkPUXRSNtdcT+GLtw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28834-93bb8ce_1731000998814_0.6293196935675132","host":"s3://npm-registry-packages"}},"20.0.11":{"name":"@nx/devkit","version":"20.0.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"85d65b6fd301d28d8ea1c160702ea2d723a64c3e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.11.tgz","fileCount":102,"integrity":"sha512-eYL3uZUYlisvIrM+AUXqJ9OX2OoNlmWlTj3niz0d1r6gi7CGoZkH4l7b49sB9JkaFDFHVkK0PjDoCwkSefbTjQ==","signatures":[{"sig":"MEUCIQCs27no4+OcjEAjx6UVzZK/Tyc2exYcOVyVTPUNlnuofAIgL+GnpZvfI0bkeh1PvpE1K5iiW37MxIRqBFIFJVaURa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203834},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.11.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/45302ab82a5ee0a9438ab69488c87933/nx-devkit-20.0.11.tgz","_integrity":"sha512-eYL3uZUYlisvIrM+AUXqJ9OX2OoNlmWlTj3niz0d1r6gi7CGoZkH4l7b49sB9JkaFDFHVkK0PjDoCwkSefbTjQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.11_1731002829969_0.8710910944286898","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241108-6882ad1":{"name":"@nx/devkit","version":"20.1.0-canary.20241108-6882ad1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241108-6882ad1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ead7562564a89a5e3b54a3f43b6b3ad91dc9763e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241108-6882ad1.tgz","fileCount":104,"integrity":"sha512-TTh6r0w/KCuoaKoAiGrpnZIrIOFb23/Em2U+0JuXEf0g09MDMZE4s4aDpmZmWdE8Jt6HELPjckb4AW1anGqtfA==","signatures":[{"sig":"MEUCIQD83JGzu5hZRvxsic6IT6ivPOOnIiJZ0cHmaLrIPd72hwIgU60kf77s7TcRxOGcKbqwjj188BDXJNCoohHde6jMiSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241108-6882ad1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205309},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241108-6882ad1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/2d206d7bfa0d7d67d79746fcce38e14c/nx-devkit-20.1.0-canary.20241108-6882ad1.tgz","_integrity":"sha512-TTh6r0w/KCuoaKoAiGrpnZIrIOFb23/Em2U+0JuXEf0g09MDMZE4s4aDpmZmWdE8Jt6HELPjckb4AW1anGqtfA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241108-6882ad1_1731036183569_0.35600469544527447","host":"s3://npm-registry-packages"}},"20.1.0-beta.3":{"name":"@nx/devkit","version":"20.1.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7d301a8bd07a029629f5b70437d14fc520063748","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-beta.3.tgz","fileCount":104,"integrity":"sha512-2D/VGmfOChvV7or21X2mfayML6aelxemqEwIiwcbgVorWEHhHDDRJaDaTWxaiMnLjh1aig5ngAj877lt/+JUtQ==","signatures":[{"sig":"MEYCIQDvjbFCS9v6ECSHI9Qw1nkvPKMW3qI5jlgtiP7YOOmGYAIhAOV+TqHc3zFxSGzOKbMqXG8al+Tj3euGraa+g1tHHeOS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/3e15642deca1a8fc9ba2cc509a6654a9/nx-devkit-20.1.0-beta.3.tgz","_integrity":"sha512-2D/VGmfOChvV7or21X2mfayML6aelxemqEwIiwcbgVorWEHhHDDRJaDaTWxaiMnLjh1aig5ngAj877lt/+JUtQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-beta.3_1731099849636_0.03255520488023489","host":"s3://npm-registry-packages"}},"0.0.0-pr-28859-d05a640":{"name":"@nx/devkit","version":"0.0.0-pr-28859-d05a640","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28859-d05a640","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7c2ef05a1673808a12380e667e0ef1f62b4ea59d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28859-d05a640.tgz","fileCount":104,"integrity":"sha512-B6dJ3UrMmPE4bnZ2rsjg/9jgGkL7fK39qbvDqHt4ApcWjrNYILIgn7IdVqECTnhnPCzqqkBBovLuQFMMDhplVg==","signatures":[{"sig":"MEUCIQCPsQG+QD0OqvZbpYpZ2Vba4qYEMRLqNsdzaffibBatcgIgVGwJAG+gkrlmHZDojGCko4tAekQl80w5hdAVIco29KY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28859-d05a640","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205301},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28859-d05a640.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/1db34ad726d7d9398694f3fc638a4c45/nx-devkit-0.0.0-pr-28859-d05a640.tgz","_integrity":"sha512-B6dJ3UrMmPE4bnZ2rsjg/9jgGkL7fK39qbvDqHt4ApcWjrNYILIgn7IdVqECTnhnPCzqqkBBovLuQFMMDhplVg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28859-d05a640_1731101443542_0.29226821658083413","host":"s3://npm-registry-packages"}},"20.0.12":{"name":"@nx/devkit","version":"20.0.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9f9e7bb59f329fdaaa0c654e471ddeb38e85cf6e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.12.tgz","fileCount":102,"integrity":"sha512-HsaDoAmzLPE2vHal2eNYvH7x6NCfHjUblm8WDD12Q/uCdTBvDTZqd7P+bukEH+2FhY89Dn/1fy59vKkA+rcB/g==","signatures":[{"sig":"MEQCIBfBdlFFXC9YhQbKozOI1SWhnX2vFUyFYrb5wKEMkfeQAiAmizWKgps3wEkYj5QQKwAnWSJJ6HJiyA5cWyrU9TTcHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203834},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.12.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/cd205f2cfd1cbf8c29561f630bd88995/nx-devkit-20.0.12.tgz","_integrity":"sha512-HsaDoAmzLPE2vHal2eNYvH7x6NCfHjUblm8WDD12Q/uCdTBvDTZqd7P+bukEH+2FhY89Dn/1fy59vKkA+rcB/g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.12_1731102105565_0.8274932597296534","host":"s3://npm-registry-packages"}},"20.1.0-canary.20241109-77d6704":{"name":"@nx/devkit","version":"20.1.0-canary.20241109-77d6704","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-canary.20241109-77d6704","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"77c119c7171378b46bcc25ff7fb798823b4b2ff8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-canary.20241109-77d6704.tgz","fileCount":104,"integrity":"sha512-pOLsBhpmwXx95IT+/duPJFNHrDtCSzKdmOdZ1+5HBtcQA/RuAQqbjm7YqEatDXhzhVsGhRICKGggkrOJvjoijw==","signatures":[{"sig":"MEQCIDgjrt+hliwZukyb2UjIxiSOjDKkPDUfOxIVIt+khl/wAiAuP2hwmtTeI05JXqwlnYXpGS24RHP3wnRE3dLzKSqvNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-canary.20241109-77d6704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205309},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-canary.20241109-77d6704.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/2402dcdf50808ee3d6b1779c2341d5b9/nx-devkit-20.1.0-canary.20241109-77d6704.tgz","_integrity":"sha512-pOLsBhpmwXx95IT+/duPJFNHrDtCSzKdmOdZ1+5HBtcQA/RuAQqbjm7YqEatDXhzhVsGhRICKGggkrOJvjoijw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-canary.20241109-77d6704_1731122471105_0.2878828985198887","host":"s3://npm-registry-packages"}},"20.1.0-beta.4":{"name":"@nx/devkit","version":"20.1.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-beta.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d2716ef3024276b637e9b957a79d4a24b2778822","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-beta.4.tgz","fileCount":104,"integrity":"sha512-ex+s12SP7U/kLwcRUolknizr/d9pZLc6IxYLlZybpPCQbJbJA1TswJet19xX6WgbDPbFefKFduWf2iaiW3OSYg==","signatures":[{"sig":"MEQCIFOChzo2qC8YUN31UXM7AcF6ISl1XrOyL/IOv1WZlzb0AiBvykzVwVSkHQjfPD8VfNTjTyq1H9EJ9wMP7lOCMPBFsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205283},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/cb5546d494cc4a4ad27c1e302f7d7252/nx-devkit-20.1.0-beta.4.tgz","_integrity":"sha512-ex+s12SP7U/kLwcRUolknizr/d9pZLc6IxYLlZybpPCQbJbJA1TswJet19xX6WgbDPbFefKFduWf2iaiW3OSYg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-beta.4_1731341477051_0.2662774074916572","host":"s3://npm-registry-packages"}},"20.0.13":{"name":"@nx/devkit","version":"20.0.13","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.0.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c2b10ee1251400d433d1a6acbc335d0da8389281","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.0.13.tgz","fileCount":102,"integrity":"sha512-yga6lYmx7GGg4NFHtq60tt6jREiCWtjBEJw5t/2zm8b7Ioz8F2ZJ7UOPufhieL/CRgnF20ATbW/xA4IYyw6mBw==","signatures":[{"sig":"MEUCIQCHERrtJPlWDwyZckuDMmuErYHfsOCYtI2jGfaJ0y1qjQIgcY0EZU/BUAVZvBuA3TqUA+S8DfWFFRZOzeC5KyiARN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203825},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.0.13.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/213548b58aa14cfd969544c7e85b31b5/nx-devkit-20.0.13.tgz","_integrity":"sha512-yga6lYmx7GGg4NFHtq60tt6jREiCWtjBEJw5t/2zm8b7Ioz8F2ZJ7UOPufhieL/CRgnF20ATbW/xA4IYyw6mBw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.0.13_1731358142559_0.5733843746184439","host":"s3://npm-registry-packages"}},"20.1.0-beta.5":{"name":"@nx/devkit","version":"20.1.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0-beta.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fe969fddac9615a7e443abda5e5eea03ddbf6065","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0-beta.5.tgz","fileCount":104,"integrity":"sha512-YbnmUGtY4VD3qq8z7qTozkBRKAFmhaemqVOexq3FP6a2I/XgqlnBWxvXB6DNTZfunP1wWG9v08kUBVTvvaotaQ==","signatures":[{"sig":"MEQCIAQTXIZ6Ee5uidOhXvmmavgJIgyt1w1ozVJxQN3uzTkoAiBPT+mifJFwIAMpcxRcboSIt9ReHTygY3HWAjFrDrrIug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205283},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/89ea2e7ba2a649fc3d744ac10a269081/nx-devkit-20.1.0-beta.5.tgz","_integrity":"sha512-YbnmUGtY4VD3qq8z7qTozkBRKAFmhaemqVOexq3FP6a2I/XgqlnBWxvXB6DNTZfunP1wWG9v08kUBVTvvaotaQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0-beta.5_1731358308956_0.5502772132216922","host":"s3://npm-registry-packages"}},"20.1.0":{"name":"@nx/devkit","version":"20.1.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f507ef1362ed66c55bc5f12c1b76303d92878edd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.0.tgz","fileCount":104,"integrity":"sha512-TDWT3d7nei+FtqoZscR7KtbQ9BXzV1c1Wvk9UUejo7eXbrQ/+YnHVVze8EMuIgTXaHxNIBTKGUPcRi3cibmCDw==","signatures":[{"sig":"MEUCIQDj4osQCYKALfELqj7FXKyAlFAMqBORNDPwDulyF4qn1AIgXAZ9HspLp3SYOHqAaa3W2kyHJKVMZrfOTbn7d9/UrsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205276},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/39ca8970ad45030f9c71673c2a32db46/nx-devkit-20.1.0.tgz","_integrity":"sha512-TDWT3d7nei+FtqoZscR7KtbQ9BXzV1c1Wvk9UUejo7eXbrQ/+YnHVVze8EMuIgTXaHxNIBTKGUPcRi3cibmCDw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.0_1731365742975_0.13869943779061744","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241112-c21b039":{"name":"@nx/devkit","version":"20.2.0-canary.20241112-c21b039","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241112-c21b039","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b8d5364a5c1b78c5a186da4babcfaee38f0197de","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241112-c21b039.tgz","fileCount":104,"integrity":"sha512-3IyxFKeFuIwn1SN/w8ooq3quERVdA47+nrObz1061HAji7oNCz1GcDPRQv0fklxoss6KejQ6sN2jP2IKw5ektw==","signatures":[{"sig":"MEYCIQC7z/kFD4CISBYgGtcZnhMKA7GhZswcoQBUn6f47uIjoQIhANyXvaYipkpjk5ais94wSvQ9J1I1EzlRjo6IQB+R41D2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241112-c21b039","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241112-c21b039.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/5330b47dd7182c9b374ab82e999948ff/nx-devkit-20.2.0-canary.20241112-c21b039.tgz","_integrity":"sha512-3IyxFKeFuIwn1SN/w8ooq3quERVdA47+nrObz1061HAji7oNCz1GcDPRQv0fklxoss6KejQ6sN2jP2IKw5ektw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241112-c21b039_1731381703519_0.8977161832152292","host":"s3://npm-registry-packages"}},"0.0.0-pr-28808-0f14212":{"name":"@nx/devkit","version":"0.0.0-pr-28808-0f14212","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28808-0f14212","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"77d09ff2cea495050a807867e83afdaf31a145d8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28808-0f14212.tgz","fileCount":104,"integrity":"sha512-GkcdmArS1sxN8veCZ4VOVimS+c7C4+63uQbSEoK5PE3tK3gaCy0MfAu6rCykbfy+mJDLW8LB2vGAqxT6J77HtQ==","signatures":[{"sig":"MEYCIQDnZssPs6KZXwLBt9ifubwbxxyfGcLViAQyGmJPKUbbDgIhAMsRey7jbEIzSa3eERbfiv4m+hHQgvINYLeELW3JGibp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28808-0f14212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28808-0f14212.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/0e505962af815ed8dc5a347ee7c5e285/nx-devkit-0.0.0-pr-28808-0f14212.tgz","_integrity":"sha512-GkcdmArS1sxN8veCZ4VOVimS+c7C4+63uQbSEoK5PE3tK3gaCy0MfAu6rCykbfy+mJDLW8LB2vGAqxT6J77HtQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28808-0f14212_1731441435995_0.23401029981030708","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241113-cda7f26":{"name":"@nx/devkit","version":"20.2.0-canary.20241113-cda7f26","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241113-cda7f26","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5ecdf5b4353d60249d226f55613d568f7e9eb18b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241113-cda7f26.tgz","fileCount":104,"integrity":"sha512-TUemyS3pgSb8tRWlSFEfjKJSTui5I0C+97eOTnT8otuq5CTyj501FUW9aTLcw/ZKFGyx8a8HRA50TUe57MHU/Q==","signatures":[{"sig":"MEQCIGX4jBBcezJ5K9Jd/Jg779uVgrsOMRcigtUFuQ5cxonIAiBazs+nwuPteG2pp6fbK81J7WpcejEI2BhFu93zO8P9Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241113-cda7f26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241113-cda7f26.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/22b296ce9b11b562131d5e0dfe5cc4ae/nx-devkit-20.2.0-canary.20241113-cda7f26.tgz","_integrity":"sha512-TUemyS3pgSb8tRWlSFEfjKJSTui5I0C+97eOTnT8otuq5CTyj501FUW9aTLcw/ZKFGyx8a8HRA50TUe57MHU/Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241113-cda7f26_1731468203033_0.8435618928408182","host":"s3://npm-registry-packages"}},"0.0.0-pr-28808-ca32248":{"name":"@nx/devkit","version":"0.0.0-pr-28808-ca32248","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28808-ca32248","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dea1bdf5693de20201f80cff1fa5a9dd7a283950","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28808-ca32248.tgz","fileCount":104,"integrity":"sha512-LMFTEChBoQA2gjvfOmcgO600dHDLXdG7DYv4VzgIXaHxASdXeQCOdVTIxGv5Wazk/c4RVsioRNiGRlOII/Y09Q==","signatures":[{"sig":"MEQCICTC6iAwKNPl7kJet2dHDEYP3v6CmI2pWrWK6Bq6/P4nAiB4/5SrmawEvhx9vgDx2BGAuQ59BCIcDhIJFuuCtG7V2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28808-ca32248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28808-ca32248.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/ff8210af0f0248928bd3e62316ffba48/nx-devkit-0.0.0-pr-28808-ca32248.tgz","_integrity":"sha512-LMFTEChBoQA2gjvfOmcgO600dHDLXdG7DYv4VzgIXaHxASdXeQCOdVTIxGv5Wazk/c4RVsioRNiGRlOII/Y09Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28808-ca32248_1731513444174_0.6901270980623424","host":"s3://npm-registry-packages"}},"0.0.0-pr-28808-6acf6c6":{"name":"@nx/devkit","version":"0.0.0-pr-28808-6acf6c6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28808-6acf6c6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"82c69e463a079faec468b63fc64439a1d76b026f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28808-6acf6c6.tgz","fileCount":104,"integrity":"sha512-V7T8Fucrj1KGZQYKuzGpNaYstmeHe7Jcn6hXFHYqzZla9+/M3XNcD5i/g9F8rr4MTOBWfPNnJD/0Qz/gidOwrA==","signatures":[{"sig":"MEUCIQCDUTjcRiqcKIYibotb1/V30Gr4BuguB1/ttShyhvt7iQIgcFUkaeOBBaTdz07fHdl/Iu/SASfWCCzkdSmXYzOoPgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28808-6acf6c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28808-6acf6c6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/d4d0ce99513b90e175d4026e4ebf1e3d/nx-devkit-0.0.0-pr-28808-6acf6c6.tgz","_integrity":"sha512-V7T8Fucrj1KGZQYKuzGpNaYstmeHe7Jcn6hXFHYqzZla9+/M3XNcD5i/g9F8rr4MTOBWfPNnJD/0Qz/gidOwrA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.7.0","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28808-6acf6c6_1731514943105_0.8855844290902906","host":"s3://npm-registry-packages"}},"20.2.0-beta.0":{"name":"@nx/devkit","version":"20.2.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-beta.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"558032c1cf0fca0cb2558c35b094985ed5f88fd9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-beta.0.tgz","fileCount":104,"integrity":"sha512-KKecBtXBmt6XZdyTHjewv25nqWnd14CfbINhGzgUit0iUEcjQccxaJs/Mguc8LENueET87XnqfRMxIL7vz2kLg==","signatures":[{"sig":"MEYCIQCN3Sz/ZDdTfnOhvKLZFJirymd4lP6P5GRDSvp28095eAIhAMkO/PsRcuVG/7TfLCJyj5TrTa9I+kod+pkVVaUHohe5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205283},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/bd7403559b7cde48d8e0eb16f53008af/nx-devkit-20.2.0-beta.0.tgz","_integrity":"sha512-KKecBtXBmt6XZdyTHjewv25nqWnd14CfbINhGzgUit0iUEcjQccxaJs/Mguc8LENueET87XnqfRMxIL7vz2kLg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-beta.0_1731518273263_0.2729234784055785","host":"s3://npm-registry-packages"}},"20.2.0-beta.1":{"name":"@nx/devkit","version":"20.2.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-beta.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"138b47c8f52d3d8a1396cf041321b084c36164e9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-beta.1.tgz","fileCount":104,"integrity":"sha512-q0fUow15Q3Gg8V4CTxEdtB/CdAQ1eRB73nQCRA1w5crRGRxmUagpxuK093JuMdCQQW/EcrqKPEHn+BSIAIUpTA==","signatures":[{"sig":"MEUCIFfvHNWMDv8bM+7oIuuIUVhwTr3Q7BZ3y2hcXRJuoevaAiEAixNPhk/qsQvJUJu6T6iV3IRIuAjgtXYVkGtNaDf6E6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205283},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/8609670e7acf2c7f251c367da44a1376/nx-devkit-20.2.0-beta.1.tgz","_integrity":"sha512-q0fUow15Q3Gg8V4CTxEdtB/CdAQ1eRB73nQCRA1w5crRGRxmUagpxuK093JuMdCQQW/EcrqKPEHn+BSIAIUpTA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-beta.1_1731525024964_0.4949377262914705","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241114-08953af":{"name":"@nx/devkit","version":"20.2.0-canary.20241114-08953af","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241114-08953af","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"992127d63d50fc23e1e19319b369ea8999a375f1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241114-08953af.tgz","fileCount":104,"integrity":"sha512-Hw1hNISToFTicWpbpXo+Uixx20KZdvuV7b9SuN2RjQ9RGup95/XTaKLGYoV4/hpkzBcwyw/mpOS+B0Hpt4z8LQ==","signatures":[{"sig":"MEYCIQCcbSD4TwLqomByTJLyCUlTizN5DE6wt8AwhAft+s3qeQIhAPr0s08+80fPYenIPg/sIe/5611qtWqr30xvp5FAjFn1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241114-08953af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241114-08953af.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/d556dad4fc1e7d97c59d3d97ab53af5f/nx-devkit-20.2.0-canary.20241114-08953af.tgz","_integrity":"sha512-Hw1hNISToFTicWpbpXo+Uixx20KZdvuV7b9SuN2RjQ9RGup95/XTaKLGYoV4/hpkzBcwyw/mpOS+B0Hpt4z8LQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241114-08953af_1731554672095_0.14102514209532413","host":"s3://npm-registry-packages"}},"0.0.0-pr-28808-bceb02f":{"name":"@nx/devkit","version":"0.0.0-pr-28808-bceb02f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28808-bceb02f","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"81889ffba53a0f7f9740dbf48ee375affdd11987","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28808-bceb02f.tgz","fileCount":104,"integrity":"sha512-VvkNrO9Ofr669Q0R2ZQxavoFNGSJSIHdUmkLgdHBbZBHEw8mKZuWUtur+ccdjeW8fUzHg2nn18Wkns46BeccFw==","signatures":[{"sig":"MEQCICNdduxDmvQwWpkK5IBbMc9SCD5s1ay/7ooE6Kr0zE8RAiAjYa9DQsfmBz82epN8+y1QZQbXtBWOvUG3G/dIfRN2vQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28808-bceb02f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28808-bceb02f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/64e3a9937bbadd4c4aa276e473d2a8de/nx-devkit-0.0.0-pr-28808-bceb02f.tgz","_integrity":"sha512-VvkNrO9Ofr669Q0R2ZQxavoFNGSJSIHdUmkLgdHBbZBHEw8mKZuWUtur+ccdjeW8fUzHg2nn18Wkns46BeccFw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28808-bceb02f_1731612319605_0.752445749810233","host":"s3://npm-registry-packages"}},"20.1.1":{"name":"@nx/devkit","version":"20.1.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"aeaac5580da211c33146b918f4db9a397b4c3e19","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.1.tgz","fileCount":104,"integrity":"sha512-sqihJhJQERCTl0KmKmpRFxWxuTnH8yRqdo8T5uGGaHzTNiMdIp5smTF2dBs7/OMkZDxcJc4dKvcFWfreZr8XNw==","signatures":[{"sig":"MEYCIQDu5Okp5OX4VjjnvYAJ+QqaR70iqNiqX0EGre7Ktu9uGwIhAPeD43eRePHeMFfZoVWxMgZ8OG/e42GmkxVAj/g8jkun","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205276},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/648908099ab7582c2aa0e2518c53037a/nx-devkit-20.1.1.tgz","_integrity":"sha512-sqihJhJQERCTl0KmKmpRFxWxuTnH8yRqdo8T5uGGaHzTNiMdIp5smTF2dBs7/OMkZDxcJc4dKvcFWfreZr8XNw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.1_1731612699447_0.7549848776504984","host":"s3://npm-registry-packages"}},"0.0.0-pr-28808-f5b5ede":{"name":"@nx/devkit","version":"0.0.0-pr-28808-f5b5ede","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28808-f5b5ede","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2902ee2227576bed52cb5e0f9742d811f9df1288","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28808-f5b5ede.tgz","fileCount":104,"integrity":"sha512-AnRWo+P2DezXqi20u/CLlm7TZSUd+cD6B30f3uYwqZN84FFkh2ZLumxQ+8wawuq7yl/XASt0xdDDLEdNNCk7vg==","signatures":[{"sig":"MEYCIQCCODDaXuBXbSNUpLa8wGPKb3mbCC8g/FiU+Y0sFgOV4gIhAPAxFlNZBvVK4BafA6+4bo9HAxMom9T7l62ggeVk+Tnk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28808-f5b5ede","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28808-f5b5ede.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/cc6f42c208c7e74ef234a0833d9b0fa2/nx-devkit-0.0.0-pr-28808-f5b5ede.tgz","_integrity":"sha512-AnRWo+P2DezXqi20u/CLlm7TZSUd+cD6B30f3uYwqZN84FFkh2ZLumxQ+8wawuq7yl/XASt0xdDDLEdNNCk7vg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28808-f5b5ede_1731636501434_0.5010577496461284","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241115-3c6c387":{"name":"@nx/devkit","version":"20.2.0-canary.20241115-3c6c387","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241115-3c6c387","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3860189a80ab9581cdf828b977c5b072ac9bb695","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241115-3c6c387.tgz","fileCount":104,"integrity":"sha512-VKGCFlJmCfK2VKNY1TVkIFashA4Q9HWtLzmQzx+glpaj8UcbMBAGYxEnY6UaZpqByZOTblpjgM68lYCaUANNxA==","signatures":[{"sig":"MEYCIQCr0FtGzinR6ZUNIQXh/tupWsCS79T34272+U25sGwQ/wIhAN71bqxgYNq+xJwdRsEs0OPzF0regfzoi5SNdF3IowLY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241115-3c6c387","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241115-3c6c387.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/4ea6200a81a77849af99b86474ef6b12/nx-devkit-20.2.0-canary.20241115-3c6c387.tgz","_integrity":"sha512-VKGCFlJmCfK2VKNY1TVkIFashA4Q9HWtLzmQzx+glpaj8UcbMBAGYxEnY6UaZpqByZOTblpjgM68lYCaUANNxA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241115-3c6c387_1731641526590_0.06743084255730447","host":"s3://npm-registry-packages"}},"0.0.0-pr-28808-ae8ea8d":{"name":"@nx/devkit","version":"0.0.0-pr-28808-ae8ea8d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28808-ae8ea8d","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e4ee1b27dec07969fbabbecb5977621d6d18195d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28808-ae8ea8d.tgz","fileCount":104,"integrity":"sha512-QWha8t6hsJf/g9HdFHwRAOaJvMNRzFp9dc+ipCM/IrY4xrs+VjpAo/iOHmvXLlKTewHidgdf1ygdvSWBO+cTSA==","signatures":[{"sig":"MEQCIGx6LUpRALvGjsQj5z9ow7RjLGl2E0QKghBKY/poR/O/AiAUUJyDQcN04YdxED33o833QQWOsnAynQ6Pm7uqKsTbWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28808-ae8ea8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28808-ae8ea8d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/bd84b20768a76d8ac4b2e523d0eeadf8/nx-devkit-0.0.0-pr-28808-ae8ea8d.tgz","_integrity":"sha512-QWha8t6hsJf/g9HdFHwRAOaJvMNRzFp9dc+ipCM/IrY4xrs+VjpAo/iOHmvXLlKTewHidgdf1ygdvSWBO+cTSA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28808-ae8ea8d_1731648854293_0.16959201452215944","host":"s3://npm-registry-packages"}},"19.8.11":{"name":"@nx/devkit","version":"19.8.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"79a19b0ac30ef522acc5ec2dcf763d01e6957966","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.11.tgz","fileCount":106,"integrity":"sha512-9Ath0++R8lKeqSGmlZHNf99oa+7vKXWmjYnvDrhU7qq8RXpyccu6VhU11P69FH0oecg2lTNk6AGBXq12E8r2hQ==","signatures":[{"sig":"MEUCIQCkInSfq8V4hPVnQc0WSZPGH6Ox9lP3Yp1FUH9IuM3BpQIgYtMIpRQGWSXj7NDJYURmuLysdS6yq68MPqPCFEdWnAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230249},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.11.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/69020a48adbaf4f8d5b1bf50bdb06f74/nx-devkit-19.8.11.tgz","_integrity":"sha512-9Ath0++R8lKeqSGmlZHNf99oa+7vKXWmjYnvDrhU7qq8RXpyccu6VhU11P69FH0oecg2lTNk6AGBXq12E8r2hQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.11","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.11_1731682933058_0.055470462874088744","host":"s3://npm-registry-packages"}},"20.2.0-beta.2":{"name":"@nx/devkit","version":"20.2.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-beta.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8ccecd14619d3bc1eb19f62a71c8ba9e5fce287f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-beta.2.tgz","fileCount":104,"integrity":"sha512-Qe7m0M/+cf1eQ8CuiyaTsLvahbs3BF1q2cgWS86dPEOkfsFqyxk5woffKe+BD7bm7WfZzLiEtqw5iHfTNGo2Mg==","signatures":[{"sig":"MEUCIQDNk1BlC5tG8SmkmKqUtpVi6sAlPJ0p1mWFYjuXjhcbawIgHBPAxhMV3YVoywW6ffzuaQuMIsMtrAncdGkP61E1yC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205283},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/02d8fee01484e91a14facc3275896dab/nx-devkit-20.2.0-beta.2.tgz","_integrity":"sha512-Qe7m0M/+cf1eQ8CuiyaTsLvahbs3BF1q2cgWS86dPEOkfsFqyxk5woffKe+BD7bm7WfZzLiEtqw5iHfTNGo2Mg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-beta.2_1731689882171_0.5354563367462126","host":"s3://npm-registry-packages"}},"20.1.2":{"name":"@nx/devkit","version":"20.1.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"10280e90aad081d7ba7b9366f4bc0abb46e65397","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.2.tgz","fileCount":104,"integrity":"sha512-MTEWiEST7DhzZ2QmrixLnHfYVDZk7QN9omLL8m+5Etcn/3ZKa1aAo9Amd2MkUM+0MPoTKnxoGdw0fQUpAy21Mg==","signatures":[{"sig":"MEUCIEEL8yLXWXQB6W9rlJdTboxIpbsFjl00mtikiS9KRao6AiEAurFGK1GMtfdZvudyJMCFJL5aUFKnj7GUg7Ee6ufcwxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205276},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/252d480bf6abac9c1340246e7cfc8dbb/nx-devkit-20.1.2.tgz","_integrity":"sha512-MTEWiEST7DhzZ2QmrixLnHfYVDZk7QN9omLL8m+5Etcn/3ZKa1aAo9Amd2MkUM+0MPoTKnxoGdw0fQUpAy21Mg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.2_1731692332282_0.6649300797966329","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241116-8efad63":{"name":"@nx/devkit","version":"20.2.0-canary.20241116-8efad63","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241116-8efad63","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4e3ca48d8b136738361e2fd665ec5c9ccb7d70b9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241116-8efad63.tgz","fileCount":104,"integrity":"sha512-O4emfFMXhiCe4rHHXBOg+OOOSNYF2//DpwzxlwEFSVsBupr4wVlGbGkDjZ1C9fCgGs51vFr0ghrbLqdG6OTkmg==","signatures":[{"sig":"MEUCIQCK24SHKtGHPgHWdLtgdC4+BZfFiAF4MMkVemXCT96qHgIgAPgK1P/0VMzJr8a92sf9UAsKtvl3wQkdtW5mm2noetI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241116-8efad63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241116-8efad63.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/9b39fb8ba7a468b1358f612b61971d04/nx-devkit-20.2.0-canary.20241116-8efad63.tgz","_integrity":"sha512-O4emfFMXhiCe4rHHXBOg+OOOSNYF2//DpwzxlwEFSVsBupr4wVlGbGkDjZ1C9fCgGs51vFr0ghrbLqdG6OTkmg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241116-8efad63_1731727699348_0.09549862814089427","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241119-636cd77":{"name":"@nx/devkit","version":"20.2.0-canary.20241119-636cd77","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241119-636cd77","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"35f9da54dcc57cf0f2e0dbcf0f87f4c9199c3948","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241119-636cd77.tgz","fileCount":104,"integrity":"sha512-7MQoGUImH0IvqEqm2nCLuPJYlUOx3jJ9pL613kdlWMYnXLkc3GL3Xo8YxVcuqnxmtYNfaR+gxu/fvzBCpKLREw==","signatures":[{"sig":"MEYCIQDWPOgVLzr0K1ZJ/hfbzOflfX+emufPCVqBxlBteV0owwIhAN2dWS7H66DzuH/yserYyAMkwWwNJd3UrkwzskkK7bpU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241119-636cd77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241119-636cd77.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/9259ed03347c006516aff4c97450b579/nx-devkit-20.2.0-canary.20241119-636cd77.tgz","_integrity":"sha512-7MQoGUImH0IvqEqm2nCLuPJYlUOx3jJ9pL613kdlWMYnXLkc3GL3Xo8YxVcuqnxmtYNfaR+gxu/fvzBCpKLREw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241119-636cd77_1731987071172_0.14816386278956073","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241120-09a01eb":{"name":"@nx/devkit","version":"20.2.0-canary.20241120-09a01eb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241120-09a01eb","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"09ac6a786602d8e0fd1c1213fc271da5d3abf78b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241120-09a01eb.tgz","fileCount":104,"integrity":"sha512-x7QLpC65lqhk28XtOaoHiSWpM8ZXXHMPtUwByqqGCxbzAtwHpLqXFtmNqAjIjjGvHgj+pkAy7f6cYT80EIi4YA==","signatures":[{"sig":"MEQCIBLigxiKkMbptPOJqiO9Kb0vL7HlvGrbmKKxWuLeN+ReAiBa32ZYj0KdDbW0yaD16r5Y+sZ5X0I1zZRMvgF1vGoneA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241120-09a01eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241120-09a01eb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/2cc7213a9cfc63ee9d67db2f708fde68/nx-devkit-20.2.0-canary.20241120-09a01eb.tgz","_integrity":"sha512-x7QLpC65lqhk28XtOaoHiSWpM8ZXXHMPtUwByqqGCxbzAtwHpLqXFtmNqAjIjjGvHgj+pkAy7f6cYT80EIi4YA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241120-09a01eb_1732073443776_0.9285529593212234","host":"s3://npm-registry-packages"}},"0.0.0-pr-28808-41aa4e0":{"name":"@nx/devkit","version":"0.0.0-pr-28808-41aa4e0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28808-41aa4e0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e90cadbb62e5b2ec0625e0fded53ac3b26d710b8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28808-41aa4e0.tgz","fileCount":104,"integrity":"sha512-1TSvzwSpt6KPFCzXib1eKJWMCwcBbkw+xAA5+YwLjjfBimtEw2/q0RKhXgn9/Ob6rKrWjFyuD81UNJil4bs9iQ==","signatures":[{"sig":"MEUCIQD/8hlhXBa8TeSckJNYljsSZHQhQYLr7Pqxme/88KFBQQIgJbcYvhTubEi3hoMWjOJynk67FJRyuVpSi2bFdc7jUvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28808-41aa4e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28808-41aa4e0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/6e5fedb00833f64780db156b5b67e6cd/nx-devkit-0.0.0-pr-28808-41aa4e0.tgz","_integrity":"sha512-1TSvzwSpt6KPFCzXib1eKJWMCwcBbkw+xAA5+YwLjjfBimtEw2/q0RKhXgn9/Ob6rKrWjFyuD81UNJil4bs9iQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28808-41aa4e0_1732123155398_0.7274512142012168","host":"s3://npm-registry-packages"}},"0.0.0-pr-28808-a9a1b13":{"name":"@nx/devkit","version":"0.0.0-pr-28808-a9a1b13","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28808-a9a1b13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4788a34bdb9bed414779a0a307639170d6e0969c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28808-a9a1b13.tgz","fileCount":104,"integrity":"sha512-7oaHZRHHx3On/71TCKubAe8zxPQJ06lFK220GsQqss3qhJck26eE7W5BqquMUalhkhIkcV1yJSojslPyLXtLWw==","signatures":[{"sig":"MEUCIQDRSD4dAkeH+FQMCU/3+NPx/gYaKLBi82KhX9L9CdWMIAIgPih5yEW8fcxaw+7p8IMOXT/XqDA/X/Fml5XcK0pxNkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28808-a9a1b13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28808-a9a1b13.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/3d3eb94f8e0e3c5dc031b4f12015797b/nx-devkit-0.0.0-pr-28808-a9a1b13.tgz","_integrity":"sha512-7oaHZRHHx3On/71TCKubAe8zxPQJ06lFK220GsQqss3qhJck26eE7W5BqquMUalhkhIkcV1yJSojslPyLXtLWw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28808-a9a1b13_1732130624539_0.9475734421200703","host":"s3://npm-registry-packages"}},"0.0.0-pr-28808-8717441":{"name":"@nx/devkit","version":"0.0.0-pr-28808-8717441","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28808-8717441","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"112d4a0a3df3455b7304e9a0f341ec45cf995805","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28808-8717441.tgz","fileCount":104,"integrity":"sha512-7uDtl2SoPVh9kwCfjx584k3Kg1y1sk1UMWs6XsOa052gMFhF93PsOPWm16ttrxAwXhzxEbMytRYucrbuCbNXjA==","signatures":[{"sig":"MEYCIQC+s/TuSMMmAvgkjHnco8slbpJpl/VHnF/++ef7seQ9bAIhAJYSPjasw3N5iyhIRoPvy7ZtHfb65/iuKAJREMmETOOD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28808-8717441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28808-8717441.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/fbe3311ae356d57cbfbcb463f7632e23/nx-devkit-0.0.0-pr-28808-8717441.tgz","_integrity":"sha512-7uDtl2SoPVh9kwCfjx584k3Kg1y1sk1UMWs6XsOa052gMFhF93PsOPWm16ttrxAwXhzxEbMytRYucrbuCbNXjA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28808-8717441_1732136778094_0.8251402933939931","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241121-60a9f81":{"name":"@nx/devkit","version":"20.2.0-canary.20241121-60a9f81","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241121-60a9f81","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5a675e40685aebb1e9929618e9ff02eca6a0c653","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241121-60a9f81.tgz","fileCount":104,"integrity":"sha512-t9ujVOgG6TyaSnur4mZ6Df2tr7D6Kxcg6TsvVSRCtRckFqvi9/YsF1UHUy+bGvisALF3OyW4LMS2aK0e/ub5RA==","signatures":[{"sig":"MEUCIFk59PJdkusjT3LWaLdbPSe4QInY1jpk6KewXYqzAxCtAiEApHvv5feDQqMB/FQyph/jTFKAteIzurjSMJkYOBtH6b4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241121-60a9f81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241121-60a9f81.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/1e3d7dc764f185d1d91f961f4e8d0a14/nx-devkit-20.2.0-canary.20241121-60a9f81.tgz","_integrity":"sha512-t9ujVOgG6TyaSnur4mZ6Df2tr7D6Kxcg6TsvVSRCtRckFqvi9/YsF1UHUy+bGvisALF3OyW4LMS2aK0e/ub5RA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241121-60a9f81_1732159683174_0.6467103273434371","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241122-a1efb63":{"name":"@nx/devkit","version":"20.2.0-canary.20241122-a1efb63","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241122-a1efb63","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7ca7b3e57e247999ce3b58c81f434f7888565042","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241122-a1efb63.tgz","fileCount":104,"integrity":"sha512-J6GjKNUuBvxCtDjVqyv9mYzpF8nrT8c7fbNvVFxhH1D4sDQQyyjXq7PvB9NhvTw+A567TrtAL2vpLQm92Hn6tw==","signatures":[{"sig":"MEQCIAYufQyc/wOKdcbv1qCLo2oLU0n2W1z4fqIUQAQVjkZvAiBX3Zy93MXqifFNvNDDnhqyLKEcuwvEIP1h2n/2IvOCAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241122-a1efb63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241122-a1efb63.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/f06824af5210c1e3ec2c9468ba2d0163/nx-devkit-20.2.0-canary.20241122-a1efb63.tgz","_integrity":"sha512-J6GjKNUuBvxCtDjVqyv9mYzpF8nrT8c7fbNvVFxhH1D4sDQQyyjXq7PvB9NhvTw+A567TrtAL2vpLQm92Hn6tw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241122-a1efb63_1732246419488_0.8639120085835144","host":"s3://npm-registry-packages"}},"0.0.0-pr-29047-57d3073":{"name":"@nx/devkit","version":"0.0.0-pr-29047-57d3073","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29047-57d3073","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b2c19cd34cc93af2b181ff615ead907a00cfb18d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29047-57d3073.tgz","fileCount":104,"integrity":"sha512-mJ0b0Ils2mx88ZtrEFqBck2RFj2I3n563GiecpOebTqTvxX46byG5xeD9PkesZgNwDWty9lQ5dfBFEaRj93iow==","signatures":[{"sig":"MEUCIQCi2Y5kzb96DiJRxa6vCGzpC1j4tuwhUcWIpmUrKBVhlgIgYPg+XcbEIlfta6SUAVIXY/hCZ9HzNYGmOPDCU5QAJ60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29047-57d3073","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29047-57d3073.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/7a8c52c9e018d68e5c540c4d5b4a866e/nx-devkit-0.0.0-pr-29047-57d3073.tgz","_integrity":"sha512-mJ0b0Ils2mx88ZtrEFqBck2RFj2I3n563GiecpOebTqTvxX46byG5xeD9PkesZgNwDWty9lQ5dfBFEaRj93iow==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29047-57d3073_1732300659202_0.8481859997181007","host":"s3://npm-registry-packages"}},"19.5.10":{"name":"@nx/devkit","version":"19.5.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.5.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e57740fedbe89987c7bab06fd5a5accfc8bc848c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.5.10.tgz","fileCount":102,"integrity":"sha512-1YHogfGQ0IbEs6HCL3CqIUbsraDkNzkGg0ru78qDw3uPVomnBw9VOYRZ79C57SfLJCS19Z2jr5b7TKX7I/9GpQ==","signatures":[{"sig":"MEUCIFbLwbNvg866AkOPIyrVzG29yIMaJzQJHvWzGvceByE5AiEAwymezXX4JCdluKgUznP6BOWWaX5H4FtgdXvpnKzogQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220276},"main":"./index","type":"commonjs","gitHead":"5549a09d60c6b7ba12bc48599b65c2013169e46d","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.5.10","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.5.10_1732301147449_0.29826714119712383","host":"s3://npm-registry-packages"}},"19.6.7":{"name":"@nx/devkit","version":"19.6.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.6.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6b1132f1aaa40ffe89fdfd863e194446b7656405","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.6.7.tgz","fileCount":106,"integrity":"sha512-AEYRAxpHGatAMSJic3NB9qegG1NGh/vMuhLnSrLCkdgRZU5psBLU1RYnkkfRC65KPT16GBEm0+/1E7NsFCTpKw==","signatures":[{"sig":"MEYCIQC7+WiAoBsIVFX+0oMRZHHOcBN5M7kagMMJv56ZnaPzqQIhAN/u/W+0GmjgPC+HXyT9p+NuPpOoLip/LQV1No8jKRTP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228223},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"ebd3aee99e4d80a4a3310f3f8a5dfd5737261a70","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.6.7","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.6.7_1732307756877_0.4392340335197211","host":"s3://npm-registry-packages"}},"19.7.5":{"name":"@nx/devkit","version":"19.7.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.7.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"72264ffb068ce3bcc8b7519e7ae2fa4abbc583c6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.7.5.tgz","fileCount":106,"integrity":"sha512-TcTc5+fJ/lX+5GQbrq+oPHqMH9dqOAmw1ZhUmNG8lmeb246ZtqLhnm+avekkAzIEbPkO5JHvowIFMZ8psBJtxQ==","signatures":[{"sig":"MEYCIQDaCRKe9tQ1jf+SYws2Hu108UcXfGK29anetRSH3y3lCQIhAIh+qdGj7EEYio2LUVrXuw4F15yWy5j0c2/jmiF0lVcR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228223},"main":"./index","type":"commonjs","types":"./index.d.ts","gitHead":"177a40a5c59ef41eb972a48119a8eb454cdd28cd","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.7.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 17 <= 20"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.7.5_1732307890915_0.16223200700525764","host":"s3://npm-registry-packages"}},"19.8.12":{"name":"@nx/devkit","version":"19.8.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"58fef6dbfb2bc1f2ba763038624fe5591e121955","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.12.tgz","fileCount":106,"integrity":"sha512-BRLbRj0yYL1P9XivDYTC0sfiPt+0Vms0DkJ3nDW8uPPt1romRI3vYdPBfsgaFCqg8ieFO4j94VjAwr5baUt3Gg==","signatures":[{"sig":"MEQCIC/HYHC0JMpfPu9Uly4gFKa98kpHQuye/e+q5fT2P3b/AiBUKRUbeYOJeBK9LGSKmkKFZWZacjubA8d9e8TuYKCtSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230249},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.12.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/17b493ddff73ebd37c4018284aeff40a/nx-devkit-19.8.12.tgz","_integrity":"sha512-BRLbRj0yYL1P9XivDYTC0sfiPt+0Vms0DkJ3nDW8uPPt1romRI3vYdPBfsgaFCqg8ieFO4j94VjAwr5baUt3Gg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.12","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.12_1732308281232_0.4224565543378287","host":"s3://npm-registry-packages"}},"20.2.0-beta.3":{"name":"@nx/devkit","version":"20.2.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-beta.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cf2d85d07230cd39d8d2d59c8c32e4f2a0c56ca3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-beta.3.tgz","fileCount":104,"integrity":"sha512-/Bpt8yN6eQ6nLAJoAyXQZ66Dp3D39GHlRiuY/yPw9PFj4kSjHybQYVMGMHb9upQ2gUiHoIIqezASIf/bpj8DyA==","signatures":[{"sig":"MEUCIQDB4i4gbDNjr7JvlaBAmuNID740Vie4N8bDGK6j67m61gIgSxjRbXJDIHGc151AeFIq/UlKHVvzCSrn/m8UhYuSY4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205283},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/baaa3e7a4e98964049d4b40e7c2ebd5f/nx-devkit-20.2.0-beta.3.tgz","_integrity":"sha512-/Bpt8yN6eQ6nLAJoAyXQZ66Dp3D39GHlRiuY/yPw9PFj4kSjHybQYVMGMHb9upQ2gUiHoIIqezASIf/bpj8DyA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-beta.3_1732311192201_0.45836583384355123","host":"s3://npm-registry-packages"}},"20.1.3":{"name":"@nx/devkit","version":"20.1.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b67fccf91fa5b824131dac86576d41be86939a63","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.3.tgz","fileCount":104,"integrity":"sha512-+bNCRNSHKS7SS4Q2xI/p4hhd4mIibIbeF+hpF3TLO5wxyXbrYGSdhCVK5SwclwWUN/KhcKQjOrVGW5CKAm7HAw==","signatures":[{"sig":"MEUCIQCnezFbTrzIq489Qoo6d88X72uFep7rAsCBGV6UX8UlEwIgX9P9y2i9UjVhU68WZDMwLyHp8kZI5+SNP49zPeJh4N4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205276},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/256c2d37de532c2c3f2736b31a6c7e96/nx-devkit-20.1.3.tgz","_integrity":"sha512-+bNCRNSHKS7SS4Q2xI/p4hhd4mIibIbeF+hpF3TLO5wxyXbrYGSdhCVK5SwclwWUN/KhcKQjOrVGW5CKAm7HAw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.3_1732321773060_0.9481155316046517","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241123-128778e":{"name":"@nx/devkit","version":"20.2.0-canary.20241123-128778e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241123-128778e","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"nrwlowner","email":"hello@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"176e85ea9dd4c7b13f24ce5ed6d02f75cd046939","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241123-128778e.tgz","fileCount":104,"integrity":"sha512-RQE3znxhzXxgmC8vdwOvtPUwWvP0YVpl4t3Qb6O1AiLhYRe48Frphl9rDEmo5GxmDlfPNH6OeTY0OrAuxFkxHw==","signatures":[{"sig":"MEYCIQDH/IfNcJqs8tV6vHHiW+C7jOtF2uZKzdM/zoUAQ+IxjQIhAOVThXWTBKUrQ2zQQ2t8kcuP1AS4JZdXilYEBAe3x3qK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241123-128778e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241123-128778e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/5e18ab6adbcb374847066c1e4466ccdb/nx-devkit-20.2.0-canary.20241123-128778e.tgz","_integrity":"sha512-RQE3znxhzXxgmC8vdwOvtPUwWvP0YVpl4t3Qb6O1AiLhYRe48Frphl9rDEmo5GxmDlfPNH6OeTY0OrAuxFkxHw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241123-128778e_1732332658164_0.607799168094626","host":"s3://npm-registry-packages"}},"0.0.0-pr-28808-eac89e6":{"name":"@nx/devkit","version":"0.0.0-pr-28808-eac89e6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-28808-eac89e6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5dfdb03fbee9247db55efd1c1a26fae6c7cc2601","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-28808-eac89e6.tgz","fileCount":104,"integrity":"sha512-1FeqhEhy8jz9ZUcIubJs0trI8Tcqfra5Dp1A3YhjLhDfIQ13/+5ed63uVneTF/D8Ds0tyiFq45hJfmBMhqPL8Q==","signatures":[{"sig":"MEUCIQCtirRHUhMabi272v5FuyGLlALtZZavxWqS/bD/XEG37gIgIxePNqEgVZ/TcQ19MLw2fiXHi6v5B9dQ6uBh1YoDUkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-28808-eac89e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-28808-eac89e6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/9c6eb80edbd99bd41b65e60257ddf321/nx-devkit-0.0.0-pr-28808-eac89e6.tgz","_integrity":"sha512-1FeqhEhy8jz9ZUcIubJs0trI8Tcqfra5Dp1A3YhjLhDfIQ13/+5ed63uVneTF/D8Ds0tyiFq45hJfmBMhqPL8Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-28808-eac89e6_1732566625776_0.750202908244507","host":"s3://npm-registry-packages"}},"19.8.13":{"name":"@nx/devkit","version":"19.8.13","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.13","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"43bae7080ac5d1a915214fb199c2f2238a7d3c3c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.13.tgz","fileCount":106,"integrity":"sha512-CoLDFhKGHmark+ZHBXauZLcFynA0JFg5e2+SPNWBZgmsba/KY2ffd7V6P7IGbG8sGgZLZtZliiaRpHVk7cge9g==","signatures":[{"sig":"MEUCIBBYj/xB8z2BkBfuvarIcucsd1rvCBxiuUGhcvf3L4BdAiEA/sNBGrVD/5s3pvVvzvdoxuixPpV5TBUVJ9/CZtdMCH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230249},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.13.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/be671a3cd03fcb684cfed54ca6755867/nx-devkit-19.8.13.tgz","_integrity":"sha512-CoLDFhKGHmark+ZHBXauZLcFynA0JFg5e2+SPNWBZgmsba/KY2ffd7V6P7IGbG8sGgZLZtZliiaRpHVk7cge9g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.13","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.13_1732571545762_0.2725204483197736","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241126-beded4e":{"name":"@nx/devkit","version":"20.2.0-canary.20241126-beded4e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241126-beded4e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"acd75600d106df809402b0b4d69a623e3ca53925","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241126-beded4e.tgz","fileCount":104,"integrity":"sha512-cQZjncBaP/xv01vgFAXnVrskMf8kCBL++rhZcQr1C0vOBlpkqU+3Vm349EmmFmaUvJo8KLkBEY1u4AsbSWll/g==","signatures":[{"sig":"MEQCIFJ45k+vIsMmBP4H2Yb1DsnIct4F7DtHmjElw8N85N3zAiAPuPdxP/ws+LI7jUvJVnf47lx8igOD8edxaZP3DGSFcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241126-beded4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241126-beded4e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/edbfc6a6945bd26dae07896bafaf98ac/nx-devkit-20.2.0-canary.20241126-beded4e.tgz","_integrity":"sha512-cQZjncBaP/xv01vgFAXnVrskMf8kCBL++rhZcQr1C0vOBlpkqU+3Vm349EmmFmaUvJo8KLkBEY1u4AsbSWll/g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241126-beded4e_1732591911203_0.508058663738032","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241127-b018b94":{"name":"@nx/devkit","version":"20.2.0-canary.20241127-b018b94","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241127-b018b94","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"558027ee7947413a96b3ad12525a698e7d7ec819","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241127-b018b94.tgz","fileCount":104,"integrity":"sha512-gF+jMli6Pc/SBIj+/54SwiuXi3cqtQ6wpETrdZSZvAvg2xAp252iAW46xtTgirvhodG9MvnKkJi7d2VlWkDyXw==","signatures":[{"sig":"MEUCIB7XM5Xn5wR2EkQ3cBmIcBpA9MjElEYBlJ3UnDV7uY3IAiEAjBOse3PGLwxHm/EyhAF5A4PWJi3JShhtGGPWBO3vESc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241127-b018b94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241127-b018b94.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/4f475517cfbfc9555350d5679ee50237/nx-devkit-20.2.0-canary.20241127-b018b94.tgz","_integrity":"sha512-gF+jMli6Pc/SBIj+/54SwiuXi3cqtQ6wpETrdZSZvAvg2xAp252iAW46xtTgirvhodG9MvnKkJi7d2VlWkDyXw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241127-b018b94_1732678341997_0.14004734431013355","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241128-8eb6159":{"name":"@nx/devkit","version":"20.2.0-canary.20241128-8eb6159","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241128-8eb6159","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2b4f9a374f406877f4810b072ca7802b49597eca","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241128-8eb6159.tgz","fileCount":104,"integrity":"sha512-kk3wImvE7AgsF7oQPvY03GKbPXHF610LAzgyFK3wuxY3vanfUsu1pd1K1pZIfVkVBwtQo+9mZJmLQ/Uc+oH1pw==","signatures":[{"sig":"MEUCIFIeTlLQ06v9y+oXxBO9iNSsy2HNbGybKm1VSzLpsUpfAiEA884gBu6gUIRZlbYTilV/hYDvJdKMNd2mDaPYg2qv3Sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241128-8eb6159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241128-8eb6159.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/80c1c7d2ccddce00a8a69000446b038a/nx-devkit-20.2.0-canary.20241128-8eb6159.tgz","_integrity":"sha512-kk3wImvE7AgsF7oQPvY03GKbPXHF610LAzgyFK3wuxY3vanfUsu1pd1K1pZIfVkVBwtQo+9mZJmLQ/Uc+oH1pw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241128-8eb6159_1732764749078_0.5611251257152614","host":"s3://npm-registry-packages"}},"20.1.4":{"name":"@nx/devkit","version":"20.1.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.1.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"877a5df42e4f1fd0a28eee0820129107cdff1a75","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.4.tgz","fileCount":104,"integrity":"sha512-Opz7eRPmpt3e4SGkbwZbE9Bg3MhKeivh1QTNCj4tQVAB4gucz0lW/F3mdtRDFdj6gUbqIc5rRrbO/DGlNaEzYw==","signatures":[{"sig":"MEYCIQDze6q721B2F+xEjpdeyaEcfrAhZkBmj0RF4tIw++C2dQIhAOc2XKoqsaJ+VKw93ybB+dlvoJOOsqK72I5Sdq/NeYCA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205276},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.1.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/490ef8f8cd76af466ec93624f979a935/nx-devkit-20.1.4.tgz","_integrity":"sha512-Opz7eRPmpt3e4SGkbwZbE9Bg3MhKeivh1QTNCj4tQVAB4gucz0lW/F3mdtRDFdj6gUbqIc5rRrbO/DGlNaEzYw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.1.4_1732836733308_0.5358969481315565","host":"s3://npm-registry-packages"}},"0.0.0-pr-29114-41d0324":{"name":"@nx/devkit","version":"0.0.0-pr-29114-41d0324","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29114-41d0324","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9c1bd5a0886fee70d872f0bcc4c404323829d6c8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29114-41d0324.tgz","fileCount":104,"integrity":"sha512-p/5fw18xR/xZ4zoraXZEDMYZ62lRjUVP9Cn+dtVJYJRqk7jG5BIxAwJpgZJcIUeMqiMOZS3W7jgtdebx2Ph9hw==","signatures":[{"sig":"MEQCIAbrK31X6JKQQ6b+tSIAz7MCnOmmZL30v64Bp2AA8PLmAiBf7NcpZHH0RCW9fXdnEEdmmJmRaAxMqQRGYCWxFiB8wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29114-41d0324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29114-41d0324.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/1279c101aa3e64c185d4fe18d36f1d45/nx-devkit-0.0.0-pr-29114-41d0324.tgz","_integrity":"sha512-p/5fw18xR/xZ4zoraXZEDMYZ62lRjUVP9Cn+dtVJYJRqk7jG5BIxAwJpgZJcIUeMqiMOZS3W7jgtdebx2Ph9hw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29114-41d0324_1732836808781_0.6029327030397615","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241129-2cb58b9":{"name":"@nx/devkit","version":"20.2.0-canary.20241129-2cb58b9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241129-2cb58b9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b526f825dcb4934f265f869c8927ac9097759da6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241129-2cb58b9.tgz","fileCount":104,"integrity":"sha512-pY+4+a+riOQw6devBsJSv4OVlQf5srkSd1dJJG143fygmOBnAemkoQPQ73GOv09E0vUf9Ms1FxpgfRyHPYUPvg==","signatures":[{"sig":"MEUCIH8VbxSCshPiq5NmPjEnw9QQDVElepXhKrtvELU0TlAzAiEA3xkRzUupRHSnPim7UMj8P4U6Q11EmsVFeH0EZDqUhMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241129-2cb58b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241129-2cb58b9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/050f7af7f6d68039b2ebebf62728c267/nx-devkit-20.2.0-canary.20241129-2cb58b9.tgz","_integrity":"sha512-pY+4+a+riOQw6devBsJSv4OVlQf5srkSd1dJJG143fygmOBnAemkoQPQ73GOv09E0vUf9Ms1FxpgfRyHPYUPvg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241129-2cb58b9_1732851114608_0.3182393417907443","host":"s3://npm-registry-packages"}},"0.0.0-pr-29122-4727ac1":{"name":"@nx/devkit","version":"0.0.0-pr-29122-4727ac1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29122-4727ac1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f4d57430a5a8c3db0c84f2d9792f5f6396670667","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29122-4727ac1.tgz","fileCount":104,"integrity":"sha512-XWrb/X/AZVtTV8ZJSMUSmxEjt0QJshEL18s1IsM05/N6H1PKmLFqB/UhUFcPKjgkUYe5nRBH7aN1ZPB7AH1mQw==","signatures":[{"sig":"MEQCIQDVPBiGOWNYCFD2PmV8T7KqMy/yYLU9E1j7au6rM1hMmgIfSkLGB5HcTTgAMRQ6ErbxM11OiFrMn9/htst3hnyINA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29122-4727ac1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29122-4727ac1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/b5f4134be75cbb33a17eaba37815f3f6/nx-devkit-0.0.0-pr-29122-4727ac1.tgz","_integrity":"sha512-XWrb/X/AZVtTV8ZJSMUSmxEjt0QJshEL18s1IsM05/N6H1PKmLFqB/UhUFcPKjgkUYe5nRBH7aN1ZPB7AH1mQw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29122-4727ac1_1732908544613_0.8288174402626891","host":"s3://npm-registry-packages"}},"20.2.0-beta.4":{"name":"@nx/devkit","version":"20.2.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a7c7cb443be82afb1aa2037f518523b14a860a79","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-beta.4.tgz","fileCount":104,"integrity":"sha512-iCgxGSWu8HTUaHn5cDl0hEZFx7v2LeR98zM8GUKzRInNymRh7KBsaOhJ6VlFa1lFi7/dNRZRRINhQUNNZZArdw==","signatures":[{"sig":"MEYCIQDfTUMD9IRjsTAhQOdn4fJWPn63ebtKhJkOn2KQR8fWDgIhAI3rWauTs6xq/rfXl1NcLd4FpWJAQoyk65M7TFjrOMOc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205283},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/0ff21885ab31f45fe0030abf15a07ff5/nx-devkit-20.2.0-beta.4.tgz","_integrity":"sha512-iCgxGSWu8HTUaHn5cDl0hEZFx7v2LeR98zM8GUKzRInNymRh7KBsaOhJ6VlFa1lFi7/dNRZRRINhQUNNZZArdw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-beta.4_1732924179872_0.8644436127202608","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241130-ec5a5e6":{"name":"@nx/devkit","version":"20.2.0-canary.20241130-ec5a5e6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241130-ec5a5e6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"458552377c178e02a3bb8e691df8f7d621ff1eb0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241130-ec5a5e6.tgz","fileCount":104,"integrity":"sha512-BhxcZ2AKkuIUFTmKBdzbNW0YjwJBYAQof8wqmPg6MqrZf+hzhhcJemYCbma7yD3iIEQCqhLYEOSkMGcNJnyATg==","signatures":[{"sig":"MEQCIHw+mVDSjvJfw86HXbfDcdWnsQPAnJ/4G03s8t1f/xIhAiBHeFU7V+InxPrbeglAv3BVndQQG4cbsCC77FC+NTqXlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241130-ec5a5e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241130-ec5a5e6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/e4a644ce9b3fb33eb3556b4b12ffe5dc/nx-devkit-20.2.0-canary.20241130-ec5a5e6.tgz","_integrity":"sha512-BhxcZ2AKkuIUFTmKBdzbNW0YjwJBYAQof8wqmPg6MqrZf+hzhhcJemYCbma7yD3iIEQCqhLYEOSkMGcNJnyATg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241130-ec5a5e6_1732937420041_0.18080640893268596","host":"s3://npm-registry-packages"}},"0.0.0-pr-29114-4447aa0":{"name":"@nx/devkit","version":"0.0.0-pr-29114-4447aa0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29114-4447aa0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dabf4121706e570190e871c19a48b2db2784f159","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29114-4447aa0.tgz","fileCount":104,"integrity":"sha512-dCABIDxvrhHLKLILvWAIPcbUIvC9DaVKQ36ToNATMzb5rDu4XN8X4Z6v2RJ2OFCqaMweQrJJk5G4+QLqkq5w4g==","signatures":[{"sig":"MEUCIG/WnzBI5XxoWy+nRebgG5EN1JS3s2OlG9X+JQeMNrxtAiEAkznhGzeutyVBEPToBTsV8QA8+l1UZqef5vC0qZGRd7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29114-4447aa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29114-4447aa0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/acae576084a9260e1ca56a4b1f220a2b/nx-devkit-0.0.0-pr-29114-4447aa0.tgz","_integrity":"sha512-dCABIDxvrhHLKLILvWAIPcbUIvC9DaVKQ36ToNATMzb5rDu4XN8X4Z6v2RJ2OFCqaMweQrJJk5G4+QLqkq5w4g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29114-4447aa0_1733153223454_0.5598150807714681","host":"s3://npm-registry-packages"}},"0.0.0-pr-29156-41ae81c":{"name":"@nx/devkit","version":"0.0.0-pr-29156-41ae81c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29156-41ae81c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5457b124a4607ac69779b1fb82b888f5b5ac70bb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29156-41ae81c.tgz","fileCount":104,"integrity":"sha512-fafjyd9gV22zd8QDJ5kIrs432kFN51ni5fKiexN3Wg4UQUdNzMeivF+cZWi+0S5AtE5cMX7EdzEdu0fFKzW3kg==","signatures":[{"sig":"MEUCIDFBzpM2mSEJUo/6wo8nuBCDchHMaUNhqvThhWw6BCLWAiEAznmE7qYBDMMO8mIWCe3+9eEq+moHFMLcDi4UIlwRJjo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29156-41ae81c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29156-41ae81c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/b5268b39b41459a09a322c6c21070785/nx-devkit-0.0.0-pr-29156-41ae81c.tgz","_integrity":"sha512-fafjyd9gV22zd8QDJ5kIrs432kFN51ni5fKiexN3Wg4UQUdNzMeivF+cZWi+0S5AtE5cMX7EdzEdu0fFKzW3kg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29156-41ae81c_1733177242238_0.31450844923452603","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241203-6b87005":{"name":"@nx/devkit","version":"20.2.0-canary.20241203-6b87005","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241203-6b87005","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"15d671a2314f6890d30faf645d1a40518537845a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241203-6b87005.tgz","fileCount":104,"integrity":"sha512-FPsHUjhlIGYbWqXafzoiGuhi4L/i4ZBoQOtFyFPqI10ZyHxzMey7/rmyUBEUwQsOyT0eStUvQPeRi4sZhDWFzw==","signatures":[{"sig":"MEQCIAmZiA6kW0twvjZt8RxT7LUgRilccpQcAHuQAGcjWboZAiBeenjOtIehbIvdbwmEQiqSJfRNaY+HMiF3EONn72tNSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241203-6b87005","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241203-6b87005.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/2451708ee53a684afd8369276fe0c306/nx-devkit-20.2.0-canary.20241203-6b87005.tgz","_integrity":"sha512-FPsHUjhlIGYbWqXafzoiGuhi4L/i4ZBoQOtFyFPqI10ZyHxzMey7/rmyUBEUwQsOyT0eStUvQPeRi4sZhDWFzw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241203-6b87005_1733196869139_0.542235483759747","host":"s3://npm-registry-packages"}},"20.2.0-beta.5":{"name":"@nx/devkit","version":"20.2.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"76724f5a68dfbc935e51365b86cf6680a996000c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-beta.5.tgz","fileCount":104,"integrity":"sha512-BA+XBk7k2O908evPPjjEA7S3lhWnuQOdAvvE2KRWILi5XYzXXG43Ts/VBG+L2VvflP44DnUwAZhC50cqKfMvpw==","signatures":[{"sig":"MEQCIHPtyH5v3f2ThdXemvTyC7e4QjfOCBQ8ecBKx/xctzLMAiBbQZctkZPD46IzSu9bXIBA7tq6AjSBZ/F3eFqYCm6MFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205283},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/3738739c087b58bb069e9355e58f5c97/nx-devkit-20.2.0-beta.5.tgz","_integrity":"sha512-BA+XBk7k2O908evPPjjEA7S3lhWnuQOdAvvE2KRWILi5XYzXXG43Ts/VBG+L2VvflP44DnUwAZhC50cqKfMvpw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-beta.5_1733197113257_0.4961140911199542","host":"s3://npm-registry-packages"}},"0.0.0-pr-29156-a892a30":{"name":"@nx/devkit","version":"0.0.0-pr-29156-a892a30","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29156-a892a30","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bdc11c3b5de917e1dde5bde723bfd07627c7e845","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29156-a892a30.tgz","fileCount":104,"integrity":"sha512-iy5UPPFzpGahXLJVo3GqLQzgdV6T5lkIyI2EwUABGZXJrIZsCnLbFMY304WfeBZdGLhQZw8jDmsVJ8RMXaVoGQ==","signatures":[{"sig":"MEYCIQDbAp5ssJcONQ98breog02Cvdnu4u64+KxNsl6XCMdfpQIhALV8ywRWM5pFWh82NxNqE5NsgMktORWkBa8NKlKUCbIa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29156-a892a30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29156-a892a30.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/18c1bc26f8c5a303d2e4701e87b35586/nx-devkit-0.0.0-pr-29156-a892a30.tgz","_integrity":"sha512-iy5UPPFzpGahXLJVo3GqLQzgdV6T5lkIyI2EwUABGZXJrIZsCnLbFMY304WfeBZdGLhQZw8jDmsVJ8RMXaVoGQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29156-a892a30_1733240334858_0.27859582565171137","host":"s3://npm-registry-packages"}},"0.0.0-pr-29156-0eeb22e":{"name":"@nx/devkit","version":"0.0.0-pr-29156-0eeb22e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29156-0eeb22e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b0fc76ca4e75d78cd40b09a064cc5db011e197f8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29156-0eeb22e.tgz","fileCount":104,"integrity":"sha512-CUDLO5tnhtg+UoOPtNIzvcY9N3vVXMG7LFnQIdxcu3fAaVNpd76Iw8QFZcnCtnOHT1sSdcpzczlej2VxeqB3KA==","signatures":[{"sig":"MEUCIQCLuosuGCY0gI8Gq9tTK+K/lqxqbsjNQ6yKUMDvIYnuEgIgHhtLEdHpIfjyqc9FUxTxlZXd7xBA3oQLxGu28jIQSho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29156-0eeb22e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29156-0eeb22e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/744cf4711d1ae1a838d62b043fa7826c/nx-devkit-0.0.0-pr-29156-0eeb22e.tgz","_integrity":"sha512-CUDLO5tnhtg+UoOPtNIzvcY9N3vVXMG7LFnQIdxcu3fAaVNpd76Iw8QFZcnCtnOHT1sSdcpzczlej2VxeqB3KA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29156-0eeb22e_1733241918718_0.5433127625670395","host":"s3://npm-registry-packages"}},"0.0.0-pr-29156-c171bae":{"name":"@nx/devkit","version":"0.0.0-pr-29156-c171bae","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29156-c171bae","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"30511b54e2d01378d158c8b2f113393f5c8dc8d8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29156-c171bae.tgz","fileCount":104,"integrity":"sha512-zA6eZ/jox8ucBu6dWwmzYkGrQ1rUVyJqy2vCDep8FT/dyswSU1KJNofkga5M4Y5KV3mNJEBCn62Cm8OUOphb7g==","signatures":[{"sig":"MEUCIDrxlZ7AihdaQo6P9Ds/rbvsUeoQbzncn+bfZ8veokHdAiEA0LKGLMgN8NsV7kexK57i1+pHdMy5JUEdAtFg9oj0tTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29156-c171bae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29156-c171bae.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/3a58b718173425d18407ec1a4d522e00/nx-devkit-0.0.0-pr-29156-c171bae.tgz","_integrity":"sha512-zA6eZ/jox8ucBu6dWwmzYkGrQ1rUVyJqy2vCDep8FT/dyswSU1KJNofkga5M4Y5KV3mNJEBCn62Cm8OUOphb7g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29156-c171bae_1733244038764_0.7286871934127375","host":"s3://npm-registry-packages"}},"19.8.14":{"name":"@nx/devkit","version":"19.8.14","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.14","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c73cc2721ff4860a9d6891a0f5af0e7d7a8571ae","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.14.tgz","fileCount":106,"integrity":"sha512-A8dCGttbuqgg9P56VTb0ElD2vM5nc5g0aLnX5PSXo4SkFXwd8DV5GgwJKWB1GO9hYyEtbj4gKek0KxnCtdav4g==","signatures":[{"sig":"MEUCIQDvTQzLrL0s/0Szc3zXCDgJPi4UxZHZW9zZmGybatP03gIgVaxdtdbkaACwAxXPFPUIM9K2dvt2XMQL3ae1Vmb075s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230249},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.14.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/705d88fbd144c219616c3b0aa69f2d60/nx-devkit-19.8.14.tgz","_integrity":"sha512-A8dCGttbuqgg9P56VTb0ElD2vM5nc5g0aLnX5PSXo4SkFXwd8DV5GgwJKWB1GO9hYyEtbj4gKek0KxnCtdav4g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.14","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.14_1733251661838_0.8490718031342661","host":"s3://npm-registry-packages"}},"20.2.0-beta.6":{"name":"@nx/devkit","version":"20.2.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-beta.6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"98a4d17ba581668c6ba9dd71216c37f0489725cb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-beta.6.tgz","fileCount":104,"integrity":"sha512-Ri2YSaMN/bLxi8fiZLyZi2FnN362GGs5916syP5NFeGLVoYaWNMLrrb6ckkXyBmUCGna91KwBGe1kSGJ8eBDYw==","signatures":[{"sig":"MEQCICfH0aYlhHU98m2mTKb3sm4ETYfkSfj+lZ03/z6FmYuNAiBxCfaV1GFp6gz5ZTYNcSHtFrq5BEeGvFiATtrzhZ9C1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205283},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-beta.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/3b3b23f68ffc4a0be806632f388f5664/nx-devkit-20.2.0-beta.6.tgz","_integrity":"sha512-Ri2YSaMN/bLxi8fiZLyZi2FnN362GGs5916syP5NFeGLVoYaWNMLrrb6ckkXyBmUCGna91KwBGe1kSGJ8eBDYw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-beta.6_1733262126532_0.7678354511389498","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241204-75b2080":{"name":"@nx/devkit","version":"20.2.0-canary.20241204-75b2080","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241204-75b2080","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"745c0290fb3d102dff9d121cc0bda3c2f56f8fe1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241204-75b2080.tgz","fileCount":104,"integrity":"sha512-eYvnEPDIMOaY3tWqTjod1PQU8eV5WnNXpsk6wzFIQXfz4WzA11yPcgnhIsdw1Lc88KkMuum2bqRV3N9/AhqP5g==","signatures":[{"sig":"MEQCIAPM+3mG4+QRJtgx5Wj1XAPkWx02q0wPEx+QZxQQVqAVAiBNVJWbskfQGudRVwFOrtOoSX6qZ/2PnDFJNTBrvl/9Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241204-75b2080","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241204-75b2080.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/ff8213b588fca1a21a319138f08f92a7/nx-devkit-20.2.0-canary.20241204-75b2080.tgz","_integrity":"sha512-eYvnEPDIMOaY3tWqTjod1PQU8eV5WnNXpsk6wzFIQXfz4WzA11yPcgnhIsdw1Lc88KkMuum2bqRV3N9/AhqP5g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241204-75b2080_1733283248239_0.06546329485361757","host":"s3://npm-registry-packages"}},"0.0.0-pr-29176-d3c6c29":{"name":"@nx/devkit","version":"0.0.0-pr-29176-d3c6c29","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29176-d3c6c29","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0b5c0da7b964098e2f158dc303221221f8b2d32c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29176-d3c6c29.tgz","fileCount":104,"integrity":"sha512-hxsT83wUnb85Pk7vWLK39TpLYUedbNfni6Rfyml5u2IIRRXZALzdPtPxcJCr5xziJOAoNvuE7KMQnjCqs5RTNQ==","signatures":[{"sig":"MEUCIQCgkGIj8nxEpFPbASYQS/AmPuhqU/QXsShiNQTF+UzEDgIgB9JBAU5beOFk5vfoGRvdxNiEpD6H7mFaAgxrz552yqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29176-d3c6c29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205292},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29176-d3c6c29.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/0c7ef749bb7784ca6b4015970a25b55f/nx-devkit-0.0.0-pr-29176-d3c6c29.tgz","_integrity":"sha512-hxsT83wUnb85Pk7vWLK39TpLYUedbNfni6Rfyml5u2IIRRXZALzdPtPxcJCr5xziJOAoNvuE7KMQnjCqs5RTNQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29176-d3c6c29_1733284741234_0.47287564181723685","host":"s3://npm-registry-packages"}},"20.2.0-beta.7":{"name":"@nx/devkit","version":"20.2.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-beta.7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"931a1c12c2546477f743d2d9d8046d5f05b5c1a9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-beta.7.tgz","fileCount":104,"integrity":"sha512-DUCw3Yq54ugMm/z7ZZE0j68w6RA88SZ9b2fi2huQnxXJkYh5Pa6f17/vAMLbQp3tcbybjjHcv+sYrWliSAGF+Q==","signatures":[{"sig":"MEYCIQDGx+aLrTQqLfH303bf34y3l3L7pQmBSWGKkWPdVGsOhAIhAK0x5Azy8JUfraObK0Wu5ICIUjW8lvclbBiPbO/lDDS5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205283},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-beta.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/eea6a178db0d9c166487193c602d516b/nx-devkit-20.2.0-beta.7.tgz","_integrity":"sha512-DUCw3Yq54ugMm/z7ZZE0j68w6RA88SZ9b2fi2huQnxXJkYh5Pa6f17/vAMLbQp3tcbybjjHcv+sYrWliSAGF+Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-beta.7_1733326000561_0.4013527034407869","host":"s3://npm-registry-packages"}},"20.2.0-canary.20241205-15060e3":{"name":"@nx/devkit","version":"20.2.0-canary.20241205-15060e3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-canary.20241205-15060e3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"88348bb5eac847b2c4ebf820a12294552dc3a4e4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-canary.20241205-15060e3.tgz","fileCount":104,"integrity":"sha512-h4QQBHpaz2JAGZnaePBj1uEa2Eru40VqurlDQfYPOJTEvsR88ZfmgEcdmjic4AoOf5PcgtqxBewmD+xz7/0ccg==","signatures":[{"sig":"MEUCIEbSXP2J96AyeKcwCod9HJ834xSvYd0Wq7/cq2qFAstPAiEAk60y4CTrgZC9LEAqWgCUsspfCb+fMvHuB+n95TU03V8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-canary.20241205-15060e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-canary.20241205-15060e3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/945f8075efbcfa439368d94dae10b055/nx-devkit-20.2.0-canary.20241205-15060e3.tgz","_integrity":"sha512-h4QQBHpaz2JAGZnaePBj1uEa2Eru40VqurlDQfYPOJTEvsR88ZfmgEcdmjic4AoOf5PcgtqxBewmD+xz7/0ccg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-canary.20241205-15060e3_1733369794283_0.09720192714104692","host":"s3://npm-registry-packages"}},"20.2.0-rc.0":{"name":"@nx/devkit","version":"20.2.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0-rc.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"278cf15e89442b6686baa8e7b5035a5fa1ac85ba","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0-rc.0.tgz","fileCount":104,"integrity":"sha512-4Uky3J+zoX6+uBydGjm71l8h0mLu8wYaLgYzDWEjEh98IKBylci4Gzo0jWq/cBvGuIid0SwBh/Q+FxWQgCvTxA==","signatures":[{"sig":"MEYCIQDGrohv/mO93RKYxRw4LY5SmnZ2DdK/NqRmGIZdVwbIRQIhAPlE1L2sFwYV9FULM1EqU98EkoehVuMTB8y56pen/nGm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205281},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/fc8c8e68d48c541a4de09e73b0e0d967/nx-devkit-20.2.0-rc.0.tgz","_integrity":"sha512-4Uky3J+zoX6+uBydGjm71l8h0mLu8wYaLgYzDWEjEh98IKBylci4Gzo0jWq/cBvGuIid0SwBh/Q+FxWQgCvTxA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0-rc.0_1733417576361_0.9691068002265621","host":"s3://npm-registry-packages"}},"20.2.0":{"name":"@nx/devkit","version":"20.2.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b859754b0c151f8bf13105470b32163bcb1be428","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.0.tgz","fileCount":104,"integrity":"sha512-u3hFafNcTaT793SnzAhstWCTyYfZE93ezbmvxVatAYIZC8Bz8Exw5+R0MIeEZiWDxogcDYzJtZ0U53kebJsoxA==","signatures":[{"sig":"MEUCIBIYTZoalg+go/T/2JdoucOv7TEOqWemU7LHK95NBebmAiEAwDU3bVgv/9RSEGBQ5M9oUYnQOQnyj6MEhDpcGq5om6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205276},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/2aa9a8731870151749348ce71513199e/nx-devkit-20.2.0.tgz","_integrity":"sha512-u3hFafNcTaT793SnzAhstWCTyYfZE93ezbmvxVatAYIZC8Bz8Exw5+R0MIeEZiWDxogcDYzJtZ0U53kebJsoxA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.0_1733436483329_0.6686513822148439","host":"s3://npm-registry-packages"}},"20.3.0-canary.20241206-cc14411":{"name":"@nx/devkit","version":"20.3.0-canary.20241206-cc14411","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-canary.20241206-cc14411","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"01523ee0442bfd50fbcdbfa096f150d1f5ca43b4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-canary.20241206-cc14411.tgz","fileCount":104,"integrity":"sha512-Uspa8ZtTwYl1QQ2WK6ayJNhvNUgq8X2iN9UO78aPRs1V1WmRk7Rfmp3jARlICAn1mqxpGWc3UFx8a/pTs8jVUg==","signatures":[{"sig":"MEQCID+EjwpaUAhHlo5ZNMm6L1LwC8Kt9SQAb9MBPmTbw74sAiAal57u19dtq+Rkuv+wipzcpH8z4zguhOensL/WgkgLJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-canary.20241206-cc14411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-canary.20241206-cc14411.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/327de7e859cd9e24ef14538dec2e5e8d/nx-devkit-20.3.0-canary.20241206-cc14411.tgz","_integrity":"sha512-Uspa8ZtTwYl1QQ2WK6ayJNhvNUgq8X2iN9UO78aPRs1V1WmRk7Rfmp3jARlICAn1mqxpGWc3UFx8a/pTs8jVUg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-canary.20241206-cc14411_1733456071422_0.5162154270995414","host":"s3://npm-registry-packages"}},"20.2.1":{"name":"@nx/devkit","version":"20.2.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c6561c5b35b68ebe5a44d85a913b0b546b3214be","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.1.tgz","fileCount":104,"integrity":"sha512-boNTu7Z7oHkYjrYg5Wzg+cQfbEJ2nntRj1eI99w8mp4qz2B4PEEjJOB0BZafR54ZcKpGEbyp/QBB945GsjTUbw==","signatures":[{"sig":"MEUCIQCDNmuZtn2i1MvBJmBtbX9f+pjPBZTDYxLqyOyeGxe9ggIgLp4gV8y87mMZjBR97RpOYiIjKMI0ZrNzybaupoMBQYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205276},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/6e539baba26775d3168a6225ac9402e4/nx-devkit-20.2.1.tgz","_integrity":"sha512-boNTu7Z7oHkYjrYg5Wzg+cQfbEJ2nntRj1eI99w8mp4qz2B4PEEjJOB0BZafR54ZcKpGEbyp/QBB945GsjTUbw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.1_1733529686156_0.11349911815289038","host":"s3://npm-registry-packages"}},"20.3.0-canary.20241207-de8b189":{"name":"@nx/devkit","version":"20.3.0-canary.20241207-de8b189","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-canary.20241207-de8b189","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"570b1b0ec171c2c6548fbdefe0578257e40e54ad","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-canary.20241207-de8b189.tgz","fileCount":104,"integrity":"sha512-Zef+fsoYqzL2AZWaAy3I8BBSfVe+vdY6nMyjlGpJbL4kMijhXazMXf0Ms82cmunTxjCahlux4JSM0AhDdfP9CA==","signatures":[{"sig":"MEYCIQDScMliFd/id5VRAcze244y8dxwCvWECCW+u38PVmaVIwIhALPtIwPp2lUkJ1J8YldDNvlTNYnWdn/yHvOsU11BCjXX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-canary.20241207-de8b189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205300},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-canary.20241207-de8b189.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/8ef9a93bd6599abb93267fa299ca14cb/nx-devkit-20.3.0-canary.20241207-de8b189.tgz","_integrity":"sha512-Zef+fsoYqzL2AZWaAy3I8BBSfVe+vdY6nMyjlGpJbL4kMijhXazMXf0Ms82cmunTxjCahlux4JSM0AhDdfP9CA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-canary.20241207-de8b189_1733542393199_0.8615344224198214","host":"s3://npm-registry-packages"}},"20.3.0-canary.20241210-ecba861":{"name":"@nx/devkit","version":"20.3.0-canary.20241210-ecba861","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-canary.20241210-ecba861","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"01415ac9dadb402061923bd612c0c248519e257a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-canary.20241210-ecba861.tgz","fileCount":104,"integrity":"sha512-Mqw3VEs+T4Is+AIhiUdYQkFzQxUdR9w6BqWd22M/dDL9zF99K7ilSzfVendIh+/599edymdCJJOZIk4HSIfS+Q==","signatures":[{"sig":"MEYCIQD3HmC1VzO0nh/2IhIj0vjY88gmY9H72CYqqQeTYeUgJwIhAK8JbWFMBc2UOTp2osBgtiLNxPhKk1NNeWgnSxTC7ZSf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-canary.20241210-ecba861","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208032},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-canary.20241210-ecba861.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/e7ec611429643df195eb25ec95bad586/nx-devkit-20.3.0-canary.20241210-ecba861.tgz","_integrity":"sha512-Mqw3VEs+T4Is+AIhiUdYQkFzQxUdR9w6BqWd22M/dDL9zF99K7ilSzfVendIh+/599edymdCJJOZIk4HSIfS+Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-canary.20241210-ecba861_1733801713724_0.6801238399880152","host":"s3://npm-registry-packages-npm-production"}},"20.3.0-beta.0":{"name":"@nx/devkit","version":"20.3.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"821c2e535d82d0526348c0f2b9fe03a47cbb129b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-beta.0.tgz","fileCount":104,"integrity":"sha512-uwhhMBUN+TULXejWrsPhCqCt+MRSWOwvA6hQ5eNET/9iDb6bqCUZt34AQcUGqB9gAgOCq4Rcgu4VlHp3kATKvw==","signatures":[{"sig":"MEUCIH9QAS3C38UiwjZKfKajG6N7ZJVLNEojc/OQNsQ8gHZNAiEA1l8+RKPPnSCKg4JbxIVBpw5ZnUTsfZrcAiAoRRGhkJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208015},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/d3b19c9ec6c6456367739af566c01473/nx-devkit-20.3.0-beta.0.tgz","_integrity":"sha512-uwhhMBUN+TULXejWrsPhCqCt+MRSWOwvA6hQ5eNET/9iDb6bqCUZt34AQcUGqB9gAgOCq4Rcgu4VlHp3kATKvw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-beta.0_1733865230243_0.2612502358012241","host":"s3://npm-registry-packages-npm-production"}},"20.2.2":{"name":"@nx/devkit","version":"20.2.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.2.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fdba0dee4347e5b755566da2738411822669d48b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.2.2.tgz","fileCount":104,"integrity":"sha512-uqs0LVvuRRVAfFdn0ewvmr1vsNV9Ztugw36emcLJxskqhBZb10K+vzdTDAZpg5aVE2ISg1BmPidoOyk1tP+Omg==","signatures":[{"sig":"MEUCIFS2L7+RbQT1fJZwmcV0vKSjV5q58FQU8r1159AJrFt/AiEAoiVp4LOjIb4zb9vunqf+sc0ugMqiNjptl3frmzFKrIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208008},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.2.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/39e585b08897a3bcf96fcc0d5ef8f1f9/nx-devkit-20.2.2.tgz","_integrity":"sha512-uqs0LVvuRRVAfFdn0ewvmr1vsNV9Ztugw36emcLJxskqhBZb10K+vzdTDAZpg5aVE2ISg1BmPidoOyk1tP+Omg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.2.2_1733871374532_0.1163583971128932","host":"s3://npm-registry-packages-npm-production"}},"20.3.0-canary.20241211-a267063":{"name":"@nx/devkit","version":"20.3.0-canary.20241211-a267063","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-canary.20241211-a267063","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"140116225e11ec305a0a5850cd31be7e6c19061d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-canary.20241211-a267063.tgz","fileCount":104,"integrity":"sha512-eGafhALqtVjUIfoOmbEv+TntEHv5UvjGaXfb9gBPdTmHyPCgWOR2lg6FfioXjKOkOYB4PS0QqTtNfo2WRLEnGQ==","signatures":[{"sig":"MEYCIQDN8G5CTP41pUcOO4oPMC1l1TiNivekGROdy7Xu6//zbwIhALFf/pjm4lYoAuMRht6VBDlHOOpo5Mjj2j4tnHiemlmr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-canary.20241211-a267063","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208032},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-canary.20241211-a267063.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/97b387ff49d66cd45856b7024f2b7842/nx-devkit-20.3.0-canary.20241211-a267063.tgz","_integrity":"sha512-eGafhALqtVjUIfoOmbEv+TntEHv5UvjGaXfb9gBPdTmHyPCgWOR2lg6FfioXjKOkOYB4PS0QqTtNfo2WRLEnGQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-canary.20241211-a267063_1733888132909_0.7244505338987675","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29314-e664f92":{"name":"@nx/devkit","version":"0.0.0-pr-29314-e664f92","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29314-e664f92","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fc57b57c66fd2dd52fb96b5f60bc0b45710a7679","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29314-e664f92.tgz","fileCount":104,"integrity":"sha512-wexwpttqwYqlPjdp7pibeHHWYKlREJsyfVnY0Esm4/tDrtkrExRk0Hnj8SsDe7QfUCE80l6c3mJ79nPUdA2OHA==","signatures":[{"sig":"MEQCIARN62Qz9g4VtJRAD8RRK/W3GXqQrImIlxQMk9tbt4iZAiBbHjrNZC9bXiSuEtS0JuWYfioGMPjgyS3hZxTGoEFzDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29314-e664f92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208024},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29314-e664f92.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/b5134608bd6a02d1a355aed4950a3438/nx-devkit-0.0.0-pr-29314-e664f92.tgz","_integrity":"sha512-wexwpttqwYqlPjdp7pibeHHWYKlREJsyfVnY0Esm4/tDrtkrExRk0Hnj8SsDe7QfUCE80l6c3mJ79nPUdA2OHA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29314-e664f92_1733950005469_0.04261686604912085","host":"s3://npm-registry-packages-npm-production"}},"20.3.0-canary.20241212-0d1c960":{"name":"@nx/devkit","version":"20.3.0-canary.20241212-0d1c960","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-canary.20241212-0d1c960","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b3327634279d7b9152153fd263aa5eb38b5cd2ab","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-canary.20241212-0d1c960.tgz","fileCount":104,"integrity":"sha512-ieHX1nMoD68kq1wn73T45DQlt5FC6jY1IHDz/IGEe7qCtnBGDrnXc2JPii2Pqh1z1ZIUb3hGIcvH0Zf4gMvN4Q==","signatures":[{"sig":"MEYCIQC/ZIU7L5pRthA1vB5Ji9CSOQDxiq6os4eGtHGNOHHAjQIhAI2CJVcM9UaDbmBCFWeLgVp9ZpfGBC4EgWS6dOY2mzF8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-canary.20241212-0d1c960","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208032},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-canary.20241212-0d1c960.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/c3d4639eeb010268b7343626f1e2e403/nx-devkit-20.3.0-canary.20241212-0d1c960.tgz","_integrity":"sha512-ieHX1nMoD68kq1wn73T45DQlt5FC6jY1IHDz/IGEe7qCtnBGDrnXc2JPii2Pqh1z1ZIUb3hGIcvH0Zf4gMvN4Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-canary.20241212-0d1c960_1733974530771_0.13828313348032295","host":"s3://npm-registry-packages-npm-production"}},"20.3.0-canary.20241213-0d6667d":{"name":"@nx/devkit","version":"20.3.0-canary.20241213-0d6667d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-canary.20241213-0d6667d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"58be55be8bc6c8d21cf7065ade924a232b5dea8b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-canary.20241213-0d6667d.tgz","fileCount":104,"integrity":"sha512-8HsussGX9Gr2ZX5phyFjQ8v238uabt9eDupIWMRF+DKeclaLlCRM1fLtz5drMDb+gz2GeCCxtuMxAb3Qa9RRvQ==","signatures":[{"sig":"MEUCIQD7Ym7yTK4BmT55ijLiYoymeMO0+edlhgKdY/0EXZBJvQIgMMqEQEz7AjL60jeGQm7R9/m/Db6ia4qWowZp0aD3tnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-canary.20241213-0d6667d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208032},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-canary.20241213-0d6667d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/0f4951e148c561cb65efa57567fc4915/nx-devkit-20.3.0-canary.20241213-0d6667d.tgz","_integrity":"sha512-8HsussGX9Gr2ZX5phyFjQ8v238uabt9eDupIWMRF+DKeclaLlCRM1fLtz5drMDb+gz2GeCCxtuMxAb3Qa9RRvQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-canary.20241213-0d6667d_1734060984869_0.7177427676146837","host":"s3://npm-registry-packages-npm-production"}},"20.3.0-canary.20241214-4cd640a":{"name":"@nx/devkit","version":"20.3.0-canary.20241214-4cd640a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-canary.20241214-4cd640a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2b5d06be2eb2ef14ce4c23a0db226ef9f3c14b07","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-canary.20241214-4cd640a.tgz","fileCount":104,"integrity":"sha512-lP3LR4dt7EXSSBmYw2KsLr6CpW0Yq3dUJdI9/muhhEFxg8uRorwA0tKV3g18835ETjVtDOzaK1MPsDPiPlop7Q==","signatures":[{"sig":"MEYCIQDgFzAwJ6dwvI1t3biZYLRGpp9GJQ0AqS5Ou+hvGtxjVQIhAIq2cKZdW6vxKU7UvVEmYkrprT+JiA+V91EIipASATGz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-canary.20241214-4cd640a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208032},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-canary.20241214-4cd640a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/970c4f3a7e9961e083d3c00e024a1389/nx-devkit-20.3.0-canary.20241214-4cd640a.tgz","_integrity":"sha512-lP3LR4dt7EXSSBmYw2KsLr6CpW0Yq3dUJdI9/muhhEFxg8uRorwA0tKV3g18835ETjVtDOzaK1MPsDPiPlop7Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-canary.20241214-4cd640a_1734147154878_0.39224273007654964","host":"s3://npm-registry-packages-npm-production"}},"20.3.0-canary.20241217-ee4de0b":{"name":"@nx/devkit","version":"20.3.0-canary.20241217-ee4de0b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-canary.20241217-ee4de0b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cb2a58724b6e4dccdd0e21d6231dcb6a12172b65","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-canary.20241217-ee4de0b.tgz","fileCount":104,"integrity":"sha512-5PdCNIM3WzrbnrOse4UGHauocwjEIVv5cUb5pNER5plD1PPUrx4AP0d8J7FWhFoGFfxbv5YoS3Z9QfPP8AG9Pw==","signatures":[{"sig":"MEUCIEBP72c7i82YtSDvXUc3xvydtstBEsWZK1wVT2r1uqM5AiEA7uinSExnHeM5RZIUxDoFIykDlKoPOj155SRCIYfB4AY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-canary.20241217-ee4de0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-canary.20241217-ee4de0b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/3a0fc2bef7910313e7e62655d3efbd17/nx-devkit-20.3.0-canary.20241217-ee4de0b.tgz","_integrity":"sha512-5PdCNIM3WzrbnrOse4UGHauocwjEIVv5cUb5pNER5plD1PPUrx4AP0d8J7FWhFoGFfxbv5YoS3Z9QfPP8AG9Pw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-canary.20241217-ee4de0b_1734406494938_0.1616393910934666","host":"s3://npm-registry-packages-npm-production"}},"20.3.0-beta.1":{"name":"@nx/devkit","version":"20.3.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"793b71101a432a8910beacc6a2a923838a979e9b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-beta.1.tgz","fileCount":104,"integrity":"sha512-HBbk9UE6kBorMNyudqZO916ridCSTtfD9TdZpN2MMEvJpj4nUVlELzDgmXT1unCy2WrLRi6QN6g5/ui91xUdvA==","signatures":[{"sig":"MEUCIQCt7bmgMb2g6f8gMdjP8GM4+NYWLYIrLWrQI712qUJ12wIgAdBET9JSL8QAmcCDquCfdPwIx+QiBeE1ibzOB1qmTfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208409},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/24d08519808afdb50e9ab645960af5ec/nx-devkit-20.3.0-beta.1.tgz","_integrity":"sha512-HBbk9UE6kBorMNyudqZO916ridCSTtfD9TdZpN2MMEvJpj4nUVlELzDgmXT1unCy2WrLRi6QN6g5/ui91xUdvA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-beta.1_1734464452718_0.19385332490929863","host":"s3://npm-registry-packages-npm-production"}},"20.3.0-canary.20241218-fb40366":{"name":"@nx/devkit","version":"20.3.0-canary.20241218-fb40366","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-canary.20241218-fb40366","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"27dcbf50be0f984ae4f5b3e03c09e3b3a1f86d9c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-canary.20241218-fb40366.tgz","fileCount":104,"integrity":"sha512-E1RvEaeT2wASC1KIsP/DgUP9U/zYdE53zvzWS8YK9ARtk50Et9z43K/Z/LEI5YTeF1kRvqeQ8tRAf2b3TUZBsw==","signatures":[{"sig":"MEQCID3/qX+TLK8yGjbwb6GjXRAoJhWyZ1vFpmBbrMB2K4YYAiAmMe6a+1rOJ9oC4s5B/shN3Re8g1AsHcMLOcSsTMnQDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-canary.20241218-fb40366","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-canary.20241218-fb40366.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/e15fb0f4b5272b0ac3a4588d3bd482d6/nx-devkit-20.3.0-canary.20241218-fb40366.tgz","_integrity":"sha512-E1RvEaeT2wASC1KIsP/DgUP9U/zYdE53zvzWS8YK9ARtk50Et9z43K/Z/LEI5YTeF1kRvqeQ8tRAf2b3TUZBsw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-canary.20241218-fb40366_1734492680967_0.8462330279907622","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29314-bfd9d0c":{"name":"@nx/devkit","version":"0.0.0-pr-29314-bfd9d0c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29314-bfd9d0c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bcf876cd69de30577de6bfc8765da276cb8a7f75","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29314-bfd9d0c.tgz","fileCount":104,"integrity":"sha512-Q4yGybR3sGlWtZ3PUMA4AmBvXNZAl/0ZBFm/Cjb1PrMniv23sb/1hCLOpcLL16lHz21/5x1RZS17hltbkOdZxA==","signatures":[{"sig":"MEQCICYMbrO1dd+hHOOWOhUpkss+JC3Ff5bAg2taL96i+wPwAiAnu5NitCP7rcPigmTNoIpariM/g1GTuupcq2ERLNLBtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29314-bfd9d0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208418},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29314-bfd9d0c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/c03911bf9ac8ba76ff8ed6add47df972/nx-devkit-0.0.0-pr-29314-bfd9d0c.tgz","_integrity":"sha512-Q4yGybR3sGlWtZ3PUMA4AmBvXNZAl/0ZBFm/Cjb1PrMniv23sb/1hCLOpcLL16lHz21/5x1RZS17hltbkOdZxA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29314-bfd9d0c_1734552611790_0.652472470782105","host":"s3://npm-registry-packages-npm-production"}},"20.3.0-canary.20241219-2eb5243":{"name":"@nx/devkit","version":"20.3.0-canary.20241219-2eb5243","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-canary.20241219-2eb5243","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"80bc6a58a4896f1a9b681f9e0bc95c6283cdcaa5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-canary.20241219-2eb5243.tgz","fileCount":104,"integrity":"sha512-QCqLGpCvUFNUfYrgv5AZbu6HN0d2+qeumfgC4czQ6M4zVYdz2xlcZx7Rzvg4DjU1YG7GvQcRf28hBHaZiiJc+g==","signatures":[{"sig":"MEUCICJGbu0HLUYXkJxRiFjFzKIwPeEKrZdsPEk6v1LTTIHJAiEA5ltsfsEMSVk52Gi2cBTtdiH0kLiaNgvePiiZxQycHwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-canary.20241219-2eb5243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-canary.20241219-2eb5243.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/26e50fe5c7c1c77261e967942a0b9969/nx-devkit-20.3.0-canary.20241219-2eb5243.tgz","_integrity":"sha512-QCqLGpCvUFNUfYrgv5AZbu6HN0d2+qeumfgC4czQ6M4zVYdz2xlcZx7Rzvg4DjU1YG7GvQcRf28hBHaZiiJc+g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-canary.20241219-2eb5243_1734579348013_0.5585488033988415","host":"s3://npm-registry-packages-npm-production"}},"20.3.0-rc.0":{"name":"@nx/devkit","version":"20.3.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-rc.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ff936ac10ce85e6b1c46b0e422f2aa15ffe843ab","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-rc.0.tgz","fileCount":104,"integrity":"sha512-qpWZiGOEgA3xaXKzh9aqWHa0CjduZhAgBFKSk3gC0UZ7qGlXWvZ9A+SK6Vp9X+RwHJFEXT9yRW/QxwXpi06Ibg==","signatures":[{"sig":"MEUCIQCArHlZhjYhZw7mGiTYIpvJQ0zXRCWDOxV4s4dAWI711QIgXnex15HmAEnXhnMLIcVW0NsYdw40DeSQkM6hbxJ1k8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208407},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/0fcc5cbba481f7f0bb40691ce052412e/nx-devkit-20.3.0-rc.0.tgz","_integrity":"sha512-qpWZiGOEgA3xaXKzh9aqWHa0CjduZhAgBFKSk3gC0UZ7qGlXWvZ9A+SK6Vp9X+RwHJFEXT9yRW/QxwXpi06Ibg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-rc.0_1734648799477_0.38300773516990483","host":"s3://npm-registry-packages-npm-production"}},"20.3.0-canary.20241220-0980006":{"name":"@nx/devkit","version":"20.3.0-canary.20241220-0980006","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0-canary.20241220-0980006","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2669915ec0985c4baa41e928e0b35f68da45e68a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0-canary.20241220-0980006.tgz","fileCount":104,"integrity":"sha512-syWu07CpWmC0JRCY3+X8ooLB+J/z/pTQ5d+W9tY7B+J31kYAF+fDC9nCShxIuzTWltDucUQvQHZslDQqb4zHLQ==","signatures":[{"sig":"MEUCIG7ArmNRs3u5MBuvdnCegjhyJreqpm5moqBBgOk5lOd3AiEA9PTxJxk7UpVNbcgCJPhqhE7/OXZ/ADfIUDQBM+4EDUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0-canary.20241220-0980006","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0-canary.20241220-0980006.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/2b85d587ac1369cc584b0d56ba03ab96/nx-devkit-20.3.0-canary.20241220-0980006.tgz","_integrity":"sha512-syWu07CpWmC0JRCY3+X8ooLB+J/z/pTQ5d+W9tY7B+J31kYAF+fDC9nCShxIuzTWltDucUQvQHZslDQqb4zHLQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0-canary.20241220-0980006_1734665299253_0.6646081758890301","host":"s3://npm-registry-packages-npm-production"}},"20.3.0":{"name":"@nx/devkit","version":"20.3.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f855c678e362506dad176b4f69fb117a8dde8deb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.0.tgz","fileCount":104,"integrity":"sha512-u9oRd2F33DLNWPbzpYGW7xuMEYUAOwO9DLP9nGYpxbZXy6Z4AdoKeqhN+KBTyg8+DyQGuKUSEXcWriDyLLgcHw==","signatures":[{"sig":"MEYCIQDga9jILMhMQaMksh3heTOD/a1u2nGTcCY0eVDOm8GCcQIhAJa923/EZoeNZj7R9LMLg+kPZCxeytRFHrXqMgFMiUsF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208402},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/8f6979bcb70aab7b861820c944355929/nx-devkit-20.3.0.tgz","_integrity":"sha512-u9oRd2F33DLNWPbzpYGW7xuMEYUAOwO9DLP9nGYpxbZXy6Z4AdoKeqhN+KBTyg8+DyQGuKUSEXcWriDyLLgcHw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.0_1734719112387_0.8071865573577666","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20241221-c7e2782":{"name":"@nx/devkit","version":"20.4.0-canary.20241221-c7e2782","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20241221-c7e2782","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4eed173ff2dd218ae3027f9188af8f2ca4513655","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20241221-c7e2782.tgz","fileCount":104,"integrity":"sha512-NeyDuU4omL1LXQVDYb+9u2GIcnvBsVg8QhfqSOjO0gs5GUord+iBwsuZ/FcB1KY6lD8zuguk2w3LiqC7iCvwZg==","signatures":[{"sig":"MEUCIHz5YiJU4uLfoyZGs1dttRTIei1EXq3cIPQXbf4zvwqHAiEAtt9iyXrSL3myKA1xO05LcTRAr1pFYTKtUrFFUcAhqjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20241221-c7e2782","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20241221-c7e2782.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/90d18d0f499409efce03a406e9047b74/nx-devkit-20.4.0-canary.20241221-c7e2782.tgz","_integrity":"sha512-NeyDuU4omL1LXQVDYb+9u2GIcnvBsVg8QhfqSOjO0gs5GUord+iBwsuZ/FcB1KY6lD8zuguk2w3LiqC7iCvwZg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20241221-c7e2782_1734751436694_0.5732889846745863","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20241224-fbd3db8":{"name":"@nx/devkit","version":"20.4.0-canary.20241224-fbd3db8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20241224-fbd3db8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0c9e1d32b5cbbaeee41ae13e8f36ea01eaa889a6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20241224-fbd3db8.tgz","fileCount":104,"integrity":"sha512-0R5Br48gw4pCAk50tu18TOQ284cpNt1vw+gcMOY/1zw/lDFLlh+WKZXu7pt1ZJOUgEVUzhvBVrTB6SBrS7w7vw==","signatures":[{"sig":"MEYCIQDmslA73cWFPSj80bXnJUaJmyb4V294ImUS4NouH5wGdwIhAIN3Jq0GxspNSVSuokWDU2rAzUsNo3V6EpttSLh7uqRd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20241224-fbd3db8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20241224-fbd3db8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/b91449b259a12a879192e5bf9b1ea096/nx-devkit-20.4.0-canary.20241224-fbd3db8.tgz","_integrity":"sha512-0R5Br48gw4pCAk50tu18TOQ284cpNt1vw+gcMOY/1zw/lDFLlh+WKZXu7pt1ZJOUgEVUzhvBVrTB6SBrS7w7vw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20241224-fbd3db8_1735010761320_0.2590214337034704","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20241225-fbd3db8":{"name":"@nx/devkit","version":"20.4.0-canary.20241225-fbd3db8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20241225-fbd3db8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1c112fa73c7c1568ad2fc69507dceac644f8d7e1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20241225-fbd3db8.tgz","fileCount":104,"integrity":"sha512-yQXbYMwBeyiLJE0D/RpLg6ga6OoF27hwQfjL53U4ugJQg96CdpsUUSN8o4hkjYmrvaViYVernxenHToLfc/r5A==","signatures":[{"sig":"MEQCIHgnsvE649PwDggN1QvBd8LX+s/ALG7ciACLKeNG9+W6AiA2JGzHVXiO9rgOULyZRxRsy+V/vW9SdmrzCTZNCeapEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20241225-fbd3db8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20241225-fbd3db8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/ebf914368b8db14453660e9035731f55/nx-devkit-20.4.0-canary.20241225-fbd3db8.tgz","_integrity":"sha512-yQXbYMwBeyiLJE0D/RpLg6ga6OoF27hwQfjL53U4ugJQg96CdpsUUSN8o4hkjYmrvaViYVernxenHToLfc/r5A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20241225-fbd3db8_1735097340296_0.8791414107622175","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20241226-fbd3db8":{"name":"@nx/devkit","version":"20.4.0-canary.20241226-fbd3db8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20241226-fbd3db8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b0a255ced85865cc4b92321ecfd66fc5db479e29","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20241226-fbd3db8.tgz","fileCount":104,"integrity":"sha512-bTmHCg2jsEuVtYQsl7HYRVyR7z9VQMm6w79rWwlXjTyayvkmeocqm5AoczKXXxwSfTW/Aghxaj4DqVm0hsGKbw==","signatures":[{"sig":"MEUCICFF9WDiE/oYnMU7WAJ4R4FgiiPS7MyhgwEG+VAHB74tAiEAwNoW0JqtWXWnLQj69+MXegHG74l0ZVlrcbfyFjjSm2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20241226-fbd3db8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20241226-fbd3db8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/4f17d8f4f0fca57eb757dd204d129e49/nx-devkit-20.4.0-canary.20241226-fbd3db8.tgz","_integrity":"sha512-bTmHCg2jsEuVtYQsl7HYRVyR7z9VQMm6w79rWwlXjTyayvkmeocqm5AoczKXXxwSfTW/Aghxaj4DqVm0hsGKbw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20241226-fbd3db8_1735183695754_0.011071815817234265","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20241227-fbd3db8":{"name":"@nx/devkit","version":"20.4.0-canary.20241227-fbd3db8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20241227-fbd3db8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cc3433b021272c22cdd693630b544f4795bbeda0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20241227-fbd3db8.tgz","fileCount":104,"integrity":"sha512-uTiDOfSqhFywkTySyFihFWoelpfhm0VZj8Iwp7GEE653W3DNM42AuuFt0OCcnFR+1tEGAtw09mS1OrLHU+UxdQ==","signatures":[{"sig":"MEUCIQC+GKXdUktq23fQ1tYrk6DebEtZ1zFSk8MD+043OipsTAIgEIYTQLJh8FCs9/r96RCztj/UN3qIG5Y3irrJ0w1w1tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20241227-fbd3db8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20241227-fbd3db8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/975727bb38c0fbb60cf3ae1e6dcd6fc9/nx-devkit-20.4.0-canary.20241227-fbd3db8.tgz","_integrity":"sha512-uTiDOfSqhFywkTySyFihFWoelpfhm0VZj8Iwp7GEE653W3DNM42AuuFt0OCcnFR+1tEGAtw09mS1OrLHU+UxdQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20241227-fbd3db8_1735269907082_0.9436454907462417","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20241228-fbd3db8":{"name":"@nx/devkit","version":"20.4.0-canary.20241228-fbd3db8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20241228-fbd3db8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"94952bd710ce6d04b7be2b04f95f05ca1497f1bd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20241228-fbd3db8.tgz","fileCount":104,"integrity":"sha512-EDBqEIwP72KriNrRQ5rHCmq+kxT4j7HmkJp/e3kDkZhbsTHKBBOrELvcs6z5NBhb4uvc9fxFhuJkYEHr6C/LNA==","signatures":[{"sig":"MEQCICurMSO21anADWFH+o+RxfMzLgEyL0YLyfVysftPWEUUAiB74n4NWVtTF9FmomqsMWqCKy8LuOYo5o4LPsXqoYVg9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20241228-fbd3db8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20241228-fbd3db8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/1584e583bc663b4d80f5e9593341a5a1/nx-devkit-20.4.0-canary.20241228-fbd3db8.tgz","_integrity":"sha512-EDBqEIwP72KriNrRQ5rHCmq+kxT4j7HmkJp/e3kDkZhbsTHKBBOrELvcs6z5NBhb4uvc9fxFhuJkYEHr6C/LNA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20241228-fbd3db8_1735356284608_0.22222106624334326","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20241231-8a841cd":{"name":"@nx/devkit","version":"20.4.0-canary.20241231-8a841cd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20241231-8a841cd","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"49a7b9528993198e80e1b1c7fb69f6f664adfbc6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20241231-8a841cd.tgz","fileCount":104,"integrity":"sha512-B0mpp3wyh3C9irrZhi6z4atas/kxsjnAYbVgaZqZz0SN+IhjivjMVmGuBkCLYyQWnodeqB7a2Ij/0EvCKC2KjQ==","signatures":[{"sig":"MEUCIQCgRomZwbZtw8a7kPnmtgz+stTeUzSfPspfz5YJgN1+iQIgOFsV1RRDApagsh7o7ZrWqcnumC3pFhLWeeXbuB6nCW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20241231-8a841cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20241231-8a841cd.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/7efc11e2727febfc36b6404b118acdaa/nx-devkit-20.4.0-canary.20241231-8a841cd.tgz","_integrity":"sha512-B0mpp3wyh3C9irrZhi6z4atas/kxsjnAYbVgaZqZz0SN+IhjivjMVmGuBkCLYyQWnodeqB7a2Ij/0EvCKC2KjQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20241231-8a841cd_1735615433445_0.9160161621003755","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250101-8a841cd":{"name":"@nx/devkit","version":"20.4.0-canary.20250101-8a841cd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250101-8a841cd","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3a9229e7bbe46df6dc386262266653156e91a82c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250101-8a841cd.tgz","fileCount":104,"integrity":"sha512-YAUzgrAiBFlJl4lmG8ltHbdDwJ3pCcxYcxfN4fRgvNF1E16bYuJK+lcbLmCtumXjDeZE5t9rAUGgjsViJimbOg==","signatures":[{"sig":"MEUCIQDMNtP6KGYUQRx12XNqhSrmhOeksBN5ucTJqh3G0e9NVQIgOVeUtTFsZgU7HqhDmbDhQeISxElnVBTDnEPhke49qrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250101-8a841cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250101-8a841cd.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"nrwl-jason","email":"jason@nrwl.io"},"_resolved":"/tmp/875fe2c9501f3a16ad19dd0084947c77/nx-devkit-20.4.0-canary.20250101-8a841cd.tgz","_integrity":"sha512-YAUzgrAiBFlJl4lmG8ltHbdDwJ3pCcxYcxfN4fRgvNF1E16bYuJK+lcbLmCtumXjDeZE5t9rAUGgjsViJimbOg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250101-8a841cd_1735702325089_0.6436796689992133","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250107-cb4a93e":{"name":"@nx/devkit","version":"20.4.0-canary.20250107-cb4a93e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250107-cb4a93e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a472f5e784fa83cec2957d8b881a7da082922b35","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250107-cb4a93e.tgz","fileCount":104,"integrity":"sha512-2idhtpKV6lKE9znDW1vTnPzb0wX7iSKS9kRZtqIdov78m0k2IZHrt9p58vyzkyuEyDR7TlyoO9jR+yjIqzdveQ==","signatures":[{"sig":"MEUCIEDugOV5hQdCyk/+xHQMb8ms7xI4d2CZr3RTC8PrjhKkAiEAuCqU3YvhR4fnTBSPQid1ynwCFYWUecUvGUYByL9OW1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250107-cb4a93e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250107-cb4a93e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c621f822275996f14e736502f3d0f86b/nx-devkit-20.4.0-canary.20250107-cb4a93e.tgz","_integrity":"sha512-2idhtpKV6lKE9znDW1vTnPzb0wX7iSKS9kRZtqIdov78m0k2IZHrt9p58vyzkyuEyDR7TlyoO9jR+yjIqzdveQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250107-cb4a93e_1736220306126_0.7881691273474236","host":"s3://npm-registry-packages-npm-production"}},"20.3.1":{"name":"@nx/devkit","version":"20.3.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f8592e5a34c9cefcbd28dd5f5aa00a6eea01fd1f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.1.tgz","fileCount":104,"integrity":"sha512-Z6VdBg5GRu2Vg9FpeQJY+zQ1TvBoMWk8cTCZOf8J6myjoWYbksRfpWfNIvEk9OUsEMhpg98vxH2Cc8JR1zfiew==","signatures":[{"sig":"MEQCICcsgY6XDxxo7dcJZColMTtI9qjXipL6LQssDhA57RMjAiBbRwqkyxB/lCfj5axlIy8XVgXip2Hsk0/ZboQSBEyAyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208402},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3430303de81bf97d4892d405d6dad4d5/nx-devkit-20.3.1.tgz","_integrity":"sha512-Z6VdBg5GRu2Vg9FpeQJY+zQ1TvBoMWk8cTCZOf8J6myjoWYbksRfpWfNIvEk9OUsEMhpg98vxH2Cc8JR1zfiew==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.1_1736278848847_0.17176599270353443","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250108-7f2693a":{"name":"@nx/devkit","version":"20.4.0-canary.20250108-7f2693a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250108-7f2693a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"42c639b30ade0bc06a78c5edce1b35b5331c2812","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250108-7f2693a.tgz","fileCount":104,"integrity":"sha512-0JUjJpeV5uT7remiaIPYqm6NSPDrJ2RCAeJopB/n/kDlo5JQ4apkVIFRogEQVXQB69dCgqlxw0x0X5wUC5RF8A==","signatures":[{"sig":"MEYCIQDlVLtHyYNJhL8wIgf3o+jjhreR3LdxSNqZ53HtxSA1xgIhAIwz6cWoMA8wZ0ns8xsIl6GPMLeuap6c9ZqU81QcND2R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250108-7f2693a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250108-7f2693a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b4b092cbece06c60557c804725c8ef50/nx-devkit-20.4.0-canary.20250108-7f2693a.tgz","_integrity":"sha512-0JUjJpeV5uT7remiaIPYqm6NSPDrJ2RCAeJopB/n/kDlo5JQ4apkVIFRogEQVXQB69dCgqlxw0x0X5wUC5RF8A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250108-7f2693a_1736306892115_0.2190100701503197","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250109-0edd110":{"name":"@nx/devkit","version":"20.4.0-canary.20250109-0edd110","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250109-0edd110","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"52581bda44c958df45233045db1669096a39b5b4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250109-0edd110.tgz","fileCount":104,"integrity":"sha512-++BEJF2JsbULTcqqxg+ViBtuNCxSAL0pTnt5lqfO0Qr2sxdRPt1LYYbND3/Tt69F7S2L4b8SlKms1DGKVI3L2A==","signatures":[{"sig":"MEYCIQDtD482gcI/oj09RCUSGZV60b6jC3S9LZiYIoXzNzQ08wIhAIKVFsCOqKW0fQaV1Ra0dlPqepciZPYvH31IrC6fSdKq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250109-0edd110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250109-0edd110.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/da22a276d76dfe7d07085f2e28f150d8/nx-devkit-20.4.0-canary.20250109-0edd110.tgz","_integrity":"sha512-++BEJF2JsbULTcqqxg+ViBtuNCxSAL0pTnt5lqfO0Qr2sxdRPt1LYYbND3/Tt69F7S2L4b8SlKms1DGKVI3L2A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250109-0edd110_1736395240731_0.17059340384475297","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29286-735af1e":{"name":"@nx/devkit","version":"0.0.0-pr-29286-735af1e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29286-735af1e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"def1ab08adc92082c307165f844ece1b8764cf2e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29286-735af1e.tgz","fileCount":104,"integrity":"sha512-M49g/spDNPC7v5SDuMXyT6bOPmMyLeO8K8rfHu5MpdAD7/xmiuYUE67aSlWzA9rJ0mbPLHSjSsnz+S8bYESG6Q==","signatures":[{"sig":"MEQCIAel6bBKXcJclos/WdPj28P2SBe94G3v4drru2hwkE9rAiA7saYRcP/2iEy4aNRRzeMHBk8oWggNJ5gNIqF+xK8N+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29286-735af1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208418},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29286-735af1e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1d528a00130d6076df976dae52604c66/nx-devkit-0.0.0-pr-29286-735af1e.tgz","_integrity":"sha512-M49g/spDNPC7v5SDuMXyT6bOPmMyLeO8K8rfHu5MpdAD7/xmiuYUE67aSlWzA9rJ0mbPLHSjSsnz+S8bYESG6Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29286-735af1e_1736426083870_0.4494709663119638","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250110-cbfc6fe":{"name":"@nx/devkit","version":"20.4.0-canary.20250110-cbfc6fe","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250110-cbfc6fe","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d0e66d1b434580487eb75aa39a1b02bf76167d86","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250110-cbfc6fe.tgz","fileCount":104,"integrity":"sha512-RFHfJBHWFYi7c/X4VUoohrnZ+4ndFbgvSVb+weRC/yaQPw+fExqALD8iPC9ChqZxFgJwCF627hv5sK6o+JmdUQ==","signatures":[{"sig":"MEYCIQDcyaMpPQgDGpAz79xjERucltrwE13DdpHTHk0Xxowt4QIhAKaMNVOqJ3wBzzh7+HcJdfWA6u7fDHkaZdJoupMRjgH8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250110-cbfc6fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250110-cbfc6fe.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bc7861dcec7dec3d1e0af470fc47dff6/nx-devkit-20.4.0-canary.20250110-cbfc6fe.tgz","_integrity":"sha512-RFHfJBHWFYi7c/X4VUoohrnZ+4ndFbgvSVb+weRC/yaQPw+fExqALD8iPC9ChqZxFgJwCF627hv5sK6o+JmdUQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250110-cbfc6fe_1736479652813_0.1835609726440799","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250111-bbbfd9f":{"name":"@nx/devkit","version":"20.4.0-canary.20250111-bbbfd9f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250111-bbbfd9f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b983ed38f869668898695fa17562803f1f70f244","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250111-bbbfd9f.tgz","fileCount":104,"integrity":"sha512-3Ox+fWbxC9ASVnMppux41RvkO0xx8g2qqIw7dY4WXjheIokaogDCpbWwRrSmx7q6i0AuKFQkKKEkNmo8A+Ztdg==","signatures":[{"sig":"MEUCIFq4VZhsLhpBQzkxjkLoHidpgq6mBCeUX3Bfxh3oFgyIAiEA9Z2EzHfqSSQ9UVo962LjCTIs6F6Y7RHKue0rHjM7INM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250111-bbbfd9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250111-bbbfd9f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/0416401a490fe6bfa379d58cbac19d83/nx-devkit-20.4.0-canary.20250111-bbbfd9f.tgz","_integrity":"sha512-3Ox+fWbxC9ASVnMppux41RvkO0xx8g2qqIw7dY4WXjheIokaogDCpbWwRrSmx7q6i0AuKFQkKKEkNmo8A+Ztdg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250111-bbbfd9f_1736565871931_0.9632170592469051","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250114-6181592":{"name":"@nx/devkit","version":"20.4.0-canary.20250114-6181592","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250114-6181592","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dafa33ae79e0f9b42847a46ca2806355d0b9f895","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250114-6181592.tgz","fileCount":104,"integrity":"sha512-Wj/UWbuzjiRp8xXJBliyEfff/wvvGKZcyxBjVGbodGvrU9KAWbtep/Sj+LTsbX7AFoUe71BkE/fxKqUZlXdTqg==","signatures":[{"sig":"MEUCIGYAx2T493ABqSVANt42DE3LxFa4SGHcFx3jj66olD1zAiEA0g+syqRyZ6gwi+mXrfc0ncVc/2xhXtKImn0knlTpMVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250114-6181592","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208426},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250114-6181592.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7fb51be26c94566fb62c0629b85737de/nx-devkit-20.4.0-canary.20250114-6181592.tgz","_integrity":"sha512-Wj/UWbuzjiRp8xXJBliyEfff/wvvGKZcyxBjVGbodGvrU9KAWbtep/Sj+LTsbX7AFoUe71BkE/fxKqUZlXdTqg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250114-6181592_1736825029161_0.6891567858955017","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250115-0ae8665":{"name":"@nx/devkit","version":"20.4.0-canary.20250115-0ae8665","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250115-0ae8665","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7bdc7f44675c0bede3c3b8673835bb322fd6a143","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250115-0ae8665.tgz","fileCount":104,"integrity":"sha512-22O9KgYl+mrCU2k8u9qwzkd29xws5JJPkRxgVwoULy1MPEq7rsZ61OD97J7ndstnaN19ZXVQRzqrst8p9V/eZA==","signatures":[{"sig":"MEUCIQChQV2pWOB0jeRhwAcbKtgTygvCV8Mq7YbSEGgkHM7xCgIgaWPODwUcHW2tVh5klW8Uu99FDU3ScGwbUMnw2fao4IU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250115-0ae8665","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208569},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250115-0ae8665.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/33abbe04cc253edaea4760a5e5417242/nx-devkit-20.4.0-canary.20250115-0ae8665.tgz","_integrity":"sha512-22O9KgYl+mrCU2k8u9qwzkd29xws5JJPkRxgVwoULy1MPEq7rsZ61OD97J7ndstnaN19ZXVQRzqrst8p9V/eZA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250115-0ae8665_1736911607788_0.47035332312804345","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-beta.0":{"name":"@nx/devkit","version":"20.4.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"85fc79eb2700da002f9d0681a677c4688c5a317d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-beta.0.tgz","fileCount":104,"integrity":"sha512-PFH+w/2uoWtBBjNGMsfrewRX4Istbf5DxybCRFBukscYv5Jy0ffGiwLN2oiek4xA3Lmw1wlxan7cifIXz0UdNA==","signatures":[{"sig":"MEQCIGkXbG0w+1NDcIGTRhS0uW8kSNuGN1sYjMKPK3CnJxp1AiBcKd77T54FbQ8xWASruiKN7zEQuPBkMEKX4nvJBsF0xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208552},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5017d3732738f8316740f37b5bb68646/nx-devkit-20.4.0-beta.0.tgz","_integrity":"sha512-PFH+w/2uoWtBBjNGMsfrewRX4Istbf5DxybCRFBukscYv5Jy0ffGiwLN2oiek4xA3Lmw1wlxan7cifIXz0UdNA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-beta.0_1736959806370_0.39998224460010134","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29636-b148ccc":{"name":"@nx/devkit","version":"0.0.0-pr-29636-b148ccc","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29636-b148ccc","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"56b25da611ad02a0d0b10359c1851bbf4f0f1ee9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29636-b148ccc.tgz","fileCount":104,"integrity":"sha512-MUhK+D8cMBY5zis8t8Aog8/745QjnRhnskCkpgsEGBdyJcBMFtS7/ljCKGD7gxinqU7C6FCQhIskKYdb3+5rsw==","signatures":[{"sig":"MEYCIQCafZd1p0SK1rC3U4jUl9PO/CxIiGzmHqW7+UUa9Z01QgIhANszRfFHCnnz/381tUAJjn70gJ6G8OcuWHMDihRTT5Xj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29636-b148ccc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208561},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29636-b148ccc.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a7586b6e3dce96c737d90b692e33d15b/nx-devkit-0.0.0-pr-29636-b148ccc.tgz","_integrity":"sha512-MUhK+D8cMBY5zis8t8Aog8/745QjnRhnskCkpgsEGBdyJcBMFtS7/ljCKGD7gxinqU7C6FCQhIskKYdb3+5rsw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29636-b148ccc_1736972417038_0.7295432093659451","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29636-e3c31b7":{"name":"@nx/devkit","version":"0.0.0-pr-29636-e3c31b7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29636-e3c31b7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a2d6d36da6136781c22b2cf48bd32fe8ef16b32a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29636-e3c31b7.tgz","fileCount":104,"integrity":"sha512-yJIBpTD3tfeBTnFAI/8Ww7uPuCv9wJ4pxE2+pVIxxXPFrY3EGQClOVrMN0FcvZZdY/MU7IPDZyaeKmu4f6ueYg==","signatures":[{"sig":"MEUCIQCFfw9LFOD2gXTJFwF+gahrnORRp3zt6CrHMxvPch2exAIgDskGQKVPAnocjqoaUbXl8YtOmpWtV5yOSsuV2UH3pOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29636-e3c31b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208561},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29636-e3c31b7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/82ddb3ccc93250adee9326c0912d48f9/nx-devkit-0.0.0-pr-29636-e3c31b7.tgz","_integrity":"sha512-yJIBpTD3tfeBTnFAI/8Ww7uPuCv9wJ4pxE2+pVIxxXPFrY3EGQClOVrMN0FcvZZdY/MU7IPDZyaeKmu4f6ueYg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29636-e3c31b7_1736981594266_0.9271217885488487","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250116-a127177":{"name":"@nx/devkit","version":"20.4.0-canary.20250116-a127177","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250116-a127177","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e58790c622949a133bec1e54243c9efe564a8624","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250116-a127177.tgz","fileCount":104,"integrity":"sha512-20N0zPobLfFQaA0d7GsIeuHOI4Hi+cD7xQVJUXQdy+A5lYW37hu1K/2iSn1ylgomqtL0XQLJ38JRl9Ve3+hHFw==","signatures":[{"sig":"MEUCIQCCnyA0MMgrtcv07vtKcdbCu0OJPq47iWWfvrioGEZMwwIgVzUQ7cSEQfz2kw0gS+i88lKzsdC8yFJgdBJj39yP97w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250116-a127177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208569},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250116-a127177.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f27b0ac0c93b2985abdb5f127cde47c4/nx-devkit-20.4.0-canary.20250116-a127177.tgz","_integrity":"sha512-20N0zPobLfFQaA0d7GsIeuHOI4Hi+cD7xQVJUXQdy+A5lYW37hu1K/2iSn1ylgomqtL0XQLJ38JRl9Ve3+hHFw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250116-a127177_1736997625727_0.9236029752725592","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250117-cba25da":{"name":"@nx/devkit","version":"20.4.0-canary.20250117-cba25da","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250117-cba25da","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fa6f34300f6c989b1cf97d077395048e749bc06c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250117-cba25da.tgz","fileCount":104,"integrity":"sha512-ivXtrQ2Xf8N4PPpnrYArCd8T+M8KxQvCdCW6x9XQncNsrTIgLfZjQ95u8X/orde8a2kxnJVVABwG+h92yB/FQQ==","signatures":[{"sig":"MEYCIQCP9mQ2UNdcTWmaECE+NliUDIhC8D2bSlfBtqc5bHGS3AIhANk3QMg1C323wZgNqGKnaZym3kVvUe8xRdpGtotsHeqU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250117-cba25da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208569},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250117-cba25da.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1cd9e91a99af80f47ee90566ede5d1fa/nx-devkit-20.4.0-canary.20250117-cba25da.tgz","_integrity":"sha512-ivXtrQ2Xf8N4PPpnrYArCd8T+M8KxQvCdCW6x9XQncNsrTIgLfZjQ95u8X/orde8a2kxnJVVABwG+h92yB/FQQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250117-cba25da_1737084196154_0.196685667157525","host":"s3://npm-registry-packages-npm-production"}},"20.3.2":{"name":"@nx/devkit","version":"20.3.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b16e66771dd7dd24670eafa060c01f8af1191645","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.2.tgz","fileCount":104,"integrity":"sha512-VhbxEsSTCZlOVgjuQC+6HQmb9Oz9VoHUeo4001Pw6BFBcSXZUi5q37C/lxbAgQPnMKLkFcLva3WKZ+fOLwhGIg==","signatures":[{"sig":"MEUCIGsrYpuMgAzi/EUS6uMu0yPppWVOBqxsPwiqVvBQlIfGAiEAs4lz+8cgWPEMlbUpxtiuMvfRU73Cf/b52P840ve2MT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208545},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a3761c26c2d4e4038d4ea205f5ad18aa/nx-devkit-20.3.2.tgz","_integrity":"sha512-VhbxEsSTCZlOVgjuQC+6HQmb9Oz9VoHUeo4001Pw6BFBcSXZUi5q37C/lxbAgQPnMKLkFcLva3WKZ+fOLwhGIg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.2_1737131818923_0.5618981357218742","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-beta.1":{"name":"@nx/devkit","version":"20.4.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"23af7117deaba61948b7dcc2c4e813acd12aba61","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-beta.1.tgz","fileCount":104,"integrity":"sha512-wr2KQBo1IYSW50p6b0oOOSkZMQ+vu9jNg9gI/viPrVM62x94i4SZ0XODhUPA08bJc8AqPwGH7nd/QRSBZUview==","signatures":[{"sig":"MEUCICwayBGjb6N4zR9lzP3kIfwYixpwXv89zPANIk4YES1pAiEAnUzYF25do5vNJIIVAkDUCtgdgfRgcDxelN5k3P/PFnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208552},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a9be64c17bfb9c681250ecdacb70cd20/nx-devkit-20.4.0-beta.1.tgz","_integrity":"sha512-wr2KQBo1IYSW50p6b0oOOSkZMQ+vu9jNg9gI/viPrVM62x94i4SZ0XODhUPA08bJc8AqPwGH7nd/QRSBZUview==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-beta.1_1737135046353_0.22225972831257446","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250118-ee135b2":{"name":"@nx/devkit","version":"20.4.0-canary.20250118-ee135b2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250118-ee135b2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e819c02522146040ea6d9918927db5b49e59c818","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250118-ee135b2.tgz","fileCount":104,"integrity":"sha512-RAKe1H5C0xbDYC6Awa3hiGCoB3EX9qZ9jWlH1D5mIHghm5VNoUqEWVQQEqpdpUlWfq48o+iZfiNUiqHrAoCI9w==","signatures":[{"sig":"MEYCIQDnGGCW7o7K4n+cn4S9FmspVVDWkLJulZ3vnfxA1/GT7AIhAMnZXY5MN47TGugAzbDTB/ugAlnXMu9CektqGDmTzzDP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250118-ee135b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208569},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250118-ee135b2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/75ccb937625dc01a211f5473c2b06103/nx-devkit-20.4.0-canary.20250118-ee135b2.tgz","_integrity":"sha512-RAKe1H5C0xbDYC6Awa3hiGCoB3EX9qZ9jWlH1D5mIHghm5VNoUqEWVQQEqpdpUlWfq48o+iZfiNUiqHrAoCI9w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250118-ee135b2_1737170487356_0.6493453073871973","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29636-0cd26ed":{"name":"@nx/devkit","version":"0.0.0-pr-29636-0cd26ed","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29636-0cd26ed","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"20f49877bbe6cb4e4bc76ee5ccfff6ecceb6f5ba","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29636-0cd26ed.tgz","fileCount":104,"integrity":"sha512-09TFa25qFp+6JlbsVhhj/6Ed9q6y4tCDKfDFCEoUXQXb6K3hR7A7tzulw1RKo4exHNMokvDpii/21aMuPAob1w==","signatures":[{"sig":"MEUCIFNeZZEqUsfcbceB9op+HjrqO8isDCaXqqp5N+qu0+xmAiEAgHXRuOvwzL+mhms3tf9n4Qi4bwV0kZSkKqf4eVe4ff0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29636-0cd26ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208561},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29636-0cd26ed.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d2cfe605e270198f532c469bfadbda12/nx-devkit-0.0.0-pr-29636-0cd26ed.tgz","_integrity":"sha512-09TFa25qFp+6JlbsVhhj/6Ed9q6y4tCDKfDFCEoUXQXb6K3hR7A7tzulw1RKo4exHNMokvDpii/21aMuPAob1w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29636-0cd26ed_1737416505163_0.8274207441831563","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250121-ee135b2":{"name":"@nx/devkit","version":"20.4.0-canary.20250121-ee135b2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250121-ee135b2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b6c84f58d03b3608fe2ebc65a897520bda81ffdb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250121-ee135b2.tgz","fileCount":104,"integrity":"sha512-pfANWYAQKfj9PTFvXChBAat1pXmVAdQFRUvnk/L+N/3uYQBVIILHO0BToeYfdiIAt4PAcr6p/7NgEKFIb6hCLw==","signatures":[{"sig":"MEYCIQDL5du0wS1ToczyC+yNIao3Kuyi7M7Ww20nCzPghxJ+WAIhAMxIJ/A+FhKFPsILtyWjq2RITATHzUxQ3DY3rkKfIpei","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250121-ee135b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208569},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250121-ee135b2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/07cc456a44cd3177c447a907795c48c9/nx-devkit-20.4.0-canary.20250121-ee135b2.tgz","_integrity":"sha512-pfANWYAQKfj9PTFvXChBAat1pXmVAdQFRUvnk/L+N/3uYQBVIILHO0BToeYfdiIAt4PAcr6p/7NgEKFIb6hCLw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250121-ee135b2_1737429734477_0.60587228092511","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29703-8312c59":{"name":"@nx/devkit","version":"0.0.0-pr-29703-8312c59","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29703-8312c59","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"16f4a88a3709e42d1b411cb82f599090219d558c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29703-8312c59.tgz","fileCount":104,"integrity":"sha512-9P+b11uRTQlUD3PidXSDzzT05DHj2tVRm2gBXNYBPHHn5x5zPs4RHMuhfZtZue7+IffdotAKhg8FwxNYAX87oQ==","signatures":[{"sig":"MEUCIG4kJa4i0/4fU8YEi+QDu2rJfUWJHxnnv3sjkEX6kFcjAiEAsAkV3YuI1wSAOKjBG7S4ltltmpCVFFnplzCepq94MVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29703-8312c59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208561},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29703-8312c59.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5e9330fa334a9abe9bc51b579cb4d75b/nx-devkit-0.0.0-pr-29703-8312c59.tgz","_integrity":"sha512-9P+b11uRTQlUD3PidXSDzzT05DHj2tVRm2gBXNYBPHHn5x5zPs4RHMuhfZtZue7+IffdotAKhg8FwxNYAX87oQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29703-8312c59_1737488216177_0.17975523562417006","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250122-3c98a1c":{"name":"@nx/devkit","version":"20.4.0-canary.20250122-3c98a1c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250122-3c98a1c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dbbacaf746f3ccbe36f046ba7f068bc4d05e1563","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250122-3c98a1c.tgz","fileCount":104,"integrity":"sha512-t5HQVfl7yrT23EIyV1NT0C6I9jpx6hoUX0hTMui1PyKBhY4udu5AMbqxMc9Nsps6f+rKgrReNAIQKXgZua98og==","signatures":[{"sig":"MEUCIQC0Loi1VKiv895ixj1VsehFaVjK9rAu9fYHEx9tR0SG4QIgWex0cLsIgrWccbF/wl38o5BfuNE6mR8SoIOZl3yJAZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250122-3c98a1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208569},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250122-3c98a1c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/894a169907b884edb4e98bc738b9f673/nx-devkit-20.4.0-canary.20250122-3c98a1c.tgz","_integrity":"sha512-t5HQVfl7yrT23EIyV1NT0C6I9jpx6hoUX0hTMui1PyKBhY4udu5AMbqxMc9Nsps6f+rKgrReNAIQKXgZua98og==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250122-3c98a1c_1737516183768_0.9169835236632349","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29720-6055188":{"name":"@nx/devkit","version":"0.0.0-pr-29720-6055188","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29720-6055188","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"166cc802da77d20e09600ff3f7a63e57c4a6b993","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29720-6055188.tgz","fileCount":104,"integrity":"sha512-MYh2r1Z4J4v9LbKbMAwEJdDwEyriHJUQ7M8n20Azeq8MD899nmne1nyqlfmpVUNYdHeyzHxKeQDAOIxEWv8yTw==","signatures":[{"sig":"MEYCIQCNviGFyUiJKxc1mwsxc1/O2vnLEfHSYlOJC6HaRtPGXAIhAMz9d33hiGTJZXVbXvo5t/443ises0GSkJk8AIhEmxpC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29720-6055188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208561},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29720-6055188.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5924ce84978a4e5f94dded8eea72d257/nx-devkit-0.0.0-pr-29720-6055188.tgz","_integrity":"sha512-MYh2r1Z4J4v9LbKbMAwEJdDwEyriHJUQ7M8n20Azeq8MD899nmne1nyqlfmpVUNYdHeyzHxKeQDAOIxEWv8yTw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29720-6055188_1737579280218_0.44005544130124163","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29705-bc2a0dd":{"name":"@nx/devkit","version":"0.0.0-pr-29705-bc2a0dd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29705-bc2a0dd","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"18c6ce9384c43c1b8f28a6e5dc2438d895dea8b4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29705-bc2a0dd.tgz","fileCount":104,"integrity":"sha512-evPC6kc64l29SvuEDrtflS8IGbptz05dJh3s4yAjxOH0jJHMVNCm+JPeuVQNgU2+hNuS6T7+6Pd+aCtXUh7ZwQ==","signatures":[{"sig":"MEYCIQCPoR6KFo+qeqaaQCGcnDfH/aLnaHx6pa+VWHQzujMN0gIhAPEdQIJmkyGaiPX3uOwkrgG4i0d5teCNrd6d8O6fUi2d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29705-bc2a0dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208393},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29705-bc2a0dd.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/73288a2efe6a28cf0f2c306845e08acd/nx-devkit-0.0.0-pr-29705-bc2a0dd.tgz","_integrity":"sha512-evPC6kc64l29SvuEDrtflS8IGbptz05dJh3s4yAjxOH0jJHMVNCm+JPeuVQNgU2+hNuS6T7+6Pd+aCtXUh7ZwQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29705-bc2a0dd_1737589473365_0.7143877514896995","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250123-7524356":{"name":"@nx/devkit","version":"20.4.0-canary.20250123-7524356","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250123-7524356","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8f345750bb1e2d048f354d131b6b2bb8033d05c2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250123-7524356.tgz","fileCount":104,"integrity":"sha512-cRriZw2Z2CV/cmfwqWovfNbqm7WDQADg4Q9DFiUF2/YLGGN+BdfX7xPy5apJ4ItZEL1J5LgnVAdg5VMevadNIA==","signatures":[{"sig":"MEUCIQCWDQlbyxJeTIMIkIbbC2D7bBQkxeUzkPIQYqOaL7q6NAIgSLjrzUiNUAwPXCOFR/JW9kWNPOw6vDDAlMmx7DxtKXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250123-7524356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208569},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250123-7524356.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/17cbab4af69c91f696efe786a694a06a/nx-devkit-20.4.0-canary.20250123-7524356.tgz","_integrity":"sha512-cRriZw2Z2CV/cmfwqWovfNbqm7WDQADg4Q9DFiUF2/YLGGN+BdfX7xPy5apJ4ItZEL1J5LgnVAdg5VMevadNIA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250123-7524356_1737602458847_0.6660447352612471","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29705-2a402a9":{"name":"@nx/devkit","version":"0.0.0-pr-29705-2a402a9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29705-2a402a9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"429fcd103e3645dd1aef57f31351ebb423688407","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29705-2a402a9.tgz","fileCount":104,"integrity":"sha512-fhHNZmHyb87yO/9XuxLOS48MyUMopysSckk1RFGCLwa3a4Cn0ZVxbf7o++WJxN+iZHmmvSEQCvSfOGVr998pqg==","signatures":[{"sig":"MEUCIQCNpoKg7pAs3Pq80stHeXF3ewpYUyMPIJof6kAlj1znywIgEX4r/mfBWit2zToBKsd0Y99J41wOcw000CvPLoQz8gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29705-2a402a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208393},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29705-2a402a9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/71c15f5f596d00fcbeaf9eb673e0cf77/nx-devkit-0.0.0-pr-29705-2a402a9.tgz","_integrity":"sha512-fhHNZmHyb87yO/9XuxLOS48MyUMopysSckk1RFGCLwa3a4Cn0ZVxbf7o++WJxN+iZHmmvSEQCvSfOGVr998pqg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29705-2a402a9_1737654064282_0.40185212930151715","host":"s3://npm-registry-packages-npm-production"}},"20.3.3":{"name":"@nx/devkit","version":"20.3.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fe499feb617bc4b69ced629fec4bd94d4f14dae3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.3.tgz","fileCount":104,"integrity":"sha512-YwVQQpyeMpQeXzu4/Yv6Ng3ZZxJ45RGbGqbb+VWQfDKkZIHcyR7iLLQDaLpyl34HkrLYdZez9BB8wnyn3IaxqA==","signatures":[{"sig":"MEYCIQCDr/2zoz2em9wlqW4eQHPeyz7XkggtA1Sf+r+/X77rZQIhAJ9Uew8UWlb6qQPDIvLSMOk9+ZrFu7kwyOIRCxMZQf9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208545},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1f1fb525ab72af765e5cf89f192a72aa/nx-devkit-20.3.3.tgz","_integrity":"sha512-YwVQQpyeMpQeXzu4/Yv6Ng3ZZxJ45RGbGqbb+VWQfDKkZIHcyR7iLLQDaLpyl34HkrLYdZez9BB8wnyn3IaxqA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.3_1737667263476_0.24817446177286695","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250124-45847a6":{"name":"@nx/devkit","version":"20.4.0-canary.20250124-45847a6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250124-45847a6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7260e5b2ba39c08a0fba5965c46ff9dc0c196fff","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250124-45847a6.tgz","fileCount":104,"integrity":"sha512-fTuTeUc5/dirb4Hz5mGy5a6wpJigYXfZNlSPF6e+NnDfl+Qdf/LxFzOfzCogD94WaD9QSm2M41gIyfmgMuwoQg==","signatures":[{"sig":"MEUCIQDzxJ5gWLyHTBbSsxPyj1ZE0Q6QWAyc57knZcZ7gXTntwIgWNThHQflchRbbssrWwS3yvrPwUmgeijqinNw2gFqATQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250124-45847a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208401},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250124-45847a6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6e3425a52674aad16fe385d347d36178/nx-devkit-20.4.0-canary.20250124-45847a6.tgz","_integrity":"sha512-fTuTeUc5/dirb4Hz5mGy5a6wpJigYXfZNlSPF6e+NnDfl+Qdf/LxFzOfzCogD94WaD9QSm2M41gIyfmgMuwoQg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250124-45847a6_1737688904900_0.8355260401792097","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-beta.2":{"name":"@nx/devkit","version":"20.4.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9dfe1db0beeed45f0a31db0112295b2b6f184e96","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-beta.2.tgz","fileCount":104,"integrity":"sha512-whYq29EA69Ao3R6uZBH921tU/5ZO/Ul8guC+0NF8umcua1vt6Z/Y2jbd1rT3nWrZcy/wvT/9hTAnnkcrEAq4EQ==","signatures":[{"sig":"MEQCIGsCExPCN6s6YuFrB7TqVvzwKYPIuz7kyMpsVLrNlVcTAiBUf8GjKN+Qr/L2vhjDvIJ7nAEAtaS2j28iBJ7Yh/QVLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208396},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9d038d95138caab25edcab866ab77e9f/nx-devkit-20.4.0-beta.2.tgz","_integrity":"sha512-whYq29EA69Ao3R6uZBH921tU/5ZO/Ul8guC+0NF8umcua1vt6Z/Y2jbd1rT3nWrZcy/wvT/9hTAnnkcrEAq4EQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-beta.2_1737731566214_0.9710552158481149","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29408-73bb882":{"name":"@nx/devkit","version":"0.0.0-pr-29408-73bb882","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29408-73bb882","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"42f7719ce3f21e3f2183326e49f06072a1771f71","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29408-73bb882.tgz","fileCount":104,"integrity":"sha512-RHwZoT/oyR4PSpYACMfxeCCuGT7k+pzNfSbJ/fm2aJDrQPZyawhhZwdjJp3852DSomjyPEUD7sUt8+fWTeKJkQ==","signatures":[{"sig":"MEQCIDFdr0nYa5KOJ5dPOwfGBiDLC/mx3+mYpY4oDZ17V0SYAiBqbw77AEDztZ6iy2RoDAoVWb1PsUw07+LRwrCuULYkrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29408-73bb882","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29408-73bb882.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2324b4303b6404fe16676f74687cc2b4/nx-devkit-0.0.0-pr-29408-73bb882.tgz","_integrity":"sha512-RHwZoT/oyR4PSpYACMfxeCCuGT7k+pzNfSbJ/fm2aJDrQPZyawhhZwdjJp3852DSomjyPEUD7sUt8+fWTeKJkQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29408-73bb882_1737756599643_0.032547997556516384","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-canary.20250125-15fc599":{"name":"@nx/devkit","version":"20.4.0-canary.20250125-15fc599","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-canary.20250125-15fc599","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"68fd8e45a915a9da036d2d943c738ac3ab75c4d7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-canary.20250125-15fc599.tgz","fileCount":104,"integrity":"sha512-y4WvNDoUiT7ucdMhbsAMOJ5NlX23DazaX2OQWHjqVB9cAQ5rQSGK4UosSMNri441oQ+xfuKeR0qAtndLsbgAUw==","signatures":[{"sig":"MEUCIQCEMfkmXzPrnAsVOJEg7HkSk4A2z7xF57VDXFpO9dL8vQIgdye3iLL0h/ce030I+OpWTBDVBV+8VVmGBJjj3X2nSHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-canary.20250125-15fc599","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-canary.20250125-15fc599.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/59f29add390a4dc053cf3476417fc48a/nx-devkit-20.4.0-canary.20250125-15fc599.tgz","_integrity":"sha512-y4WvNDoUiT7ucdMhbsAMOJ5NlX23DazaX2OQWHjqVB9cAQ5rQSGK4UosSMNri441oQ+xfuKeR0qAtndLsbgAUw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-canary.20250125-15fc599_1737775269073_0.4804076096672045","host":"s3://npm-registry-packages-npm-production"}},"20.4.0-rc.0":{"name":"@nx/devkit","version":"20.4.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0-rc.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f640f644cd1b6b8b0e1a9b19f4b7204ab9167ad7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0-rc.0.tgz","fileCount":104,"integrity":"sha512-ixEBE4feNkVm4fHn3DIWNFTlta1H/BKGSjqmJCSZjBnQdZhMopFNkQqeWsuGNASl0JA0fJ2EZ49IwrGijWPYCQ==","signatures":[{"sig":"MEUCIQCeqjofzJfURXJKu3EoD8SxAoTlhL0iTx8MmEgRZpFGYgIgDlJLyOITX8J7PniTV6oT1ciWQkBi84OQIbE2uUCxo18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208782},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6085585b0661efb081baea07f0f76314/nx-devkit-20.4.0-rc.0.tgz","_integrity":"sha512-ixEBE4feNkVm4fHn3DIWNFTlta1H/BKGSjqmJCSZjBnQdZhMopFNkQqeWsuGNASl0JA0fJ2EZ49IwrGijWPYCQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0-rc.0_1738007339105_0.9566225979483391","host":"s3://npm-registry-packages-npm-production"}},"20.4.0":{"name":"@nx/devkit","version":"20.4.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0f3a7659b8d92074f0f2fee74f18f72e2f08e9ac","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.0.tgz","fileCount":104,"integrity":"sha512-qog9oGbuz7DDoXH5k+19tTI3WtaR1p9G5NobiDPfcWmsr1BTK2WH2V2/vVYFAfAcM/DEFgK3ITC5L3PSaJvMmw==","signatures":[{"sig":"MEYCIQD1gb/YTJjwyTkL04IkBCGObk8KDJKMZbtg6vXMHxDbzAIhAI8UMEWpSwcjDGSlmoIayU0NsVno9SdhNsUFeVv7ZmgU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208777},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/53394633985f068f1c40f738b493bf0f/nx-devkit-20.4.0.tgz","_integrity":"sha512-qog9oGbuz7DDoXH5k+19tTI3WtaR1p9G5NobiDPfcWmsr1BTK2WH2V2/vVYFAfAcM/DEFgK3ITC5L3PSaJvMmw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.0_1738009702237_0.38624056826913833","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29771-5e92bcc":{"name":"@nx/devkit","version":"0.0.0-pr-29771-5e92bcc","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29771-5e92bcc","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9ccf9473ffb012cda6f5286c75365d5678d629f1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29771-5e92bcc.tgz","fileCount":104,"integrity":"sha512-1m6/9U3J8q2o49xMYe4sxT30xdz6G/jEY/af1CSFaRly3+TDT50FHk+9jUZHjLfSzgkoo2IFfTyiNXEvb+Kv/A==","signatures":[{"sig":"MEUCIHJuKnK6hlEJfQnmmOxJmPpk5ON/y2qfqDA5LetNIeYNAiEAp/GtEQG/dZKoSZ3fzZm21iZMIV7nrJhjJOik0jVoXFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29771-5e92bcc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29771-5e92bcc.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9667d65474f6e57921eddc1b7653ce05/nx-devkit-0.0.0-pr-29771-5e92bcc.tgz","_integrity":"sha512-1m6/9U3J8q2o49xMYe4sxT30xdz6G/jEY/af1CSFaRly3+TDT50FHk+9jUZHjLfSzgkoo2IFfTyiNXEvb+Kv/A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29771-5e92bcc_1738029725467_0.2087471476550813","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250128-e0c49d3":{"name":"@nx/devkit","version":"20.5.0-canary.20250128-e0c49d3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250128-e0c49d3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4809a5097acf6efca3ac529024521666eac83de6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250128-e0c49d3.tgz","fileCount":104,"integrity":"sha512-bPaYoMDJ1NkvNsCJjzwMBRSkJlo2MeKWiWcTZ5AVKbUpEEi00uFlJ5faKHcLTUrb2c8p1IJmzBQA5LJZTnPozg==","signatures":[{"sig":"MEUCIA+n+N/uBU2Frdjf94NFnEywy91exc8YyAh3BhRx9lZoAiEA/1cO3Rmug8MRiuGpl78bUogXk+uoXpSrfvf58t5splc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250128-e0c49d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250128-e0c49d3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4aa14a788536648790c406bb36a7b32a/nx-devkit-20.5.0-canary.20250128-e0c49d3.tgz","_integrity":"sha512-bPaYoMDJ1NkvNsCJjzwMBRSkJlo2MeKWiWcTZ5AVKbUpEEi00uFlJ5faKHcLTUrb2c8p1IJmzBQA5LJZTnPozg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250128-e0c49d3_1738035091911_0.28111152813716056","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29771-01aa6b4":{"name":"@nx/devkit","version":"0.0.0-pr-29771-01aa6b4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29771-01aa6b4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4bd6912a1a2f18a4f87d67d3f684152e447aceb4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29771-01aa6b4.tgz","fileCount":104,"integrity":"sha512-Lul+J5vrenFSytAyqO4Ce7Rle/1czmFqRBb4fvhHtgSAy/EhGFaiJuzvIwfkWVnIezKsdtDTL2hr0gpYJjL1TQ==","signatures":[{"sig":"MEQCIGmLUJoQUVjkg6S+cBUVEO4r/pqSyUXsL6ln1DMeZv3KAiBSorDidEXMKq43IYdiR2rzv1TMP3bwxX2CUXePJZf2wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29771-01aa6b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29771-01aa6b4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f7547d6a648f1c9e7a1b9cc054356a46/nx-devkit-0.0.0-pr-29771-01aa6b4.tgz","_integrity":"sha512-Lul+J5vrenFSytAyqO4Ce7Rle/1czmFqRBb4fvhHtgSAy/EhGFaiJuzvIwfkWVnIezKsdtDTL2hr0gpYJjL1TQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29771-01aa6b4_1738049622968_0.07838569133637052","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-beta.0":{"name":"@nx/devkit","version":"20.5.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"39c660f53bf51b14941492ac7b656e00085fb7fb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-beta.0.tgz","fileCount":104,"integrity":"sha512-lXXrTUerXHuvhPWYrF6BwuC6vPZeONECelMntXNdT8IjZHH94hY9015BJI0+ck9oST2DU+O9Yfs//ntiop5UJQ==","signatures":[{"sig":"MEUCIDW+BZqggJJOr4mjhMNJ2+FVaU8LO+DJtK0L5/1YGoLmAiEA88C4tD1R15LkUBgZKDMeik112EjoAI0gvabP4b3mNKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208784},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1bf3e6fb4ea445907fd0b32a843e9ff4/nx-devkit-20.5.0-beta.0.tgz","_integrity":"sha512-lXXrTUerXHuvhPWYrF6BwuC6vPZeONECelMntXNdT8IjZHH94hY9015BJI0+ck9oST2DU+O9Yfs//ntiop5UJQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-beta.0_1738077392085_0.9401429145826221","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29750-cc9549c":{"name":"@nx/devkit","version":"0.0.0-pr-29750-cc9549c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29750-cc9549c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d80ea10c825face6824bb162f20c5d5ebdf24a14","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29750-cc9549c.tgz","fileCount":104,"integrity":"sha512-3g2r1BAQgSpoWhoIANPV3DeLUU/jKIBFhaZKwa/3FJJxq1JtitkhEpdoyy1YEsvYw88ul8qKozfw8O5EA5K+Sw==","signatures":[{"sig":"MEUCIQDvWg8kto65zuzk12Wa1Aq+6w0d78A6Kor1PrvAi80raQIgRFgDEqd3F2Oq22CUpH/FOa7ZGSdn5Tt4CZIAagXV/S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29750-cc9549c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208561},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29750-cc9549c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/abd954915de9bfdee9d81358fe663592/nx-devkit-0.0.0-pr-29750-cc9549c.tgz","_integrity":"sha512-3g2r1BAQgSpoWhoIANPV3DeLUU/jKIBFhaZKwa/3FJJxq1JtitkhEpdoyy1YEsvYw88ul8qKozfw8O5EA5K+Sw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29750-cc9549c_1738081467262_0.37157435532199146","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250129-3f5e863":{"name":"@nx/devkit","version":"20.5.0-canary.20250129-3f5e863","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250129-3f5e863","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4b89497c7ed2cda7d9829b571e9adf1094a26bd0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250129-3f5e863.tgz","fileCount":104,"integrity":"sha512-vLlsW0rGz9d3wy8mA78/EvD8VvulIoE29wPeF+CiuE2YzBysmUIih8Xw0JEQntVnEaH82W5SXq52CrBX2gUk8g==","signatures":[{"sig":"MEUCIBIkNKB4w+tkdDE+zXKPNQbYjTLFwvrDrMH66Pv8OJRhAiEA0EVzxKmPf2KqwOoW7N1oVedx4HRkj0kan4snkEIDj/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250129-3f5e863","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250129-3f5e863.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ed74862d4336be559dc57003f2f62da3/nx-devkit-20.5.0-canary.20250129-3f5e863.tgz","_integrity":"sha512-vLlsW0rGz9d3wy8mA78/EvD8VvulIoE29wPeF+CiuE2YzBysmUIih8Xw0JEQntVnEaH82W5SXq52CrBX2gUk8g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250129-3f5e863_1738121161997_0.6142876982136802","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250130-10c14b6":{"name":"@nx/devkit","version":"20.5.0-canary.20250130-10c14b6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250130-10c14b6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e01253863b42819ada13f2583c87db05d4e448f1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250130-10c14b6.tgz","fileCount":104,"integrity":"sha512-U51qe9EkqRniyw5dvVCKIe8+nJ6D6IgiqCDvjPf4dNzQL/U4J2kJ1eqnmqAIV1QxopOltS+57xwBJXKpJH4F4Q==","signatures":[{"sig":"MEUCIEqAFbsv5TkA+f7/QB3CB5g1a+6ZqpgYDu7jYC2APTVWAiEA+HxNaUM1TssWpbrD7B7NPywxI4RJQqck/OVoUuhOVb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250130-10c14b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250130-10c14b6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2bbc27e0285b3a90169e50d5e51ad795/nx-devkit-20.5.0-canary.20250130-10c14b6.tgz","_integrity":"sha512-U51qe9EkqRniyw5dvVCKIe8+nJ6D6IgiqCDvjPf4dNzQL/U4J2kJ1eqnmqAIV1QxopOltS+57xwBJXKpJH4F4Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250130-10c14b6_1738207235296_0.7906392954465618","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250201-05e0679":{"name":"@nx/devkit","version":"20.5.0-canary.20250201-05e0679","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250201-05e0679","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e1f2e0a0787e9795b89d3a8b17c57dfd2c89507b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250201-05e0679.tgz","fileCount":104,"integrity":"sha512-HMqYcr+rVfP+FlRncFxtYDNmHdAdjLh0eOSRS3HLipf88LOA31+s1l/Pp3iXrnbicte3Ru9pZL1o4QA3Jib0Jg==","signatures":[{"sig":"MEQCIAb8Qs8QLR+RKq7sMUDGR65Ci40CRYAMInr51em9lLJ4AiBlaEZe1GD5kM+j8VJgGNGyJuOTjeZa2YBm6tviR0hTHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250201-05e0679","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250201-05e0679.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4a5667c8b164e392647935b2d2229739/nx-devkit-20.5.0-canary.20250201-05e0679.tgz","_integrity":"sha512-HMqYcr+rVfP+FlRncFxtYDNmHdAdjLh0eOSRS3HLipf88LOA31+s1l/Pp3iXrnbicte3Ru9pZL1o4QA3Jib0Jg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250201-05e0679_1738380406281_0.3683479582497746","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-beta.1":{"name":"@nx/devkit","version":"20.5.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8e43bea63961a6780d0d7da5f7079a3e22fcb183","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-beta.1.tgz","fileCount":104,"integrity":"sha512-pYW6gGv06zYlUiVdiFC3VGwXFwvqzvHyeXxI1CJlqevXwBputgvm0QppoX+hf1jxr1Wz872RJG3syZ99Xvx8Xw==","signatures":[{"sig":"MEYCIQC4qREEe/H6LuJNsGVq6n7UXJOjMgKsd87b+Iwq5T0S3wIhAJzJ0UQtFB/RF2w4rQulliRmKq89ibWjpavnId1EgVLB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208784},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/daedc900b7a323587722d98180c26521/nx-devkit-20.5.0-beta.1.tgz","_integrity":"sha512-pYW6gGv06zYlUiVdiFC3VGwXFwvqzvHyeXxI1CJlqevXwBputgvm0QppoX+hf1jxr1Wz872RJG3syZ99Xvx8Xw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-beta.1_1738599529941_0.4506459404448282","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250204-bc4ded0":{"name":"@nx/devkit","version":"20.5.0-canary.20250204-bc4ded0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250204-bc4ded0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8ca0582346654eb36a1d9f05039d36bd1a97ca97","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250204-bc4ded0.tgz","fileCount":104,"integrity":"sha512-GP2GD9fkV6uOcnDA99+OGpI6mwBC6qOQ6V+fo02wSJU+TWkzjIrK8kDVjwYOhlzkuDKm2u+UfUoIbBBOrE7W+Q==","signatures":[{"sig":"MEYCIQCh8kAArqwjMzr1e4CNg5DLhv+pln/ZWLBdGxUUyS7c7AIhAKSs8OJAX/2MZJg/dIeeHdIwwVLJJ9TtQTP/BI5XZbqq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250204-bc4ded0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250204-bc4ded0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2d384ab0d84b7b6090bcf22159f6c142/nx-devkit-20.5.0-canary.20250204-bc4ded0.tgz","_integrity":"sha512-GP2GD9fkV6uOcnDA99+OGpI6mwBC6qOQ6V+fo02wSJU+TWkzjIrK8kDVjwYOhlzkuDKm2u+UfUoIbBBOrE7W+Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250204-bc4ded0_1738639561846_0.6418608250052142","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29860-43e1fcb":{"name":"@nx/devkit","version":"0.0.0-pr-29860-43e1fcb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29860-43e1fcb","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"be587f8880c20a08ca5a72fcd237015520f212eb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29860-43e1fcb.tgz","fileCount":104,"integrity":"sha512-iAqKVdGCNyoKC0l5fNhwiTB7Gp+VJ+9P9Yk7nnnjl++2xhcAFtskasHN9ww4M8cqp+QykQScg6Pvu4hBFgzvXQ==","signatures":[{"sig":"MEUCIQDCp0F8h51KcBJpK0Ro6iIiwvJ6Ql6HvQqb/uA+yrL56gIgG3UAcyLJAHrk680CuefTR2mrN9ppNDrpl/5F9q5LFjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29860-43e1fcb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29860-43e1fcb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/825874c8524c61eac7c21ae2f5fd9067/nx-devkit-0.0.0-pr-29860-43e1fcb.tgz","_integrity":"sha512-iAqKVdGCNyoKC0l5fNhwiTB7Gp+VJ+9P9Yk7nnnjl++2xhcAFtskasHN9ww4M8cqp+QykQScg6Pvu4hBFgzvXQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29860-43e1fcb_1738667632380_0.09492664201004741","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29878-7732935":{"name":"@nx/devkit","version":"0.0.0-pr-29878-7732935","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29878-7732935","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bb723941b7984168f1faefdfcd41dd4493178de0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29878-7732935.tgz","fileCount":104,"integrity":"sha512-3+FnY2qK1/mNqqYPV/45s/0wAoRFgTZuK3mW80cTApZidWUQKeLwkGVf6wLKNDKi4dXpZcoqc3MZqvI+mnNuCg==","signatures":[{"sig":"MEYCIQD1Va9Wji66UH8pupSKRCXIZGyPGozTj+aUmXYxnhjCpQIhAOKPoYeIxkB9t9ctvRw1EWGi2CUshTcECgmtQCUBg8yC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29878-7732935","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29878-7732935.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4ffee7c12ebaf5f6308ba0f200d85e5e/nx-devkit-0.0.0-pr-29878-7732935.tgz","_integrity":"sha512-3+FnY2qK1/mNqqYPV/45s/0wAoRFgTZuK3mW80cTApZidWUQKeLwkGVf6wLKNDKi4dXpZcoqc3MZqvI+mnNuCg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29878-7732935_1738712895125_0.3043566544003802","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.0":{"name":"@nx/devkit","version":"21.0.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"91344e86624b8ba622505fb60b15584ecf795f86","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.0.tgz","fileCount":104,"integrity":"sha512-I4xOoVB181q4Pvq9lj5Oql7JgTLXS1Z9vBJYrbrq1OmUeneNaiw9w7X+sr9MxHZ0TqpjixC/v2B4/Rn34LwoNw==","signatures":[{"sig":"MEYCIQDKi9ffeSGyyUWbMZw5caK3cr9fWRxgyXwlgH+dPmE39wIhANx7UpKoTNJic85aK8tuKnR99SPlPKqh/b8swZzgv3uT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208784},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/03bb86ce88453e6997b49eefbd1709f0/nx-devkit-21.0.0-beta.0.tgz","_integrity":"sha512-I4xOoVB181q4Pvq9lj5Oql7JgTLXS1Z9vBJYrbrq1OmUeneNaiw9w7X+sr9MxHZ0TqpjixC/v2B4/Rn34LwoNw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.0_1738713628148_0.17707480039227996","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250205-45d5140":{"name":"@nx/devkit","version":"21.0.0-canary.20250205-45d5140","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250205-45d5140","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5ed59dddd8c3200f8cced913bf6d9b6f81fbc3c7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250205-45d5140.tgz","fileCount":104,"integrity":"sha512-zZ2mCCMIJdpsy4ZTsZlEZjbA+MDpv1hgBe6vj59fPonpZp6tKUkv9VSQ7o+1oJposr7wvhDrLcr2TMys9uKL6A==","signatures":[{"sig":"MEUCIDn3plgXd4rDz9YIwA/lBEnbQKo8O/LsYmHvw/dG04CSAiEAxO3bYpAxIWMJ+qO8RRpEO/IZSoCi1fGuF1MVrr620Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250205-45d5140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250205-45d5140.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d07656ee7f25ab1e1994cba6b7b191a5/nx-devkit-21.0.0-canary.20250205-45d5140.tgz","_integrity":"sha512-zZ2mCCMIJdpsy4ZTsZlEZjbA+MDpv1hgBe6vj59fPonpZp6tKUkv9VSQ7o+1oJposr7wvhDrLcr2TMys9uKL6A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250205-45d5140_1738725901719_0.9399573296142192","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-a8559fe":{"name":"@nx/devkit","version":"0.0.0-pr-29464-a8559fe","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-a8559fe","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"437593d4da74cb3381b44d70ce670161a1f0d4f3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-a8559fe.tgz","fileCount":104,"integrity":"sha512-yIw2F+B2HjFNnmgL5r1yC5ZaetnYnTs+eQPEPb8adeQmiT/nZbL01l7tYsCmEVx1+GJFNTj39W2MFpQZogFsDA==","signatures":[{"sig":"MEUCIAEYF6XuokiIvo0q671NKZSf8KlXPUwY4IK87vovD+P4AiEAm7EQAHpkt0ZCkbk4dMVJCMyDSYI5HYyrNMVU2jriUV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-a8559fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-a8559fe.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3569ab4d1928200c3a37b415bb6fda99/nx-devkit-0.0.0-pr-29464-a8559fe.tgz","_integrity":"sha512-yIw2F+B2HjFNnmgL5r1yC5ZaetnYnTs+eQPEPb8adeQmiT/nZbL01l7tYsCmEVx1+GJFNTj39W2MFpQZogFsDA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-a8559fe_1738740429378_0.33003495704043706","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29894-8b39941":{"name":"@nx/devkit","version":"0.0.0-pr-29894-8b39941","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29894-8b39941","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"741874835ddf3c7f0bb82ec8f956ebb23b3c8769","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29894-8b39941.tgz","fileCount":104,"integrity":"sha512-nfRTDvjSuhKsynOP0N1GQ6w6Wd7UZ7kHPYh/8AMvD7HCOd4+zU8fn9n8C9LcHjX5D2RU72P/8BIdSoK3FpFphQ==","signatures":[{"sig":"MEQCIAV+WyzECsvBVOeuyjgE5GWS7zy/j6z1PiAuvYsr2exXAiACIV/bw5o0f2X3gaKaDdXKTWGRt6GvKeyzx4ipHmwhGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29894-8b39941","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29894-8b39941.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7d6acb681c85045c88aff6db80edef51/nx-devkit-0.0.0-pr-29894-8b39941.tgz","_integrity":"sha512-nfRTDvjSuhKsynOP0N1GQ6w6Wd7UZ7kHPYh/8AMvD7HCOd4+zU8fn9n8C9LcHjX5D2RU72P/8BIdSoK3FpFphQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29894-8b39941_1738777956778_0.9883075727330091","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.1":{"name":"@nx/devkit","version":"21.0.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"166d48d193d2716b1151b78bfdb2ad0ee0033acb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.1.tgz","fileCount":104,"integrity":"sha512-OG9H0gGlvL+/6ZgumUlbSHIMhEEb5ZMAyCy4lnpowZVoxlTG1wRP6UECU2vFYsMGfi9rxzOIvOpaFYiOQU8lBQ==","signatures":[{"sig":"MEUCIF0ENmytixxWpT8BR5GAMjfbr3Mw9FKapfJatWisCaFZAiEAxHStZe9Cc48BtW0E6aB6D6EGeUETBEFs3qOy5MnQwB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208784},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d206ca890b9f223a637cc129d9769277/nx-devkit-21.0.0-beta.1.tgz","_integrity":"sha512-OG9H0gGlvL+/6ZgumUlbSHIMhEEb5ZMAyCy4lnpowZVoxlTG1wRP6UECU2vFYsMGfi9rxzOIvOpaFYiOQU8lBQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.1_1738791100584_0.16100243236210776","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250206-8bd0bcd":{"name":"@nx/devkit","version":"21.0.0-canary.20250206-8bd0bcd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250206-8bd0bcd","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"96f73f14de82f26696d82a040fb2ad9bfb51ae27","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250206-8bd0bcd.tgz","fileCount":104,"integrity":"sha512-vwTcSaF9C/5sMzctkgC9S0eHWBWecT/0J2T1vOFJATTDnKjGcibFb2ZOHfDe33xN6MKsgrXPdP9821wLOQAzpQ==","signatures":[{"sig":"MEUCIQDRVDcg2mF9n7yqIgvxsBnbqQZI8JYutdZoSovq+v3biwIgIbBze2Ja5VLIQMZMUsS2bMGpx2gbK09TMJu5+K983Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250206-8bd0bcd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250206-8bd0bcd.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f07905dc327f16fd432b4d243610e18a/nx-devkit-21.0.0-canary.20250206-8bd0bcd.tgz","_integrity":"sha512-vwTcSaF9C/5sMzctkgC9S0eHWBWecT/0J2T1vOFJATTDnKjGcibFb2ZOHfDe33xN6MKsgrXPdP9821wLOQAzpQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250206-8bd0bcd_1738812167232_0.8112696044875325","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-beta.2":{"name":"@nx/devkit","version":"20.5.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d7bca76f0f176f96bf274f6ad1fdcacab1da5365","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-beta.2.tgz","fileCount":104,"integrity":"sha512-+6rRD1m2FP4uP3aZ47q6+wOF3TuhKPP4Vg4yS99t8e5+ChPrWduGNbPIbvqNwWxRLu0QFZabnwa3Cmg7OTv8CA==","signatures":[{"sig":"MEUCIBjD1oileazL0ZKOb5JWB+4UGnWekl1jRZimZDYn9uXFAiEA+pJa/0m+hCGhUCEeKdSe2RXwMVxmeR9AtLuSOIGDZ4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208784},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4ff254b5f052b0282db9653e211a9d56/nx-devkit-20.5.0-beta.2.tgz","_integrity":"sha512-+6rRD1m2FP4uP3aZ47q6+wOF3TuhKPP4Vg4yS99t8e5+ChPrWduGNbPIbvqNwWxRLu0QFZabnwa3Cmg7OTv8CA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-beta.2_1738857112377_0.968474048883323","host":"s3://npm-registry-packages-npm-production"}},"20.4.1":{"name":"@nx/devkit","version":"20.4.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"47bde334d99a68c40931c442c3e2b68aa51387cf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.1.tgz","fileCount":104,"integrity":"sha512-hAapksrvbUAKWY5P40SxaA6DCIQFkoFneyUispHzdvyENvN56KhF+FQzx00XpzSgq6vcIOATxhh0ToycDbs2nQ==","signatures":[{"sig":"MEUCIADRVPeSP7M9XRbCW8VQxKYOTy0w5Tazq2FWHHu/6TLDAiEAkiubCCK/th9WCyTmrCTaOowjuovNq0Dp2u4qpzFeKLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208777},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a8362aaa2049c61c74593b31193ed870/nx-devkit-20.4.1.tgz","_integrity":"sha512-hAapksrvbUAKWY5P40SxaA6DCIQFkoFneyUispHzdvyENvN56KhF+FQzx00XpzSgq6vcIOATxhh0ToycDbs2nQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.1_1738858299478_0.636925408232671","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29720-ae0a5be":{"name":"@nx/devkit","version":"0.0.0-pr-29720-ae0a5be","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29720-ae0a5be","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bb657c3f33e6c0877f1bfb099aeae615fa5a2a08","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29720-ae0a5be.tgz","fileCount":104,"integrity":"sha512-qI5/5rZdH5fuzX4Y8raXuF/fTmxK6+E1YCZadwPhyaGc2mQY/f54h45zpnsWqFFZ1PTSVCpFRmuLVeSn9aUmjg==","signatures":[{"sig":"MEQCIA9drbA8qCkY0HukNUFBB7nieuPprdCIiCD9SpM9IOdZAiB0K8hXvdGn89ePKWJ/gxOUrGhjqCDF7f6Qowz16eEgkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29720-ae0a5be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29720-ae0a5be.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d21e3a65997b415532c3c6ce21efd7a0/nx-devkit-0.0.0-pr-29720-ae0a5be.tgz","_integrity":"sha512-qI5/5rZdH5fuzX4Y8raXuF/fTmxK6+E1YCZadwPhyaGc2mQY/f54h45zpnsWqFFZ1PTSVCpFRmuLVeSn9aUmjg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29720-ae0a5be_1738863726510_0.01186662206560829","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250207-8fb9592":{"name":"@nx/devkit","version":"20.5.0-canary.20250207-8fb9592","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250207-8fb9592","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d74b3b35c1884caa762ee00921a9147a4ea5c020","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250207-8fb9592.tgz","fileCount":104,"integrity":"sha512-l3zui5KgpUgNYqkoZXcoUaZfyNdjxf5B2YK5M6f7Ui+gcbkycEEYWI96PFv5rQLK9oRgSNfPkWXmQ9qp1irWQw==","signatures":[{"sig":"MEYCIQDJTxeRdXQIGgn9KJnjMEazaghYBAMT6pCmmWCVDzFBOQIhALh5PfbTEUqTAXG7lEErNvIEMQROfBZr54EopJdp1bV1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250207-8fb9592","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250207-8fb9592.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c7504fb0b53c41c8ba01ae2ec5dd0bde/nx-devkit-20.5.0-canary.20250207-8fb9592.tgz","_integrity":"sha512-l3zui5KgpUgNYqkoZXcoUaZfyNdjxf5B2YK5M6f7Ui+gcbkycEEYWI96PFv5rQLK9oRgSNfPkWXmQ9qp1irWQw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250207-8fb9592_1738898761341_0.6075446896862216","host":"s3://npm-registry-packages-npm-production"}},"20.4.2":{"name":"@nx/devkit","version":"20.4.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"729239d051d79d8723628e3a4369d68993965928","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.2.tgz","fileCount":104,"integrity":"sha512-JD/7E/e49P7V9ESQK8b7uEzxgp1TP9Op163QmsJ6In0fpv3RytZSmAUx7lBdwOuOS6yybz8UWSLC/tyADUfDcg==","signatures":[{"sig":"MEYCIQC/LAg2QmdkKWTIutlPZXD9LuzhYGn6rGS/fCDQ223NGAIhAOH09gFQK5S6tWM8iQI0vvXnGAzs8x3cXzha7gFsevgR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208777},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/89269df5620eb70aef074259b2392a4c/nx-devkit-20.4.2.tgz","_integrity":"sha512-JD/7E/e49P7V9ESQK8b7uEzxgp1TP9Op163QmsJ6In0fpv3RytZSmAUx7lBdwOuOS6yybz8UWSLC/tyADUfDcg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.2_1738974761145_0.8892019842338668","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250208-c0fd00d":{"name":"@nx/devkit","version":"20.5.0-canary.20250208-c0fd00d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250208-c0fd00d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c3f794f96210d48229787a6239bf54abc5569bc9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250208-c0fd00d.tgz","fileCount":104,"integrity":"sha512-wjG+S+EYCt7mdpiQF4PZY8+bYgfMZ2mQb2MebZT5gDwF1K1dSe4TZFYmv46C4Bt4HeFa/pIUtW/XvJdtrl0BSg==","signatures":[{"sig":"MEUCIQDHgVTMbcvJV8UPHfROiZcRmfKAO8GDIu1a/3LY6peYJwIgPv3p9u5Xxy6a8Uv45g3nlHkj39zIbGVcdlFyqdSOUU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250208-c0fd00d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250208-c0fd00d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/eeb54b5e58fce1b4fe223a20157b43e9/nx-devkit-20.5.0-canary.20250208-c0fd00d.tgz","_integrity":"sha512-wjG+S+EYCt7mdpiQF4PZY8+bYgfMZ2mQb2MebZT5gDwF1K1dSe4TZFYmv46C4Bt4HeFa/pIUtW/XvJdtrl0BSg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250208-c0fd00d_1738985072984_0.5712505785133215","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-f9a8c49":{"name":"@nx/devkit","version":"0.0.0-pr-29464-f9a8c49","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-f9a8c49","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d9207906395ee29e6c1cb818b645f82bb91cc953","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-f9a8c49.tgz","fileCount":104,"integrity":"sha512-GjgE/ctJoybG0iNIzcSDUnWbuG0XT5swKxKRXHE/lKnuykTe9AYdZNbNyxRFXmQ9u4xLfbF2jd/2eGL01r2g9Q==","signatures":[{"sig":"MEUCIFFuMQNI9TBf/RtvomAgPrEpkZQ9gjZjF2JtzBV5ZczdAiEAiNk/JZZ5BLh4MXETnckwklZCtszWriDWd4wshEXLPjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-f9a8c49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-f9a8c49.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a56d6044a5107fb516624d3922fcd1f6/nx-devkit-0.0.0-pr-29464-f9a8c49.tgz","_integrity":"sha512-GjgE/ctJoybG0iNIzcSDUnWbuG0XT5swKxKRXHE/lKnuykTe9AYdZNbNyxRFXmQ9u4xLfbF2jd/2eGL01r2g9Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-f9a8c49_1739160760955_0.034936063679362084","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29935-9b48db9":{"name":"@nx/devkit","version":"0.0.0-pr-29935-9b48db9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29935-9b48db9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8549a021775be351e144af61e84b06f9eb7cebf9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29935-9b48db9.tgz","fileCount":104,"integrity":"sha512-kNMTw5kbj/4boXNzCvG5x8tttYUFB52B3/dx6RV9wvn62IeiaFlzWltWNimtP5HnivoNMX4wAIlWJZJW1VRERg==","signatures":[{"sig":"MEUCIAJaERrh0gR0O49QNUhYsvtchpIYsMBcDEesbQAY8VjOAiEAiI/hcy3YFhLrtDeFhLnRYVJ0beTJfalCpAgs2S3ijj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29935-9b48db9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209768},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29935-9b48db9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/689fe1e2446265a27e620ee5ef0459eb/nx-devkit-0.0.0-pr-29935-9b48db9.tgz","_integrity":"sha512-kNMTw5kbj/4boXNzCvG5x8tttYUFB52B3/dx6RV9wvn62IeiaFlzWltWNimtP5HnivoNMX4wAIlWJZJW1VRERg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29935-9b48db9_1739211789508_0.9359949328231498","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250211-9672949":{"name":"@nx/devkit","version":"20.5.0-canary.20250211-9672949","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250211-9672949","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e58ae77d65cf7a6a3c1e3292766f8031abe8d8f4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250211-9672949.tgz","fileCount":104,"integrity":"sha512-izkH03jCZHuyogvXll1YpS5bKl6aUZZdxwc8mn73rHuv34TPKBSf2JqcZbWlpoxk3UjTtazM1uU2S2qn7alRwA==","signatures":[{"sig":"MEUCIGM5FyamOVin2017FaTpo9rWNpOEPCm/gQX+kczsyPVnAiEA/F6l5NIRj5yaySN1iL12w1rbZ+WHj9Z0ETAS3sKk9sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250211-9672949","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250211-9672949.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/fd2b97c2347830c567fffad239c56a28/nx-devkit-20.5.0-canary.20250211-9672949.tgz","_integrity":"sha512-izkH03jCZHuyogvXll1YpS5bKl6aUZZdxwc8mn73rHuv34TPKBSf2JqcZbWlpoxk3UjTtazM1uU2S2qn7alRwA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250211-9672949_1739244271854_0.7055980322311315","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-0b96150":{"name":"@nx/devkit","version":"0.0.0-pr-3-0b96150","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-0b96150","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5fb343e54dd31c18b1c736e8647377747a723fea","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-0b96150.tgz","fileCount":104,"integrity":"sha512-Q2U9o/Eg+8/BHMYN0S6t3BG0NvxrF31FCwUwAmPtitG6A0F/pX3gAIwRlNb40dcTcK4fFCxNWS+hCquqC7cwgg==","signatures":[{"sig":"MEUCIQDTZv2iRIg4eFvgLDpmzlx9BL09jhLGuxAlJ9Uz4+OVlQIgEHMf2eOGGR19BkNbXdBTAH8FFGDFSQuOJtzRkuSW13U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208789},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-0b96150.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d513ae2170e3808712dcf8bbad6741d5/nx-devkit-0.0.0-pr-3-0b96150.tgz","_integrity":"sha512-Q2U9o/Eg+8/BHMYN0S6t3BG0NvxrF31FCwUwAmPtitG6A0F/pX3gAIwRlNb40dcTcK4fFCxNWS+hCquqC7cwgg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-0b96150_1739301238465_0.5575245875554988","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-d8b1402":{"name":"@nx/devkit","version":"0.0.0-pr-3-d8b1402","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-d8b1402","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b93a3470a85c0599825ecb7101d37dfe94bd3204","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-d8b1402.tgz","fileCount":104,"integrity":"sha512-kBgnWtQWxQG/oXK6BJCueoUYRMe/fefJqT00MIr354pM1nOCLqZuQbZ7NOXR+7/Nwwo+OidZMvZ2i1AkIv9lRQ==","signatures":[{"sig":"MEUCIHLbJ9DG+7swRRA3/8KgGjNO3zX/vTuY3Bau4becm9TaAiEA2JEdQHZEJyskDU1fgP2vq2SRCOIo3hOW/2F30PwLQuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208789},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-d8b1402.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/199d5ae3640cb4f89614957e66483d46/nx-devkit-0.0.0-pr-3-d8b1402.tgz","_integrity":"sha512-kBgnWtQWxQG/oXK6BJCueoUYRMe/fefJqT00MIr354pM1nOCLqZuQbZ7NOXR+7/Nwwo+OidZMvZ2i1AkIv9lRQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-d8b1402_1739303125947_0.6404735418216068","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29935-b2840f8":{"name":"@nx/devkit","version":"0.0.0-pr-29935-b2840f8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29935-b2840f8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7bbfef3ef335f6b0ec4aa3d5aaf03cbc62f05492","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29935-b2840f8.tgz","fileCount":104,"integrity":"sha512-BWhwxaaOjdc1XvZyCwm1dm6hbQfUuWVelr+vhzSewEGs1eQxidurr7+RbrY9vtaPz+CfcP0W1BzULTiMTbtnqg==","signatures":[{"sig":"MEUCIQDfVbLPKzppOl/tCF+A5QMtXqBc/aWrW0MfXbknR4gsfgIgPJSCyjwqX1CcOL2JX+U4Aq4d1SkG5lfWBM9QoZKjynY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29935-b2840f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209768},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29935-b2840f8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d3c69c7eb1a63ea0b0b7d31208be96cc/nx-devkit-0.0.0-pr-29935-b2840f8.tgz","_integrity":"sha512-BWhwxaaOjdc1XvZyCwm1dm6hbQfUuWVelr+vhzSewEGs1eQxidurr7+RbrY9vtaPz+CfcP0W1BzULTiMTbtnqg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29935-b2840f8_1739308880138_0.4486126575706699","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29993-5d28c57":{"name":"@nx/devkit","version":"0.0.0-pr-29993-5d28c57","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29993-5d28c57","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"38c211d852a2c3844ba606216702c01109abcbe9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29993-5d28c57.tgz","fileCount":104,"integrity":"sha512-bvm1KAO7Bwz69o8/asvN69mduyFlL7zxVpG5TghmGi5OCO+iuLgKGuG2YFjnbIQiknlMDRsNSBos47RI8fn7UQ==","signatures":[{"sig":"MEYCIQC5jcqiFGV99F115m6EJ3xGgqyDoZmxoDYunyxk7Ib61wIhAO5Jpy4DWREo5VdgXwxK2saXl/hEt+YbfOxCfU/FHiDy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29993-5d28c57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29993-5d28c57.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/93aa32827abab9341fa82c4f3d27a817/nx-devkit-0.0.0-pr-29993-5d28c57.tgz","_integrity":"sha512-bvm1KAO7Bwz69o8/asvN69mduyFlL7zxVpG5TghmGi5OCO+iuLgKGuG2YFjnbIQiknlMDRsNSBos47RI8fn7UQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29993-5d28c57_1739319480689_0.6756096170743662","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-077bd35":{"name":"@nx/devkit","version":"0.0.0-pr-29464-077bd35","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-077bd35","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"67ee95b62dc196be0afe9bd1802ee46476231e43","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-077bd35.tgz","fileCount":104,"integrity":"sha512-+Sp4tGjrro+OKJVAeeS5o3jDuOYe5Sq9E/1tdbTx3UI4QKT4LgeZvw74nsEZ5h1VHOlVbzB83/oEerg1Eqvl6A==","signatures":[{"sig":"MEYCIQCBaKvbAqCy4GsTHt2aXpPOo41ryN44CEOLRB2tIpbtqAIhAKlP7mLbJGHX6vyoosyKmWIgRAfWPVt90oCK5+/hfRGo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-077bd35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-077bd35.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/79868d24fc75b25aa15259a38643636d/nx-devkit-0.0.0-pr-29464-077bd35.tgz","_integrity":"sha512-+Sp4tGjrro+OKJVAeeS5o3jDuOYe5Sq9E/1tdbTx3UI4QKT4LgeZvw74nsEZ5h1VHOlVbzB83/oEerg1Eqvl6A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-077bd35_1739323893101_0.22487639993550612","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-4b41aa5":{"name":"@nx/devkit","version":"0.0.0-pr-29464-4b41aa5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-4b41aa5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5c6fb0bd4b5a637ddef8555be4b593ac71938a15","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-4b41aa5.tgz","fileCount":104,"integrity":"sha512-VHpWa4zIF4NM0qbt1nR+RJx92A8/Zts5IXDuXBg/DpQuKZmbsr1KlWy2+n+Kfyl8Vu9UUd9sGzuGdk3LgPWw8g==","signatures":[{"sig":"MEUCIQC2o3SiUIuQRpGZeqmuSSE6mF6SEZHPSIdaKbsewcaF7QIgZr8GVXADUudWXVMKI576yjunCENmgQJa+TkRgxhO4EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-4b41aa5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-4b41aa5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/695e9e2e83818f0b99b19e3a83705363/nx-devkit-0.0.0-pr-29464-4b41aa5.tgz","_integrity":"sha512-VHpWa4zIF4NM0qbt1nR+RJx92A8/Zts5IXDuXBg/DpQuKZmbsr1KlWy2+n+Kfyl8Vu9UUd9sGzuGdk3LgPWw8g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-4b41aa5_1739329733776_0.4340985782312321","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250212-7c5fcf3":{"name":"@nx/devkit","version":"20.5.0-canary.20250212-7c5fcf3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250212-7c5fcf3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"79f8f89d644d237320ffb3d4939090571e584d49","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250212-7c5fcf3.tgz","fileCount":104,"integrity":"sha512-IpLuDJ7wnGJMcgFPc7QPAzwZNaM5pb6cSy1bzA2B76kOSKr+KNNFFflewwvtlStJbmRpUTEzJlaOtQpNbAVlmg==","signatures":[{"sig":"MEUCIFBcrIQrpIWS4rqf6u6soezSAHbNXAg39vHAa7MVL7FYAiEA+E/DhUHNq16ewZ2LE627XzzJBLPPRzbQ7Kyk5Wn7TVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250212-7c5fcf3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250212-7c5fcf3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/19aac33f6dcfbd1997677e98bd067135/nx-devkit-20.5.0-canary.20250212-7c5fcf3.tgz","_integrity":"sha512-IpLuDJ7wnGJMcgFPc7QPAzwZNaM5pb6cSy1bzA2B76kOSKr+KNNFFflewwvtlStJbmRpUTEzJlaOtQpNbAVlmg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250212-7c5fcf3_1739330530863_0.4119904379249224","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-004456c":{"name":"@nx/devkit","version":"0.0.0-pr-3-004456c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-004456c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f0825ca334610e16a14e558991be8544be9eb608","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-004456c.tgz","fileCount":104,"integrity":"sha512-+phXV0I37BdO77lFTm7bHX2IhXE0hB6G+TDxtWFrp70JFJhs18OHfKXx+Ba1b25Xo3FiaTPipEtGHpTVYCo9bA==","signatures":[{"sig":"MEUCIQCCNEZv+4KO9o1R79/7lRSeeK9HIOhy0kqnpnenv50lDAIgPbqrXR8s4rQ0zWzI76gdKVM0mv77gLLMRyX6i2uLgHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208789},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-004456c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/47ed2e6875c46f4bcb6de2e38faf5ce8/nx-devkit-0.0.0-pr-3-004456c.tgz","_integrity":"sha512-+phXV0I37BdO77lFTm7bHX2IhXE0hB6G+TDxtWFrp70JFJhs18OHfKXx+Ba1b25Xo3FiaTPipEtGHpTVYCo9bA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-004456c_1739347296508_0.07990952443605703","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-8473941":{"name":"@nx/devkit","version":"0.0.0-pr-3-8473941","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-8473941","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7210d8a7edb5f57dfc3af3a4ab0fe7f675478cb8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-8473941.tgz","fileCount":104,"integrity":"sha512-GPGVeNduXieaJREVed2T68VjwIItjccyV88X5Q8moZjnLAuRSdIodSEAOdvRVPfBgk71WfmbqB48UgghuNM+PQ==","signatures":[{"sig":"MEUCIB1JCUjnV08L4ypqqGddFXbubPpX0JT1Z8jAWkRmGdeGAiEAlHrdXvD/qhOwSmx9G34r0xhr/h+gxI2Dy/Vo2IW6ObE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208789},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-8473941.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ad5467b97964e0c728ca8bb5c5197470/nx-devkit-0.0.0-pr-3-8473941.tgz","_integrity":"sha512-GPGVeNduXieaJREVed2T68VjwIItjccyV88X5Q8moZjnLAuRSdIodSEAOdvRVPfBgk71WfmbqB48UgghuNM+PQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-8473941_1739369198146_0.6184680313945996","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-5e7ccde":{"name":"@nx/devkit","version":"0.0.0-pr-3-5e7ccde","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-5e7ccde","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1386727a5d5a49d559fbcbe478b89a809721c3f2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-5e7ccde.tgz","fileCount":104,"integrity":"sha512-PNP+6c4OGGXSF76opKnVhSLHQhBgwpP395Ovha+w2kqOtUlXsOqV1BAFKvtH244Sa5WJ04siKP2iFj6LYi7IJA==","signatures":[{"sig":"MEUCIQDDXshjGVrveJ2vb3WEyjmYKB9HEpzwY6Hiy/Xsae/qqAIgeOZ19PFwEL80lnzheo1aolE2kEw7CemHkIEDfhqwrzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208789},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-5e7ccde.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f59df644a3aad9e6b4c5beec6981f304/nx-devkit-0.0.0-pr-3-5e7ccde.tgz","_integrity":"sha512-PNP+6c4OGGXSF76opKnVhSLHQhBgwpP395Ovha+w2kqOtUlXsOqV1BAFKvtH244Sa5WJ04siKP2iFj6LYi7IJA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-5e7ccde_1739374440288_0.05134350192817716","host":"s3://npm-registry-packages-npm-production"}},"20.4.3":{"name":"@nx/devkit","version":"20.4.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a8005323ce81543a7436d944406d24c6c15aa30b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.3.tgz","fileCount":104,"integrity":"sha512-zhZMVJ5hOVZ7VRROc7gZ72F4f0c4wnE8xHasmYbXnOIhqzfm8ozPCgNsgGEGMnfEXDlj144cObt3OyD6Quj/bQ==","signatures":[{"sig":"MEYCIQCa3ctnO8nbvELPXL8GN2dl6CEb8BDJbPC2rm5R+rio+wIhAJBQUsDzrMU/1/OoK0YrmWwNqPfp2skSd1OJpb61tYYL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208777},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/01563a698760880837f319cdca497518/nx-devkit-20.4.3.tgz","_integrity":"sha512-zhZMVJ5hOVZ7VRROc7gZ72F4f0c4wnE8xHasmYbXnOIhqzfm8ozPCgNsgGEGMnfEXDlj144cObt3OyD6Quj/bQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.3_1739405439331_0.5142466077120151","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250213-b8ee838":{"name":"@nx/devkit","version":"20.5.0-canary.20250213-b8ee838","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250213-b8ee838","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a3d2aec84fad40c8288d7738c52f345873ea0142","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250213-b8ee838.tgz","fileCount":104,"integrity":"sha512-DUpXbJdYBXKiqLd0RYZMp6KIz+ohwRTleuNY48/gfRyXoOij5QFbJO4wW0q7vOuNJ9Lh44dALwX495b3r9wbXw==","signatures":[{"sig":"MEUCIQDLsDJqxlNeMNxudpIdi3zKhrPKwv/pwK0O4WRWBaM8ygIgbgaHO3i28wA+twPpgwi9N9LOGUD5Ib+XD+MXmtbhsHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250213-b8ee838","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208801},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250213-b8ee838.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/04ae21d2134badc83d9a1f4d0558cdb7/nx-devkit-20.5.0-canary.20250213-b8ee838.tgz","_integrity":"sha512-DUpXbJdYBXKiqLd0RYZMp6KIz+ohwRTleuNY48/gfRyXoOij5QFbJO4wW0q7vOuNJ9Lh44dALwX495b3r9wbXw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250213-b8ee838_1739417093342_0.8458147442670447","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-beta.3":{"name":"@nx/devkit","version":"20.5.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dc0c37b3d3d31550765810f38d0791299b0a461b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-beta.3.tgz","fileCount":104,"integrity":"sha512-1WhsvuYLAXqOwolFL6StLoxZU0zNYgJkq8NM4pcgnAwaGv9sj4qkFM4Z8a/CWMWFUvSouYEaHoVa+edkqAhidA==","signatures":[{"sig":"MEUCIQC5K0OrOtpvynoqE91ScDboZg58Z1EfBzJA8uATfPI82QIgLYZRUz5RsjzpE34SCeXd9v4Vq8N85IoPgBpuNfhkRNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209759},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/11f2fd4de73337f7f99a69d027c4ca7e/nx-devkit-20.5.0-beta.3.tgz","_integrity":"sha512-1WhsvuYLAXqOwolFL6StLoxZU0zNYgJkq8NM4pcgnAwaGv9sj4qkFM4Z8a/CWMWFUvSouYEaHoVa+edkqAhidA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-beta.3_1739477007399_0.876336119926771","host":"s3://npm-registry-packages-npm-production"}},"19.8.15":{"name":"@nx/devkit","version":"19.8.15","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@19.8.15","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3270fed8d71f939b2a6c0e48b840127f1ac5ecb1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-19.8.15.tgz","fileCount":106,"integrity":"sha512-Cb7pIM92SuuzzXQ7Dx2/V0/kkIFEoR77C0sXJ4QjulkRETxUg+wNxPZyse2ErBvoUTAg1RVF8tK0Mr3zT0imPQ==","signatures":[{"sig":"MEUCIGDZeYCTVywRyjv1TCnsmIoWO0hoY2eNdHtk3sbQFF6TAiEA9v1Nc+6Vt88ZPtTftg6DOB5HRvKgbbNiG46f9X04czc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@19.8.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230249},"main":"./index","type":"commonjs","_from":"file:nx-devkit-19.8.15.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/49567cf8b1666ae87f4ba532e646587e/nx-devkit-19.8.15.tgz","_integrity":"sha512-Cb7pIM92SuuzzXQ7Dx2/V0/kkIFEoR77C0sXJ4QjulkRETxUg+wNxPZyse2ErBvoUTAg1RVF8tK0Mr3zT0imPQ==","deprecated":"this version has been deprecated","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"19.8.15","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_19.8.15_1739478180346_0.9913303777605604","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250214-ef08108":{"name":"@nx/devkit","version":"20.5.0-canary.20250214-ef08108","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250214-ef08108","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a598b15ddabe8a0899a3253ab2b3d6064305722e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250214-ef08108.tgz","fileCount":104,"integrity":"sha512-0K2KCnkQhBxnjHGfBAMv+80rylih5hCbgpukBprLEicJjqMWher8/1nG54/p86fcpvoxpTB5J2knalshHopQ5w==","signatures":[{"sig":"MEQCIBcRy7gJMRbZugj1vQNnhDK9v///5xXjkqmMtxQhvOPPAiBu49c75bpNl4N9c+qMPJCs+CcQ1ZjXE3W169jGArSU2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250214-ef08108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209776},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250214-ef08108.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e3f2289e4b0a3a2ac0454dd35802d9f0/nx-devkit-20.5.0-canary.20250214-ef08108.tgz","_integrity":"sha512-0K2KCnkQhBxnjHGfBAMv+80rylih5hCbgpukBprLEicJjqMWher8/1nG54/p86fcpvoxpTB5J2knalshHopQ5w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250214-ef08108_1739503463411_0.6354871622145941","host":"s3://npm-registry-packages-npm-production"}},"20.4.4":{"name":"@nx/devkit","version":"20.4.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7f353c53784e26d6e4824c433b037ab64a1a43e9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.4.tgz","fileCount":104,"integrity":"sha512-gwTsgHIIVKjLDPAC32/cWMJRMabT7g64guyQdu9Rp+xbIJfSI+NSYVGftMHljxY1eWbYpN392y9UEVkYjQfzvg==","signatures":[{"sig":"MEUCIQCBHA0d9QnhZlIzrNysa+24CXIPeSvXFGfLXz+Xe+CWqQIgaK19d+x6NUFLSVBD4A4HDv4a05MgaPCMlCAQXGNPJiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208777},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3b22ebfd7ec08bb1b6b8673838523311/nx-devkit-20.4.4.tgz","_integrity":"sha512-gwTsgHIIVKjLDPAC32/cWMJRMabT7g64guyQdu9Rp+xbIJfSI+NSYVGftMHljxY1eWbYpN392y9UEVkYjQfzvg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.4_1739504470472_0.21387076822341888","host":"s3://npm-registry-packages-npm-production"}},"20.3.4":{"name":"@nx/devkit","version":"20.3.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.3.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3e2454ae128e105f9d6b80d6322648ed7520aa02","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.3.4.tgz","fileCount":104,"integrity":"sha512-esW46WqLYFm8V2fOQ9oGUQ64ype4brCa0HdxyLpsKdp204/noNCGLsInfpf7Sfvi5Rwxk7GkKVl4pIIFFyQ/tw==","signatures":[{"sig":"MEYCIQCL+dB6iPyeIT+nBqenjePdN/FETkwmYIWcb60R7ESGuwIhAPzsOp3X4CZqtoiLlILhVdTAkAUcIy5f6tJTqykWOMxh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208545},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.3.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5df4b48aaf4bc491fee83d1f3033502e/nx-devkit-20.3.4.tgz","_integrity":"sha512-esW46WqLYFm8V2fOQ9oGUQ64ype4brCa0HdxyLpsKdp204/noNCGLsInfpf7Sfvi5Rwxk7GkKVl4pIIFFyQ/tw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.3.4_1739507124493_0.2126611830766192","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29860-74361a9":{"name":"@nx/devkit","version":"0.0.0-pr-29860-74361a9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29860-74361a9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5f858806631808421dc27e553c69f9d9d6f76626","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29860-74361a9.tgz","fileCount":104,"integrity":"sha512-kLbDT5kjTgzFHGXpM2qz8wqmfsY42+dgaCvOoBIhPwfuPDnGLbunFtPMf3neyfVzf3ipCDC2MDCkwH11u6xpeQ==","signatures":[{"sig":"MEYCIQDQRB3I1FlxZSDa3t0BbpaPMNFX5R77R+9wKA+/NnQiVwIhAL0ZjQmq12z5vTBlie2YmKr5gfGr+2F9eNhxPghaenKi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29860-74361a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209768},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29860-74361a9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3beecce0069866ceca73b1f6b6f201a6/nx-devkit-0.0.0-pr-29860-74361a9.tgz","_integrity":"sha512-kLbDT5kjTgzFHGXpM2qz8wqmfsY42+dgaCvOoBIhPwfuPDnGLbunFtPMf3neyfVzf3ipCDC2MDCkwH11u6xpeQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29860-74361a9_1739806922880_0.9911719040427014","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250218-3d63da2":{"name":"@nx/devkit","version":"20.5.0-canary.20250218-3d63da2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250218-3d63da2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"01962222430df81ed0e61ef8afe25613ca0ca70b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250218-3d63da2.tgz","fileCount":104,"integrity":"sha512-2ZfQja5INTDibI/6RwFQAH03pNDt9dGdoK4JLSU4KZXLvKK1BhRSLYbGTJwAnBpga2czFCPCbxNE/yYs+RxZiw==","signatures":[{"sig":"MEUCIQDT/K687OfWm0KjnY6+sj6+HI7/QriWk8jQYkwpWNwjZgIgaB1lR/sKz/IBR4kAYZ0vpwKqRmmcCqGAr7DsrffhYB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250218-3d63da2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209776},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250218-3d63da2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/394ac0a33411df1886f90cec13ae8c1f/nx-devkit-20.5.0-canary.20250218-3d63da2.tgz","_integrity":"sha512-2ZfQja5INTDibI/6RwFQAH03pNDt9dGdoK4JLSU4KZXLvKK1BhRSLYbGTJwAnBpga2czFCPCbxNE/yYs+RxZiw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250218-3d63da2_1739849341720_0.47714584556005324","host":"s3://npm-registry-packages-npm-production"}},"20.4.5":{"name":"@nx/devkit","version":"20.4.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"57407391ec22975808cafc49581d33ead1be2c00","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.5.tgz","fileCount":104,"integrity":"sha512-yHzR4/6SoT1bZHXcJwdFYKDYEG+MNQIu2JCW6vMtkP6HAprITT6A8kj/diWowpoAskA0e4LtqN+KtYAhzNvnvg==","signatures":[{"sig":"MEUCIGWI6qxEq/wdLz9OA/Wf8IvY4icNOSj1A9xn2UovBDgHAiEA/1ob62hE+qpY2BS3EohyxmjYvS+IyRbK+mVReYj+lMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a323537b3850b86846ef28e67348a97f/nx-devkit-20.4.5.tgz","_integrity":"sha512-yHzR4/6SoT1bZHXcJwdFYKDYEG+MNQIu2JCW6vMtkP6HAprITT6A8kj/diWowpoAskA0e4LtqN+KtYAhzNvnvg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.5_1739911261882_0.21626836392390114","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-c4b160c":{"name":"@nx/devkit","version":"0.0.0-pr-29464-c4b160c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-c4b160c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e9b88eb4ec287be7be5d3727486e44fc1d1f926d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-c4b160c.tgz","fileCount":104,"integrity":"sha512-WZao5NDN2QzB4julB5HJfo7CTTkeaReOn5bq7ZdlXgtg2fX5HV4/EhHFjQGYA7v6Mjyk68g3f3c4Sp6gOJ+ziQ==","signatures":[{"sig":"MEUCIEFfXEzAkGTJYftilHsD31cOA/cTh8w13vnehqVcjuEgAiEA4hxJA0bC93QEpE9Fp1WmPu0y9sboE6bYI5I9fDoQaQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-c4b160c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209784},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-c4b160c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5d35742717935041e33b87801642643f/nx-devkit-0.0.0-pr-29464-c4b160c.tgz","_integrity":"sha512-WZao5NDN2QzB4julB5HJfo7CTTkeaReOn5bq7ZdlXgtg2fX5HV4/EhHFjQGYA7v6Mjyk68g3f3c4Sp6gOJ+ziQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-c4b160c_1739920102481_0.7973802956699609","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250219-51a0bae":{"name":"@nx/devkit","version":"20.5.0-canary.20250219-51a0bae","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250219-51a0bae","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"767978676821660e70c052b6ba0e7fbd052ef2cd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250219-51a0bae.tgz","fileCount":104,"integrity":"sha512-ceHUWTr/aeKGxf3JXA/W6Qda+/8ZLRBmNPAegwzqFY6nrt1dqDDA2npeVmkUhczv7ViX+izsNe0YU9zWLL89Gw==","signatures":[{"sig":"MEYCIQDVuc8aadXeRKxBH4ERfT83c6YGHqIubLFKbiF4Dce6UAIhAN8nmQ/ICLbXfJC8898p8uLRQ6SaLSAoh1iV4BVkxZ6k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250219-51a0bae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209792},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250219-51a0bae.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/931ffa01245a25c0aafa3d1cddb855b2/nx-devkit-20.5.0-canary.20250219-51a0bae.tgz","_integrity":"sha512-ceHUWTr/aeKGxf3JXA/W6Qda+/8ZLRBmNPAegwzqFY6nrt1dqDDA2npeVmkUhczv7ViX+izsNe0YU9zWLL89Gw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250219-51a0bae_1739935505849_0.5593291840041323","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30082-3da42ee":{"name":"@nx/devkit","version":"0.0.0-pr-30082-3da42ee","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30082-3da42ee","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0c36f014433571c934afa510afd7b0879b7e04f5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30082-3da42ee.tgz","fileCount":104,"integrity":"sha512-RtCQwXeM6oqV91uhrVHeen2dKQaLx4MZTl0/ZMVeM3ZSNldXUtxDDRvUsqsbpx1KvN9rrw2x2pUwuG4H/lw/6A==","signatures":[{"sig":"MEQCIEG/7i8+ePODXNsUwdJuD204JWKsCQEX9MsitkpEScV/AiB1FYfS6IEvSGQYumVHEm3xYW/JLPwEJTCoYfOu/i1rnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30082-3da42ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209784},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30082-3da42ee.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/697c5ca5f0f2248d940bd12a14483656/nx-devkit-0.0.0-pr-30082-3da42ee.tgz","_integrity":"sha512-RtCQwXeM6oqV91uhrVHeen2dKQaLx4MZTl0/ZMVeM3ZSNldXUtxDDRvUsqsbpx1KvN9rrw2x2pUwuG4H/lw/6A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30082-3da42ee_1739977414944_0.3205448413858383","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30082-b0f8cf6":{"name":"@nx/devkit","version":"0.0.0-pr-30082-b0f8cf6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30082-b0f8cf6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"38c421a24f150cfeefe2118235ed6f264dd51b8f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30082-b0f8cf6.tgz","fileCount":104,"integrity":"sha512-cX9JQRepkY+4KCVN2wmFxBb9GgUZGKh2qG2PYS412+dY0Czaydy8kcY0QJVcb7ySy9sPCocd93OXNpRNAfVW2w==","signatures":[{"sig":"MEUCIAD/0/5o96+prs1bq+eLJ686t9aljcrD6c0hGCCp2olSAiEApGh6nHKrUEpZGkCSnaRUeFnaQUGycLLnXwo36no+Y5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30082-b0f8cf6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209784},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30082-b0f8cf6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7e1f282a7d7a7780e66e6e1bc23fed0c/nx-devkit-0.0.0-pr-30082-b0f8cf6.tgz","_integrity":"sha512-cX9JQRepkY+4KCVN2wmFxBb9GgUZGKh2qG2PYS412+dY0Czaydy8kcY0QJVcb7ySy9sPCocd93OXNpRNAfVW2w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30082-b0f8cf6_1739984524033_0.9956300453640339","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30082-65ef633":{"name":"@nx/devkit","version":"0.0.0-pr-30082-65ef633","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30082-65ef633","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"698f5a247397f70173d0de215dc375379fe9afaa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30082-65ef633.tgz","fileCount":104,"integrity":"sha512-HlRdC1P/bwcIDG/KPoxKALztyd0Q7PeAP5odZnGmGoyQQiTlOenwIDO+E+QO2CebvxtAH2ciBDhEqC7H9iU/fQ==","signatures":[{"sig":"MEUCIQCs0np1UjFjQ9IlEkBVCGt3PiAhGvNimjmT+282Q6rnPgIgNWfte0da3aS+9C35c3xY8C96KIPL309ZCS/6P08tBSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30082-65ef633","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209784},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30082-65ef633.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3d7fe8668a917caa613d505be22953b5/nx-devkit-0.0.0-pr-30082-65ef633.tgz","_integrity":"sha512-HlRdC1P/bwcIDG/KPoxKALztyd0Q7PeAP5odZnGmGoyQQiTlOenwIDO+E+QO2CebvxtAH2ciBDhEqC7H9iU/fQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30082-65ef633_1739989006296_0.4832783185684386","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30082-6c4c183":{"name":"@nx/devkit","version":"0.0.0-pr-30082-6c4c183","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30082-6c4c183","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a052f83ead3037c6dd2c5d98813b81aab3e5767e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30082-6c4c183.tgz","fileCount":104,"integrity":"sha512-54x2s+fHSqFEPCBwHUy7Xkru4en5GgulpXRVYXaKVgLQpOsvGljbsRGK5qQDxgwU7Oxxc96cspERgeJ6J5xiCA==","signatures":[{"sig":"MEUCIQDIfW/MTe52UY8nQy1ccoPrlSYAA3YZ2fMlqP6AhDxx9wIgCNVeOdnyWe2y/OElMchP5g+I/pnjVKBjY2+wwCVn48Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30082-6c4c183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209784},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30082-6c4c183.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bb8e29ecc4c5b1d2d084b2a3ff2ee192/nx-devkit-0.0.0-pr-30082-6c4c183.tgz","_integrity":"sha512-54x2s+fHSqFEPCBwHUy7Xkru4en5GgulpXRVYXaKVgLQpOsvGljbsRGK5qQDxgwU7Oxxc96cspERgeJ6J5xiCA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30082-6c4c183_1740001637813_0.45685586941441625","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250220-320536b":{"name":"@nx/devkit","version":"20.5.0-canary.20250220-320536b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250220-320536b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"447bc1f2e8889928c406dd0205053d577048f695","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250220-320536b.tgz","fileCount":104,"integrity":"sha512-vzY1Pzn/noyBvS2N1eLiT0OwNl1ocXKHsmb0yS7RoUBfrwajoL9g9s9UAqLXQ2vyRsbUpu+W22dpra9VQrEwzw==","signatures":[{"sig":"MEYCIQD/AJUWg1dATSudutqKcJ/GYH5buKQYppulkgqQzt7yngIhAJRmJAt+C1lU83ZIuSnk/grCnLYzRzLbaqRA+WeA7XEa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250220-320536b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209816},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250220-320536b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/45189de8ef45e77a87454cdad9c03cf8/nx-devkit-20.5.0-canary.20250220-320536b.tgz","_integrity":"sha512-vzY1Pzn/noyBvS2N1eLiT0OwNl1ocXKHsmb0yS7RoUBfrwajoL9g9s9UAqLXQ2vyRsbUpu+W22dpra9VQrEwzw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250220-320536b_1740022155159_0.1998528738944807","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-beta.4":{"name":"@nx/devkit","version":"20.5.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"10c3368f53a2e0e553d4bc33f5024476cf286c82","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-beta.4.tgz","fileCount":104,"integrity":"sha512-pUiCJhHPm9EuyR4ywCyC5MmLHv6QwY1Udh5Ce+ozS6Q1ZQRE7LF2fbg3qQvw1mJJH0KYooqK3X+yBEov0OGDjQ==","signatures":[{"sig":"MEQCIA8tvTh1CjAHhpQxau93ecyJZ5Tv4RwDLDA3DoxUpiMZAiA+kuaMZ4Ts/ptXVlCPRwaX5gx/cgn3hMhZ3GHFh63jnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209799},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e25f5ed6973667c271927666cc9aa824/nx-devkit-20.5.0-beta.4.tgz","_integrity":"sha512-pUiCJhHPm9EuyR4ywCyC5MmLHv6QwY1Udh5Ce+ozS6Q1ZQRE7LF2fbg3qQvw1mJJH0KYooqK3X+yBEov0OGDjQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-beta.4_1740093467259_0.6134096246375833","host":"s3://npm-registry-packages-npm-production"}},"20.4.6":{"name":"@nx/devkit","version":"20.4.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.4.6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"81d109ea3c966c32a983957885213a1fcc224db8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.4.6.tgz","fileCount":104,"integrity":"sha512-XGnCu4p9HUrs6pDZmfpBF5hmmvXzLvV+oZJP0slFRoi9hVdXiZ31t+Vh0AQc7zSbtPeCxEJDxY4dIJKgdesR0A==","signatures":[{"sig":"MEUCIQCc8QtDo99jEbSakz9B3Z/73t0NbgLFKixNauQsQbfkLQIgaL8A7cVdlv3wQ7AikQ8qMuSGAKVaPw1vg6s4PRTO65g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208793},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.4.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7742190550ace81023cf47d3e37d4c43/nx-devkit-20.4.6.tgz","_integrity":"sha512-XGnCu4p9HUrs6pDZmfpBF5hmmvXzLvV+oZJP0slFRoi9hVdXiZ31t+Vh0AQc7zSbtPeCxEJDxY4dIJKgdesR0A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.4.6_1740094571564_0.9018672505368228","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250221-b9221bf":{"name":"@nx/devkit","version":"20.5.0-canary.20250221-b9221bf","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250221-b9221bf","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"048218dd2bb64fad2b285927d159a55899068df8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250221-b9221bf.tgz","fileCount":104,"integrity":"sha512-8eBZyShqs5eZx5ElKaJJuQF1E60aAl3qiCoqxciJx4Eclw47wHs5ooGSPHDNqyjbkoGfwGQq8blfn56u3eOq8A==","signatures":[{"sig":"MEUCIBRH+z26cWzBODO7Ee379+4GyZvwLLOmo7DNQ8kNWZkRAiEA+y/63WvsMj1Mdx8PzhIQkk0iA1NQO0cM01/gdilu2lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250221-b9221bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209816},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250221-b9221bf.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ef519b6703759914998709cf4555a2cd/nx-devkit-20.5.0-canary.20250221-b9221bf.tgz","_integrity":"sha512-8eBZyShqs5eZx5ElKaJJuQF1E60aAl3qiCoqxciJx4Eclw47wHs5ooGSPHDNqyjbkoGfwGQq8blfn56u3eOq8A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.6","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250221-b9221bf_1740108427906_0.23457356449365996","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250222-4367352":{"name":"@nx/devkit","version":"20.5.0-canary.20250222-4367352","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250222-4367352","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6458688830965e6c6e4b2463efd183fca6e2abe2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250222-4367352.tgz","fileCount":104,"integrity":"sha512-2wlqakq/E8udISKZbEUKmrZxG5m1DnjWa5WtaBSat0VshamZN2CLtZtkSxj3syztlkP2fqaTE/sE+5/uuz2hGQ==","signatures":[{"sig":"MEUCIQDaZ67sabe3woYKwVjo+6eAmVX+Fg0G5mWF/wtcKpfFCgIgKuEmE5I7dTW7OCpIg//GzKABAH9eH9GmEbfubBYgE2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250222-4367352","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209816},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250222-4367352.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8836c3babdc9fa9f7eb44021b7e65720/nx-devkit-20.5.0-canary.20250222-4367352.tgz","_integrity":"sha512-2wlqakq/E8udISKZbEUKmrZxG5m1DnjWa5WtaBSat0VshamZN2CLtZtkSxj3syztlkP2fqaTE/sE+5/uuz2hGQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250222-4367352_1740194509525_0.8150972888237393","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250225-cd361ef":{"name":"@nx/devkit","version":"20.5.0-canary.20250225-cd361ef","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250225-cd361ef","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3f7a1f03e041dc61f2baa422d1f212e15c50debd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250225-cd361ef.tgz","fileCount":104,"integrity":"sha512-P0VRGOVlbVhxqmtbIXGtfB1zBuBpS9l2A3rGFfIEmNpI2Edd8/Ic8tSSLtMNOX9FgANWLpkK+nW8UYHGDujdyg==","signatures":[{"sig":"MEYCIQCms5G3Fd2SC+XpOwAM3oIBRjQwdtdgvHC6Q0BJiLCoawIhAMkPdasZlJq7F5ids1RNH2w8YhJJv2btgLrVojPygl2Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250225-cd361ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209816},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250225-cd361ef.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d3a9ec47d0776e589236daa4c0c89ae1/nx-devkit-20.5.0-canary.20250225-cd361ef.tgz","_integrity":"sha512-P0VRGOVlbVhxqmtbIXGtfB1zBuBpS9l2A3rGFfIEmNpI2Edd8/Ic8tSSLtMNOX9FgANWLpkK+nW8UYHGDujdyg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250225-cd361ef_1740454203677_0.03562260456510069","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29993-9a92505":{"name":"@nx/devkit","version":"0.0.0-pr-29993-9a92505","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29993-9a92505","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6a54805d978c5775c0a1a695f41cab1b2957439f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29993-9a92505.tgz","fileCount":104,"integrity":"sha512-zZdVF30WvodOl3TZazvFpFFLAiKJyDRzRjL/cyWHye+2du5CAYHiiNO9+BzJ7DplKj5znsKJX48OalAnBCwzsQ==","signatures":[{"sig":"MEYCIQCIpuOXoqT6iUzxjLlSNDmCP9ZXRt/s8a+XglzN7EJxzwIhAJzJ4o/eqsaDK8j5uImEKKWCYvuYYYiOxuTSmiAFRLb5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29993-9a92505","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209808},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29993-9a92505.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1cd04a2d492bb18300fe18ba97eac923/nx-devkit-0.0.0-pr-29993-9a92505.tgz","_integrity":"sha512-zZdVF30WvodOl3TZazvFpFFLAiKJyDRzRjL/cyWHye+2du5CAYHiiNO9+BzJ7DplKj5znsKJX48OalAnBCwzsQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29993-9a92505_1740516943625_0.04311154579992338","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250226-202b49b":{"name":"@nx/devkit","version":"20.5.0-canary.20250226-202b49b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250226-202b49b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3a1ce3d39a67167817c285ae378b728bda546699","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250226-202b49b.tgz","fileCount":104,"integrity":"sha512-JHR1oILDARRh5pX/uTYO7dnLBNM6lQ/OSWebynm6YNcv/neyphr9/CNH4sc7yKC9czY7LRZNG6KPIaXkC3O8hw==","signatures":[{"sig":"MEYCIQDuJsx+STjS8es4wrfrvvUIRWa9jfisgq0l2dTyH+QsnQIhAIKEEAp553XEN0gAQfmpFffzf/2kop9uHwQmneAbdRh8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250226-202b49b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209816},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250226-202b49b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/40f2659746c071cd1ee85499715a0622/nx-devkit-20.5.0-canary.20250226-202b49b.tgz","_integrity":"sha512-JHR1oILDARRh5pX/uTYO7dnLBNM6lQ/OSWebynm6YNcv/neyphr9/CNH4sc7yKC9czY7LRZNG6KPIaXkC3O8hw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250226-202b49b_1740540568889_0.9195704978908159","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250227-6d40b6a":{"name":"@nx/devkit","version":"20.5.0-canary.20250227-6d40b6a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250227-6d40b6a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0aa94b2af64e5126c130464e417424c658172b9d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250227-6d40b6a.tgz","fileCount":104,"integrity":"sha512-WV+N7u0LkAsUYgqR7ke2z69Is8wQe00T5jI/GkOYdHlCRK6uYB7Vgxf9M3bVT+84ENx0XdPsy6JKAhlZu6n8bA==","signatures":[{"sig":"MEUCIQC1SuykXHBUrJTrUgUy0wKQFcWqLNVwmqRgiWxY17En2wIgEte1Hz5qmj+DCA9314xO/6trba1lCOSSLuw/A/e1GJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250227-6d40b6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209816},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250227-6d40b6a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5f6f74c7964ca7af9f50bdf484a15934/nx-devkit-20.5.0-canary.20250227-6d40b6a.tgz","_integrity":"sha512-WV+N7u0LkAsUYgqR7ke2z69Is8wQe00T5jI/GkOYdHlCRK6uYB7Vgxf9M3bVT+84ENx0XdPsy6JKAhlZu6n8bA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250227-6d40b6a_1740627205001_0.5794785778157792","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-beta.5":{"name":"@nx/devkit","version":"20.5.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0457796ccb41c093973a524d7f9ff6e5f6b76569","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-beta.5.tgz","fileCount":104,"integrity":"sha512-E/crQuhkMSg04JVgrzek9hUBYbmHeK3CWwzyfmNR7OROAh2Dvi+JTdrpPHGuJx5skoOu6c7LXQ86lsyC8Ie+qw==","signatures":[{"sig":"MEQCIDSazXuclde01dqLHAeeRjznQOYClYZCjUaPB6uy4f03AiAAmsMbkmKJuPpR8TK8EvUOdfO4HtV+Jzjj23lsYgmIPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209799},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/cc6e506bc3a08b36167c5add2f5b3ab8/nx-devkit-20.5.0-beta.5.tgz","_integrity":"sha512-E/crQuhkMSg04JVgrzek9hUBYbmHeK3CWwzyfmNR7OROAh2Dvi+JTdrpPHGuJx5skoOu6c7LXQ86lsyC8Ie+qw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-beta.5_1740672542694_0.34352498900835027","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250228-e8647df":{"name":"@nx/devkit","version":"20.5.0-canary.20250228-e8647df","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250228-e8647df","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e0d8663f77fdbb7c6b1d2a9cee3fbdd16e6cb3a2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250228-e8647df.tgz","fileCount":104,"integrity":"sha512-PDbY+NcnDH492vRcLnI9nX+ekhr/b9afPv+0l1je56Wuem6Z0uC3XLClf8rqc8hsvZmje6A/xSvpytbGEpdxIg==","signatures":[{"sig":"MEUCIQDzOQMq1Jffe7VjwRm+fnKaYn3LBBfaaolQOTVduZDWsAIgUJbyOjX1j0W3x9XABsVfXDRj5nYTHxZmy2WSiBEuUaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250228-e8647df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209816},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250228-e8647df.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2509018f9fceecc0406fb4a0dd26a6e8/nx-devkit-20.5.0-canary.20250228-e8647df.tgz","_integrity":"sha512-PDbY+NcnDH492vRcLnI9nX+ekhr/b9afPv+0l1je56Wuem6Z0uC3XLClf8rqc8hsvZmje6A/xSvpytbGEpdxIg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250228-e8647df_1740713443460_0.24961430813477592","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30216-16c1f45":{"name":"@nx/devkit","version":"0.0.0-pr-30216-16c1f45","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30216-16c1f45","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"63255c39feb0a480fe99dfec9f478a076c779713","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30216-16c1f45.tgz","fileCount":104,"integrity":"sha512-r1XSrw6yo8O86Mx4MxfqK9eV0k4QnPSnqAKZIBGHOYqLBZxmN0TyRd7rTxETnlJHLNSsBn721w8fI5VnTO/0DQ==","signatures":[{"sig":"MEQCIGqm4LyW7Br8wmo0r2DyOBZa+NOWykwxxzpdbs4jlOeAAiB9qkpE2lHh79XTldHYfvyhM2GcgNcNkmlNAVmtpRDo7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30216-16c1f45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209808},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30216-16c1f45.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bcc69404b02298c1c9f098764ad51c9a/nx-devkit-0.0.0-pr-30216-16c1f45.tgz","_integrity":"sha512-r1XSrw6yo8O86Mx4MxfqK9eV0k4QnPSnqAKZIBGHOYqLBZxmN0TyRd7rTxETnlJHLNSsBn721w8fI5VnTO/0DQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30216-16c1f45_1740736252496_0.4853081235116443","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-rc.0":{"name":"@nx/devkit","version":"20.5.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-rc.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a8602b6a01aae8235107e6e3e76aeb50eaaaa558","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-rc.0.tgz","fileCount":104,"integrity":"sha512-2ljxsxecYN0And4+UMJqA0314WZ4/nzG7d8sF7VYr8aGi/3V1DHLqARtACIDdAftQnUWJ+MXVkDm65aWWNTxRA==","signatures":[{"sig":"MEQCIEUxW4Ul8D0hnqJf7mWzDQXFsMgxYwKawKw99BTfqCUCAiAnCnz67f08vQBqqLI2LIBKYVeLJ+G6ghtf3flnIohrNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209797},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5aa8bc846214c875931e70a4905b6b60/nx-devkit-20.5.0-rc.0.tgz","_integrity":"sha512-2ljxsxecYN0And4+UMJqA0314WZ4/nzG7d8sF7VYr8aGi/3V1DHLqARtACIDdAftQnUWJ+MXVkDm65aWWNTxRA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-rc.0_1740766002999_0.27749549511565963","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-c6ccd0d":{"name":"@nx/devkit","version":"0.0.0-pr-3-c6ccd0d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-c6ccd0d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8d631630446dc3b806c04f42e756b8a8749bd8f7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-c6ccd0d.tgz","fileCount":104,"integrity":"sha512-YJhRqQzIcoZyVPZY3bPd/3g05ejn7FF2KTedRQLyjCVoEHF3uPEdSx4i3XPzE7cb8IXcIY2ZHXlMf3de4UltDw==","signatures":[{"sig":"MEUCIGPeZ1UmkXFKMV3QllLQbzH4yCcM6AbvMoiZTZrKau8NAiEAk+BUDPBFGWaYg20aRq+OLQRaM38XAfmIt4MOIez6gys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209804},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-c6ccd0d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/095e26b8719e4cf62afe4c2e703e6e3b/nx-devkit-0.0.0-pr-3-c6ccd0d.tgz","_integrity":"sha512-YJhRqQzIcoZyVPZY3bPd/3g05ejn7FF2KTedRQLyjCVoEHF3uPEdSx4i3XPzE7cb8IXcIY2ZHXlMf3de4UltDw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-c6ccd0d_1740767717271_0.15863122878432212","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250301-1407152":{"name":"@nx/devkit","version":"20.5.0-canary.20250301-1407152","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250301-1407152","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dbf71dd3614777f2c6eb0e5b0782635cb8f1f16d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250301-1407152.tgz","fileCount":104,"integrity":"sha512-/RNjUkpD6rnTAAAYwoC7HpV9vIn7y8yo7KYbQwC/NdVyXE3tEIaRcDQfc1GEdK8iw8H/s1Aubvk8qdWtG3MHFg==","signatures":[{"sig":"MEYCIQCF7rsy1A6tnP9pyjgg9bAfaPrguFoYM0GRd8c/dC5wLAIhALUksIgXsqSP//Jue8IjxVMvqnmlJkAqX2UUyb/wA6+L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250301-1407152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209816},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250301-1407152.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/57f0d6f47727e5d535a5a2c47e197ab5/nx-devkit-20.5.0-canary.20250301-1407152.tgz","_integrity":"sha512-/RNjUkpD6rnTAAAYwoC7HpV9vIn7y8yo7KYbQwC/NdVyXE3tEIaRcDQfc1GEdK8iw8H/s1Aubvk8qdWtG3MHFg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250301-1407152_1740799944008_0.8369454524934483","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29860-2cec332":{"name":"@nx/devkit","version":"0.0.0-pr-29860-2cec332","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29860-2cec332","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"429be75ea434c4ba0f0a81533cf3a51e9264d119","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29860-2cec332.tgz","fileCount":104,"integrity":"sha512-9VoAzL+4eCBSwunOuq//GmJmNbwqRSZFE1UnZCFnkdGDLp+ZdquCH7L4JF4uECeg8Ysdt60HvbV1blSd2zBAug==","signatures":[{"sig":"MEQCIE9xxQibghRGgLiC7efpDlF61za2b5wkrI6iPfVQiEOVAiA/UfJGAFIQ4CicjjKfLmJ6pZyJoLq6H9Qd2YoWpCZRRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29860-2cec332","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209808},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29860-2cec332.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8cd0d23accef99e5e94108ce579df6cf/nx-devkit-0.0.0-pr-29860-2cec332.tgz","_integrity":"sha512-9VoAzL+4eCBSwunOuq//GmJmNbwqRSZFE1UnZCFnkdGDLp+ZdquCH7L4JF4uECeg8Ysdt60HvbV1blSd2zBAug==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29860-2cec332_1741011710837_0.3372541442772934","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-rc.1":{"name":"@nx/devkit","version":"20.5.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-rc.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1aa20b4defff2b1ed62ed0f6388a58a98f023ed4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-rc.1.tgz","fileCount":104,"integrity":"sha512-c3jBtIkUlYrMfXKfMzMg+KGKjd8YB0jytPlaMIzSFtV/OJgvr/eY666546grvHXdYmK8FHcScKmlKexSqk3xeg==","signatures":[{"sig":"MEYCIQCaa689GzxOHcplmDsuUb3/Lv0F0betLQYfGGt2bRlsMQIhALyYbR/rUSeVRGHSMzB/pvtCD10b70kDt9MA/wggE167","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209797},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-rc.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f537796768d9a0d3bcd6f80f629e7862/nx-devkit-20.5.0-rc.1.tgz","_integrity":"sha512-c3jBtIkUlYrMfXKfMzMg+KGKjd8YB0jytPlaMIzSFtV/OJgvr/eY666546grvHXdYmK8FHcScKmlKexSqk3xeg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-rc.1_1741016502666_0.9971400779539683","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30250-73071c2":{"name":"@nx/devkit","version":"0.0.0-pr-30250-73071c2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30250-73071c2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4d8932d93a16ac009d6894e7ad3a0d6129660ffd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30250-73071c2.tgz","fileCount":104,"integrity":"sha512-vFHQYmrs4COcg/4ZS9G1XXYgWTfXb3/Ch2RbHIvbx7k5FqyYEgWyK/NOXw4r6Aj+lLJQChXQGHhQQLhj9wco0g==","signatures":[{"sig":"MEUCIQCmQkP958P0nqCYNZ/uOnS3r4f/5o0dYPQtCM3joaWaLgIgBtN/DZIrVeBXJHDmJQGaBE0OllxwTLuHVRqmZ8Kv3Mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30250-73071c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209808},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30250-73071c2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d66e4b9cffe55da90de079aba97e0a4f/nx-devkit-0.0.0-pr-30250-73071c2.tgz","_integrity":"sha512-vFHQYmrs4COcg/4ZS9G1XXYgWTfXb3/Ch2RbHIvbx7k5FqyYEgWyK/NOXw4r6Aj+lLJQChXQGHhQQLhj9wco0g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30250-73071c2_1741017980202_0.7350375309621469","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250304-8e6c007":{"name":"@nx/devkit","version":"20.5.0-canary.20250304-8e6c007","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250304-8e6c007","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d8bb6c052c1245430b177a308c8ccb5095921e49","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250304-8e6c007.tgz","fileCount":104,"integrity":"sha512-wzuLrYgzRdHxn+XPsryqZkvmFVvJ+i45BSj6WoozhGkzscV7NNXC+ob5vWlw4D3zffCkEbILPxCV9gq/vLWcLg==","signatures":[{"sig":"MEQCIByTb0eg2tZ3k93PSZvFH1vM3ZT6D6qchozCv2rrL/hLAiBYYevwLuw0MtjGpilAvKUmy1ssB9r8MpBjqEeG5L7XHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250304-8e6c007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209816},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250304-8e6c007.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8e061037cc5f884cd835e7f6fee47156/nx-devkit-20.5.0-canary.20250304-8e6c007.tgz","_integrity":"sha512-wzuLrYgzRdHxn+XPsryqZkvmFVvJ+i45BSj6WoozhGkzscV7NNXC+ob5vWlw4D3zffCkEbILPxCV9gq/vLWcLg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250304-8e6c007_1741059104269_0.19255511485870414","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-ce11848":{"name":"@nx/devkit","version":"0.0.0-pr-29464-ce11848","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-ce11848","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c3f51c8335211b5cc5b319f8e0373672af3ad68d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-ce11848.tgz","fileCount":104,"integrity":"sha512-erlQsQ668tanpNlXmQYcVwjZrA9cibB5fsI/6ipEDroAkbkmgEGUel35rcSOBXXJqX4pNjGjs8F1GE2lEujqmg==","signatures":[{"sig":"MEUCIQCmMDFjdFTFm++9KGZWj4ZMtrv3JSUhztw18dBKHYA+MgIgOliAFZophg+0vy7x/bHYFazTnSCi3bFhh5NAcLZXIWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-ce11848","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209808},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-ce11848.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9704c5969e145f7ceda7caa4a6016fe6/nx-devkit-0.0.0-pr-29464-ce11848.tgz","_integrity":"sha512-erlQsQ668tanpNlXmQYcVwjZrA9cibB5fsI/6ipEDroAkbkmgEGUel35rcSOBXXJqX4pNjGjs8F1GE2lEujqmg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-ce11848_1741140363157_0.9983138648343308","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250305-2c0b5d3":{"name":"@nx/devkit","version":"20.5.0-canary.20250305-2c0b5d3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250305-2c0b5d3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b3ee8061f336b1b55cee081eb0e840165bae0ce9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250305-2c0b5d3.tgz","fileCount":104,"integrity":"sha512-RrOa6hfS6jCWr8OYBUa2Qg4A/PqP8a5IusXe2ZMEJXhTY/KKvwKzz82tUS0JHIa1golicKWP6jItN1+32LLgVA==","signatures":[{"sig":"MEYCIQDvSnxdGr5U3ddRzncURaARcN7KquYrnkgqZ/9vuYjsRQIhAN/KnDYKeR2IJ41sK5wiqIzo07D9yaaM64SI08MpwjHa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250305-2c0b5d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209816},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250305-2c0b5d3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/db548d2475eaf767453471419c23eb06/nx-devkit-20.5.0-canary.20250305-2c0b5d3.tgz","_integrity":"sha512-RrOa6hfS6jCWr8OYBUa2Qg4A/PqP8a5IusXe2ZMEJXhTY/KKvwKzz82tUS0JHIa1golicKWP6jItN1+32LLgVA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250305-2c0b5d3_1741145314065_0.836220002669422","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30111-5026d75":{"name":"@nx/devkit","version":"0.0.0-pr-30111-5026d75","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30111-5026d75","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7efb290352fe70601a376114279130c1cdfb3aa3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30111-5026d75.tgz","fileCount":104,"integrity":"sha512-X4CJAqbvCLVOXxIIfFooe8GZy3xDjiqgKgSZYuLid/LmMsrbvhg9cXl3H7TK9tfuc++UnK1Uam/P6T2y94vdfA==","signatures":[{"sig":"MEYCIQCVF04qAYXK/JVVg3ciCPgtHa/RuvmLVUtAz+Kb74zvgQIhAOUt/PMjdSjyDtqZUo1B0nHwZiVDyFaS7Zzbtjryo0du","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30111-5026d75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30111-5026d75.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7ca431528fb4d40014ed256046024cbe/nx-devkit-0.0.0-pr-30111-5026d75.tgz","_integrity":"sha512-X4CJAqbvCLVOXxIIfFooe8GZy3xDjiqgKgSZYuLid/LmMsrbvhg9cXl3H7TK9tfuc++UnK1Uam/P6T2y94vdfA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30111-5026d75_1741165117273_0.26369703544806344","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-16b3273":{"name":"@nx/devkit","version":"0.0.0-pr-3-16b3273","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-16b3273","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"51abbca22cf9005b7b6672bf3a7684c7107ba130","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-16b3273.tgz","fileCount":104,"integrity":"sha512-FKwmSMjniHOIjGymPAbh1PrIiQw36o//9mdjiA5CJ9caxRT/5PWPv3eeK42SLZ1u2dix/Nf0xzESH3qVfrZ1sw==","signatures":[{"sig":"MEUCICJEtch3QtM4Y6IOd5ucdUOXMSNlzX/XSwTSbOND2t5OAiEA75DqYYqrNX9LmMBN6gY5j2UtWWGNwcbYkcRzLtiot5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209804},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-16b3273.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1640b67f8d0aada9f0b9d4c6d73344e8/nx-devkit-0.0.0-pr-3-16b3273.tgz","_integrity":"sha512-FKwmSMjniHOIjGymPAbh1PrIiQw36o//9mdjiA5CJ9caxRT/5PWPv3eeK42SLZ1u2dix/Nf0xzESH3qVfrZ1sw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-16b3273_1741187287363_0.8721660744118678","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30250-ec5f231":{"name":"@nx/devkit","version":"0.0.0-pr-30250-ec5f231","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30250-ec5f231","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3c7ec27828ddc56364b543c0332b8b2013fea038","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30250-ec5f231.tgz","fileCount":104,"integrity":"sha512-U6KGruO1Hv97XYfgHQd28INA7yx49cXxMTS/5XwFUYduI/LWnwxFC5N3XT/F3zAv41u/g31ssT1JQ20Zpx4cwQ==","signatures":[{"sig":"MEUCIENvS318OELLZX3YXDIUfNC37lzNHv+t5U9JQ/rnvIFlAiEAw04Syr5qjnpOtA7VUofkTctfsBy2rzZur89jEiYCN3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30250-ec5f231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209808},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30250-ec5f231.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/fe683fbbd7d0f3e6aa1cb83ecac280f4/nx-devkit-0.0.0-pr-30250-ec5f231.tgz","_integrity":"sha512-U6KGruO1Hv97XYfgHQd28INA7yx49cXxMTS/5XwFUYduI/LWnwxFC5N3XT/F3zAv41u/g31ssT1JQ20Zpx4cwQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30250-ec5f231_1741193601544_0.13490726720377055","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-b66c9d0":{"name":"@nx/devkit","version":"0.0.0-pr-29464-b66c9d0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-b66c9d0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7c9968935ec9d738687313eb178e488ca079b0d3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-b66c9d0.tgz","fileCount":104,"integrity":"sha512-yopvwh1AOZxGDMJBnWpyoHl+TfbKzCwAHSBX3G80R190qw3fkZsmAEZ2i8KqZSdXIqwd13qCky+YMMPtO36UJw==","signatures":[{"sig":"MEYCIQC1LmFKycUGAKlOwDJD+uDX5ZaYVwUgoEWgeQ01UmEXdAIhALCvOlo4l62MPk2OrwA3V7ueB8mjhEFr/ueXVOwyBX+m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-b66c9d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209808},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-b66c9d0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/14bc8d2cc39f8b9ec84dbb20bbefdc27/nx-devkit-0.0.0-pr-29464-b66c9d0.tgz","_integrity":"sha512-yopvwh1AOZxGDMJBnWpyoHl+TfbKzCwAHSBX3G80R190qw3fkZsmAEZ2i8KqZSdXIqwd13qCky+YMMPtO36UJw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-b66c9d0_1741200958324_0.492771786555694","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-rc.2":{"name":"@nx/devkit","version":"20.5.0-rc.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-rc.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8c4ded734ced3b811ae4d0bef207383b2eeecd5d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-rc.2.tgz","fileCount":104,"integrity":"sha512-9eHZwOYLpN5jPKs3oWGUd99zXskBCFYvUvrROCGqHT/HcxO2AzQvTNorYSoLJjEcAoAbm5znqYmBKTx1Pq/hIw==","signatures":[{"sig":"MEUCIQDXzAoyP+dFUR9ajdUajTMH9GjfpSzCms1Ot39fcyz2HgIge/0OnU+tX+Tpq/l3QWwW4VAhjzl8JeZWG6QeCITYSyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209797},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-rc.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1edd7c64f432b07bb1bcc80c035f6b16/nx-devkit-20.5.0-rc.2.tgz","_integrity":"sha512-9eHZwOYLpN5jPKs3oWGUd99zXskBCFYvUvrROCGqHT/HcxO2AzQvTNorYSoLJjEcAoAbm5znqYmBKTx1Pq/hIw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-rc.2_1741201438289_0.19185392018011505","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-rc.3":{"name":"@nx/devkit","version":"20.5.0-rc.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-rc.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"67af52b149cc9b74c56595f443aea29bc062bc10","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-rc.3.tgz","fileCount":104,"integrity":"sha512-REO/INNEH3EzqMnaCQRVxCwGQ5TCExzPIRDRZdfuuci+aU01kTLMgF/Rj18+aLllvqlH/KBB/lABaRitOeSKcA==","signatures":[{"sig":"MEUCICXNcsPdTdtx5ITsIrtIUSODqdbBBbm9K5f4KRTLMPD9AiEA/FflNRsyzb42Efz9m2zQez/klFiZSjKj8sZLCTJDxas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209797},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-rc.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/eb2040f54c7b1eb1cb9c0954026e152b/nx-devkit-20.5.0-rc.3.tgz","_integrity":"sha512-REO/INNEH3EzqMnaCQRVxCwGQ5TCExzPIRDRZdfuuci+aU01kTLMgF/Rj18+aLllvqlH/KBB/lABaRitOeSKcA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-rc.3_1741215907049_0.39800810605012127","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-canary.20250306-ada8be4":{"name":"@nx/devkit","version":"20.5.0-canary.20250306-ada8be4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-canary.20250306-ada8be4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dc4f2dfbc5a1731f27aa2d8b780a51a9080791b1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-canary.20250306-ada8be4.tgz","fileCount":104,"integrity":"sha512-DMCxXXD89dQhObuCLWIyP/ZFOemeURviPb6k/jToXHJQe7RVls/05v1Kr1lh+Ec9h4zYUOcV2Cytf7ra8butrA==","signatures":[{"sig":"MEQCIClZJVX8MU7dbb8AgkJ8UwWO/C9n0mEejt0NBqZnMRxVAiAkcgYL/1jWgX6AmCYnNB5nh0UnVSKd0sMSpXzn9kmvBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-canary.20250306-ada8be4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209494},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-canary.20250306-ada8be4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9c3ba6c78f15532e55b7e9986866b369/nx-devkit-20.5.0-canary.20250306-ada8be4.tgz","_integrity":"sha512-DMCxXXD89dQhObuCLWIyP/ZFOemeURviPb6k/jToXHJQe7RVls/05v1Kr1lh+Ec9h4zYUOcV2Cytf7ra8butrA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-canary.20250306-ada8be4_1741231717765_0.8986383669584146","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-11-f34fb72":{"name":"@nx/devkit","version":"0.0.0-pr-11-f34fb72","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-11-f34fb72","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"31fe77705dda3a429162031be1af98d5e9b41a9f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-11-f34fb72.tgz","fileCount":104,"integrity":"sha512-jt0i3eWzEL76KJO3xyeo8oyKN2tLCfOK93n2V0JHYyemDEPFPk6EIDs/b61Z0x9pXRHKoS8DPYQGalf1dUiw3Q==","signatures":[{"sig":"MEYCIQDRuU2dYtHesRiodyAqkQU3gYZAnK+WeQdosPlrTNzgWwIhAMX+SRaj484lUUexCJVnleG07Bk5oGZOwPSAgAKN5Ftd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209805},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-11-f34fb72.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b6460de84d65bde913ef7ce9f021170a/nx-devkit-0.0.0-pr-11-f34fb72.tgz","_integrity":"sha512-jt0i3eWzEL76KJO3xyeo8oyKN2tLCfOK93n2V0JHYyemDEPFPk6EIDs/b61Z0x9pXRHKoS8DPYQGalf1dUiw3Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-11-f34fb72_1741269955023_0.5312293752981321","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-11-e92ae29":{"name":"@nx/devkit","version":"0.0.0-pr-11-e92ae29","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-11-e92ae29","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f6757d37952ddd3665e0e59df16b639c1e2688fc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-11-e92ae29.tgz","fileCount":104,"integrity":"sha512-vS/hl9Cd5Sb2IpRkgaZQhnVfmmH+LTbpA00/5219CAcygGH3w2rY6lUfkVLaYnKqGcoU70Ab6di1n85MJvgBdg==","signatures":[{"sig":"MEYCIQDuu5GEVbD1f4FuBw9cS65rLH9Yb/L+qO7crLFoXKwnCQIhAPXJ3PKgsMN0xlMguNj/DT6yc0JNiX8rbzWdeoz8Ue/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209805},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-11-e92ae29.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/dd614d544acc2e5c6e503bc626a1dd60/nx-devkit-0.0.0-pr-11-e92ae29.tgz","_integrity":"sha512-vS/hl9Cd5Sb2IpRkgaZQhnVfmmH+LTbpA00/5219CAcygGH3w2rY6lUfkVLaYnKqGcoU70Ab6di1n85MJvgBdg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-11-e92ae29_1741275781069_0.9866651800787043","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-0b24a40":{"name":"@nx/devkit","version":"0.0.0-pr-3-0b24a40","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-0b24a40","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0ad41eeac00a48baf5e85a432c95deafb28ef5da","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-0b24a40.tgz","fileCount":104,"integrity":"sha512-ODOl0CJQPkcn8bVG6p+5xaoTNbTOFi/ecen2szUoyO/+R1y6fdyaRf4H7XnOq5+cgc1DZFv5Vqv4vxIE7kFp7Q==","signatures":[{"sig":"MEQCIHUygQZS5JrpLsgRkqB72Vm81tW8OwXLctmvhWs9uY0CAiA0SkNo/fNisuCnBWglHDodJM5KbLnq3eMMlX9UC+9Onw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209804},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-0b24a40.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b37162426d1c1cc594944bd5548e54cc/nx-devkit-0.0.0-pr-3-0b24a40.tgz","_integrity":"sha512-ODOl0CJQPkcn8bVG6p+5xaoTNbTOFi/ecen2szUoyO/+R1y6fdyaRf4H7XnOq5+cgc1DZFv5Vqv4vxIE7kFp7Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-0b24a40_1741284706163_0.8967815590122032","host":"s3://npm-registry-packages-npm-production"}},"20.5.0-rc.4":{"name":"@nx/devkit","version":"20.5.0-rc.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0-rc.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7020036b6f3d7731c4764339333611c03e2e9414","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0-rc.4.tgz","fileCount":104,"integrity":"sha512-RP6wWVPL8lNn2vti5Sy2bqlOrD4UZMIo40H9CsBTWBYGMN2YPOQlduBGp7AcOdFA7lFg170STcmapL52Og6Hvg==","signatures":[{"sig":"MEYCIQCLjsZJMSk157CfA3QrlXGKx2r+j0b5FVPGn7zHYZxgggIhANjmjO00xw9STKZgdkAJO3xh39KJLmujW608yZLETduX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209475},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0-rc.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/dcecb29f6e3368a7cd42e32f131ef8be/nx-devkit-20.5.0-rc.4.tgz","_integrity":"sha512-RP6wWVPL8lNn2vti5Sy2bqlOrD4UZMIo40H9CsBTWBYGMN2YPOQlduBGp7AcOdFA7lFg170STcmapL52Og6Hvg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0-rc.4_1741288704659_0.07608410472726046","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-ce29f31":{"name":"@nx/devkit","version":"0.0.0-pr-29464-ce29f31","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-ce29f31","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eead47617b64d64cded673a1a9c53e3c7895c7e2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-ce29f31.tgz","fileCount":104,"integrity":"sha512-gLoSaEROxqTQitJXM9UlbaN9nDGPF2tlJbltqz8xVKckVJJ2L8i92vtxQmbC4jGgogCDS9xA69eVDxgeUSv9Ow==","signatures":[{"sig":"MEUCIENb+7f7FePNWj9V5tiSzmmAuh4TNXKkgZNid++buyhXAiEA5SR5gpBJIsZZhfXBtAkuJlHDhCx8ddPTh5kXec+nqwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-ce29f31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-ce29f31.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/97591049cfb91daca9900e0e6179e38a/nx-devkit-0.0.0-pr-29464-ce29f31.tgz","_integrity":"sha512-gLoSaEROxqTQitJXM9UlbaN9nDGPF2tlJbltqz8xVKckVJJ2L8i92vtxQmbC4jGgogCDS9xA69eVDxgeUSv9Ow==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-ce29f31_1741289507958_0.8621093154756092","host":"s3://npm-registry-packages-npm-production"}},"20.5.0":{"name":"@nx/devkit","version":"20.5.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e62378f3348ce9353f51d7d659240e59fffce337","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.0.tgz","fileCount":104,"integrity":"sha512-FLHjNRb6VImdlnDsp3ioIdM600y2xPvN88LFV9zPrG2hDXSaD9Np9YBZvvfCr4x46MrPCTTMoAVwWsCXIBgchg==","signatures":[{"sig":"MEUCIBFY9kt2p9vaYIb0j5mOZYRJKNGXVgWX7uCL8NrMocRlAiEAlRqr+k4OJpd7KqdFipXyP+O6UNAxFHAE1sEEZGltC94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209470},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7459ae227590202df4706f7a4a65724c/nx-devkit-20.5.0.tgz","_integrity":"sha512-FLHjNRb6VImdlnDsp3ioIdM600y2xPvN88LFV9zPrG2hDXSaD9Np9YBZvvfCr4x46MrPCTTMoAVwWsCXIBgchg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.0_1741301919379_0.05997521819024976","host":"s3://npm-registry-packages-npm-production"}},"20.6.0-canary.20250307-4f3118d":{"name":"@nx/devkit","version":"20.6.0-canary.20250307-4f3118d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.0-canary.20250307-4f3118d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"614b12f8a22127ef34290821082aa939c1d373e9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.0-canary.20250307-4f3118d.tgz","fileCount":104,"integrity":"sha512-e3Oe3ED4Xz4XC6XJMgRjfholHxlE+EwE1gZ/7R+oYbM/53DTBcNEAn9VJ3BvHMSD0OLCbh/fLkDUnKwW7hfETQ==","signatures":[{"sig":"MEQCIH7TkfzT1pERk5oLmqMS7N2ATxMfxaaY8A9oigwwPpTqAiB+WoXb3qqGXESMjmNDcaL9XZ1AO1oh3wqtWLoL2Z3PPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.0-canary.20250307-4f3118d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209494},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.0-canary.20250307-4f3118d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8cd8d9a196eda4eb6f0343012d3837ea/nx-devkit-20.6.0-canary.20250307-4f3118d.tgz","_integrity":"sha512-e3Oe3ED4Xz4XC6XJMgRjfholHxlE+EwE1gZ/7R+oYbM/53DTBcNEAn9VJ3BvHMSD0OLCbh/fLkDUnKwW7hfETQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.0-canary.20250307-4f3118d_1741318280249_0.24250713280142455","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-0cee615":{"name":"@nx/devkit","version":"0.0.0-pr-29464-0cee615","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-0cee615","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"abc222994cc1a94b35c83a33b46889e88445ff5c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-0cee615.tgz","fileCount":104,"integrity":"sha512-gJcjpowC49P173R03d1kudFESpgvfZ7xhUldXUEZ/drdtWYuzXQO87tvPzw6egniaaXXDQlkPocL/17sU4V5xA==","signatures":[{"sig":"MEQCIHC3Wu5tK1ApGjVH3cVMuitBpYlFGLRa8jXURUMEHyKWAiAf7R+YsZ+b5qSkhbX709sW2TV3o87T5B5bZdMfDcn+fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-0cee615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-0cee615.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/49e4c82bb37a196136f3103ea652740d/nx-devkit-0.0.0-pr-29464-0cee615.tgz","_integrity":"sha512-gJcjpowC49P173R03d1kudFESpgvfZ7xhUldXUEZ/drdtWYuzXQO87tvPzw6egniaaXXDQlkPocL/17sU4V5xA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-0cee615_1741334899230_0.7864859828018822","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-81283b1":{"name":"@nx/devkit","version":"0.0.0-pr-3-81283b1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-81283b1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bdfbb0f901b26b64320e0e265f0dd47d5b9b341f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-81283b1.tgz","fileCount":104,"integrity":"sha512-giiok75PnaDKUYx371MCioIBw9tyU0wRP8OF6kwPqLOZj82BP6V+C70456S7VDUHG9bTFScZ8PWoMjhw7mYnCw==","signatures":[{"sig":"MEUCIBRXCqxIO2FK4CY5VlmzvJmeDoambaSh2NmkhpabX7weAiEAvciRwG5v1SNY1vWG3l3uYWutzYYwHlUql02wtTglJ9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209804},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-81283b1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/30506b1483296763c91d6e7c3050159f/nx-devkit-0.0.0-pr-3-81283b1.tgz","_integrity":"sha512-giiok75PnaDKUYx371MCioIBw9tyU0wRP8OF6kwPqLOZj82BP6V+C70456S7VDUHG9bTFScZ8PWoMjhw7mYnCw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-81283b1_1741348856623_0.12185999312646922","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-33a818b":{"name":"@nx/devkit","version":"0.0.0-pr-29464-33a818b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-33a818b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"aed27c11117efa372cce467d033462b5d2c6f190","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-33a818b.tgz","fileCount":104,"integrity":"sha512-JkEWAUk3Slz6J4fImWYvXI+aMC2WuB3QoRX1YSbDc3GoRP11woSJaRMGRt5aiL9i2PEaIIrQrJqmuWSe3KXvXQ==","signatures":[{"sig":"MEUCIQCjkiQGYpMSQMECfF6dfNgpPh5mlE0Gy6RPIty9mz+7qQIgHpGMoSpOBZdH5KgqyX8+bz614/wWBAGd+FSs4OC9tpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-33a818b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-33a818b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/de8ff86fb27e00c1908f7d7342891666/nx-devkit-0.0.0-pr-29464-33a818b.tgz","_integrity":"sha512-JkEWAUk3Slz6J4fImWYvXI+aMC2WuB3QoRX1YSbDc3GoRP11woSJaRMGRt5aiL9i2PEaIIrQrJqmuWSe3KXvXQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-33a818b_1741386564123_0.060167505659755705","host":"s3://npm-registry-packages-npm-production"}},"20.6.0-canary.20250308-a95a60c":{"name":"@nx/devkit","version":"20.6.0-canary.20250308-a95a60c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.0-canary.20250308-a95a60c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8ca3a2f7d4311897117748ffdb86b4f735dcacd6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.0-canary.20250308-a95a60c.tgz","fileCount":104,"integrity":"sha512-K7kPjM3tR1MV95zw6jlucUalkUTEvANaNZ+nCNiRYToJsI2Mb1tDXrmumiQMt9JoWG/Ui5Rno0jEHWuYyjS7+A==","signatures":[{"sig":"MEUCIEmFT7GkMokk8x5tnEjgd8EdYNtF65hBv7+4pkaiomWwAiEA2LmwVyP00yMbl0WepgrMTdUrS5/+d9zKQ5dlFUjv7ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.0-canary.20250308-a95a60c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209494},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.0-canary.20250308-a95a60c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/127ce60f076dfa6e69604fe16dc92d55/nx-devkit-20.6.0-canary.20250308-a95a60c.tgz","_integrity":"sha512-K7kPjM3tR1MV95zw6jlucUalkUTEvANaNZ+nCNiRYToJsI2Mb1tDXrmumiQMt9JoWG/Ui5Rno0jEHWuYyjS7+A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.0-canary.20250308-a95a60c_1741404066409_0.5235527707687384","host":"s3://npm-registry-packages-npm-production"}},"20.6.0-canary.20250311-d1a7ac9":{"name":"@nx/devkit","version":"20.6.0-canary.20250311-d1a7ac9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.0-canary.20250311-d1a7ac9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"060cf195a6596ae54eff820a672685a5a56527e9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.0-canary.20250311-d1a7ac9.tgz","fileCount":104,"integrity":"sha512-yPClFJe8WWYzEWmSB+JxQWQLRdBtqqZqztRGe3vHxzatposk5oLAADUEbMluwrnm9d0e0SvD56PmRAQuGaSmSw==","signatures":[{"sig":"MEQCIA9cpXn5iOlItQhQ1tOFiN685neqTovfJlNtkz+F2HwrAiAEJrtYwdaZajUooX9gVfdmB6W4Y5CfKvpAEVzdsEtuDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.0-canary.20250311-d1a7ac9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209494},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.0-canary.20250311-d1a7ac9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/660a78b0b3114c651f2787bc997f421f/nx-devkit-20.6.0-canary.20250311-d1a7ac9.tgz","_integrity":"sha512-yPClFJe8WWYzEWmSB+JxQWQLRdBtqqZqztRGe3vHxzatposk5oLAADUEbMluwrnm9d0e0SvD56PmRAQuGaSmSw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.0-canary.20250311-d1a7ac9_1741663869281_0.9646483622632298","host":"s3://npm-registry-packages-npm-production"}},"20.6.0-canary.20250312-e4f5224":{"name":"@nx/devkit","version":"20.6.0-canary.20250312-e4f5224","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.0-canary.20250312-e4f5224","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"19f5911a196ad3e99fea104bfddfed8f1c5d8075","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.0-canary.20250312-e4f5224.tgz","fileCount":104,"integrity":"sha512-zkzXu504dZKcB2XfnG5uX4tS2uV/u3ktAzp1mRvgW4CsUytRqVXSFlet1nIl7ciT0WGpnQc4AYiaGa2igk44Jw==","signatures":[{"sig":"MEUCIQDA//N9V4SKqKlI82qorbCQlk/2vm6ytzSAebX/52t2oAIgR+10f2HEBJ3TrYitmthXwbePHl5u/GVJFDwobYDTPwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.0-canary.20250312-e4f5224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209494},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.0-canary.20250312-e4f5224.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2a26cfb836a306452f5136906093457e/nx-devkit-20.6.0-canary.20250312-e4f5224.tgz","_integrity":"sha512-zkzXu504dZKcB2XfnG5uX4tS2uV/u3ktAzp1mRvgW4CsUytRqVXSFlet1nIl7ciT0WGpnQc4AYiaGa2igk44Jw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.0-canary.20250312-e4f5224_1741750109163_0.6180002114957488","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30321-3990f4d":{"name":"@nx/devkit","version":"0.0.0-pr-30321-3990f4d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30321-3990f4d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e7958727d71f8dede9d4b2d573fb5b362db41dc2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30321-3990f4d.tgz","fileCount":104,"integrity":"sha512-VCiHoPC6iTCTFB8YtAu9PWWyVHaHIEssrSKG0QO7lSjcOTErvAql0YqFuV/C/IYbbVTrMDpBUmLcF7m4FRXWIw==","signatures":[{"sig":"MEQCIGaLk8sMhM5ocLlVFCAV8IG4Ed5hqv4BL+vSBGVIH+xMAiATHxev4vyhTwx6XgQ8Hl0fv2ZsjnU5GzEvs5PAJXgpwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30321-3990f4d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30321-3990f4d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/cfc9ec6f193a00fd2123771fe79c0dab/nx-devkit-0.0.0-pr-30321-3990f4d.tgz","_integrity":"sha512-VCiHoPC6iTCTFB8YtAu9PWWyVHaHIEssrSKG0QO7lSjcOTErvAql0YqFuV/C/IYbbVTrMDpBUmLcF7m4FRXWIw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30321-3990f4d_1741794895403_0.7609107783779503","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29993-f89d4dd":{"name":"@nx/devkit","version":"0.0.0-pr-29993-f89d4dd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29993-f89d4dd","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d51c4e60328db8d1fd94bc1e06b431f7445c1e09","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29993-f89d4dd.tgz","fileCount":104,"integrity":"sha512-3TW3HsbNUfxV99xOsED+JbLu4Z1a2wj/aorZKvyR7iDQkzQZ8PM4fqEEoQJz1KS2SOMjmTRVbLlsYCXpJR2bUA==","signatures":[{"sig":"MEYCIQDQ20xqHlF5mYtSXDyjVr30Gc9Rzc38uYlfMNshauD0ygIhANx5kdRVtAcwPggTYrdqGxAEblihFj4JBQKXf21mIVa5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29993-f89d4dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29993-f89d4dd.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e2a4d5facf12e582c2bcdeb6adf78053/nx-devkit-0.0.0-pr-29993-f89d4dd.tgz","_integrity":"sha512-3TW3HsbNUfxV99xOsED+JbLu4Z1a2wj/aorZKvyR7iDQkzQZ8PM4fqEEoQJz1KS2SOMjmTRVbLlsYCXpJR2bUA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29993-f89d4dd_1741810801980_0.3674506810305247","host":"s3://npm-registry-packages-npm-production"}},"20.6.0-canary.20250313-7f1e1cf":{"name":"@nx/devkit","version":"20.6.0-canary.20250313-7f1e1cf","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.0-canary.20250313-7f1e1cf","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c1ee37e4d93f1e404384b264a5798872c49aaf55","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.0-canary.20250313-7f1e1cf.tgz","fileCount":104,"integrity":"sha512-2YU/tjyFxaAH8v1qcUD1MvvoqZj15QE5qHA+5sb3u+PP1tWVinoDjAHsc/v1UOLmtoXb++j0MC2idvrL0zF7sg==","signatures":[{"sig":"MEUCIQDZ2PrWnmJHJOnqSzheRPGpYfeUMd7AsgE+6lileXBfogIgY3wYbUUIv5VYFEt/SV/dOY4h5h/qknl/JoTZ0T+XpNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.0-canary.20250313-7f1e1cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209494},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.0-canary.20250313-7f1e1cf.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7742b9e7d9455230e1228a4c2cf5c78e/nx-devkit-20.6.0-canary.20250313-7f1e1cf.tgz","_integrity":"sha512-2YU/tjyFxaAH8v1qcUD1MvvoqZj15QE5qHA+5sb3u+PP1tWVinoDjAHsc/v1UOLmtoXb++j0MC2idvrL0zF7sg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.0-canary.20250313-7f1e1cf_1741836806515_0.5173820948751358","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29860-d639246":{"name":"@nx/devkit","version":"0.0.0-pr-29860-d639246","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29860-d639246","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ac66fca49b9c9ff977ea107caaa480a539b5d594","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29860-d639246.tgz","fileCount":104,"integrity":"sha512-T6MgMH6Tzhmo8fMIsYxSZKntfDon+e5uuZk1zq9djzJeUfN+0k8NV+EHN+bB/Y6DYqdkWbMBAKkKJCQisjNQwg==","signatures":[{"sig":"MEUCIQDX6v3BePZMvbEd8rn7OwcwrHdbSlAljs0Y8UakDIV46AIgelGUtdzcXm50+GP21bm+tLiiT27dO9f/fQpdnWyDIko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29860-d639246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29860-d639246.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/37e7e88123bc207505e38c9be9eb77fe/nx-devkit-0.0.0-pr-29860-d639246.tgz","_integrity":"sha512-T6MgMH6Tzhmo8fMIsYxSZKntfDon+e5uuZk1zq9djzJeUfN+0k8NV+EHN+bB/Y6DYqdkWbMBAKkKJCQisjNQwg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29860-d639246_1741869808200_0.48704697742196545","host":"s3://npm-registry-packages-npm-production"}},"20.6.0-beta.0":{"name":"@nx/devkit","version":"20.6.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"40346df6c688f4ea4bff7c4a36ad9c26292b360e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.0-beta.0.tgz","fileCount":104,"integrity":"sha512-xMq0ry5rhJV6G4H53vySZeWCO4lH134n6Dwp/y++f4yacNa9PgVRMVvv5b3sy8O3loJZ6ecgEk6K+uSDGQfcig==","signatures":[{"sig":"MEUCIFxqlNLKcqF671uO92TfBfUlbPnpYN94ueGtetREhh2IAiEA7vUq8DeUxZUaOzhBz+a60s8EYqhlhQbNKZTqE+lbfik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209477},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/06eb9f471e254b987f9f420375f35213/nx-devkit-20.6.0-beta.0.tgz","_integrity":"sha512-xMq0ry5rhJV6G4H53vySZeWCO4lH134n6Dwp/y++f4yacNa9PgVRMVvv5b3sy8O3loJZ6ecgEk6K+uSDGQfcig==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.0-beta.0_1741875533113_0.15891753065476855","host":"s3://npm-registry-packages-npm-production"}},"20.6.0-canary.20250314-beb1784":{"name":"@nx/devkit","version":"20.6.0-canary.20250314-beb1784","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.0-canary.20250314-beb1784","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fa908f38fa889c9813e8f6612288ebf2ae4d58ec","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.0-canary.20250314-beb1784.tgz","fileCount":104,"integrity":"sha512-Y+FEbhDApPAY/mYp18+pVFB/2vTlXG4L1CPyuM6OVEcd/LixnIvuy1gDG0Zz6CWs4x74QxOUhTg1ByttM7/BNg==","signatures":[{"sig":"MEQCIBQx/lKK9QxvvnHx6stOT9knlG0DOXtxcRjtsvPvw3f/AiBT0J3eFnXveeDU4O4mEKxr/A2ZknDAaWVnsuczi+sgig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.0-canary.20250314-beb1784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209494},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.0-canary.20250314-beb1784.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f811b8ffe31cc04ed01cfe98fe00c9f4/nx-devkit-20.6.0-canary.20250314-beb1784.tgz","_integrity":"sha512-Y+FEbhDApPAY/mYp18+pVFB/2vTlXG4L1CPyuM6OVEcd/LixnIvuy1gDG0Zz6CWs4x74QxOUhTg1ByttM7/BNg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.0-canary.20250314-beb1784_1741922983393_0.4781396647664298","host":"s3://npm-registry-packages-npm-production"}},"20.6.0-beta.1":{"name":"@nx/devkit","version":"20.6.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3d9b97d56181042a5c7c2e7817479f7b6de793a8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.0-beta.1.tgz","fileCount":104,"integrity":"sha512-031+sNLCfA94ZRcPKzPXbIuh0ofUhHdSip/FruMz5kwaAcYCPhRyqD5A6b330kpVVybDb3XEVDhdBYbbFbRwSA==","signatures":[{"sig":"MEQCICtHKF/ZykSLNFqaoILRGAyK0htjd1L2SkRPXVF4blY9AiAvR/9PZDi9J848gqQLMf4HSXboTaN/aztcXUJPoNkvRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209477},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/449a7ba8e698c690800151b91b84c004/nx-devkit-20.6.0-beta.1.tgz","_integrity":"sha512-031+sNLCfA94ZRcPKzPXbIuh0ofUhHdSip/FruMz5kwaAcYCPhRyqD5A6b330kpVVybDb3XEVDhdBYbbFbRwSA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.0-beta.1_1741981185413_0.33584391924968293","host":"s3://npm-registry-packages-npm-production"}},"20.5.1":{"name":"@nx/devkit","version":"20.5.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.5.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dbd9a33f7787c56f942b15e6e6321fe8a52b467a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.5.1.tgz","fileCount":104,"integrity":"sha512-9Xpu4teTHMZnzYi4kQ6w/DD6X0r3eeVgdjwSOl05J37cjLI1qKHJaxhRh4pInTYtPlgQIAXlSq98RP4AQ/jKSw==","signatures":[{"sig":"MEUCIQCqcTgCW4ZyJS6U695mrEXa9woklhdAvkvoUEaWU6ja3gIgKsYl1YH6+U/co9aISkLGG7heVgBnJgv0qRg8yLfLnTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209470},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.5.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2f12dee2f0b7e908d7ed66f8972c143d/nx-devkit-20.5.1.tgz","_integrity":"sha512-9Xpu4teTHMZnzYi4kQ6w/DD6X0r3eeVgdjwSOl05J37cjLI1qKHJaxhRh4pInTYtPlgQIAXlSq98RP4AQ/jKSw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.5.1_1741988595978_0.28364244210978473","host":"s3://npm-registry-packages-npm-production"}},"20.6.0":{"name":"@nx/devkit","version":"20.6.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"79ef4ebaa87c7508a8d30f836da8d8030bd2063e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.0.tgz","fileCount":104,"integrity":"sha512-w2GkzXSE3OFnQrE0jTmc4Uf2P92kmiHAmNCtppyJ97M2nEBodecf8p3Ghp6jZj0TjGqeJQv7hKOB/HzAnRl+KQ==","signatures":[{"sig":"MEUCIFNKBtQ6pcf7oEDRZs1101iAYsRZNtWGFGIkF2lv4fgTAiEAxOoA78Yq/70cM39Oe07M1Q3mFhevqruuNIZEeZXnOgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209470},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bc131ac99fd6e60ec0e6eeae6a9acba5/nx-devkit-20.6.0.tgz","_integrity":"sha512-w2GkzXSE3OFnQrE0jTmc4Uf2P92kmiHAmNCtppyJ97M2nEBodecf8p3Ghp6jZj0TjGqeJQv7hKOB/HzAnRl+KQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.0_1741990239683_0.3064915823747394","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-beta.0":{"name":"@nx/devkit","version":"20.7.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6d015c06b1478e43b664b3fa6ed6eea54ace06ee","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-beta.0.tgz","fileCount":104,"integrity":"sha512-HW45721b3oEr7j8+dx1//Paj8hH/Tdc/nfHBoMZmR7rK9FaacFsqAbof4rfhZExUtJCR4CMHigMiotqs1jWbGw==","signatures":[{"sig":"MEYCIQD9Pt6umIJUkXWRRv90MUf6eK8w6zt1qQeMZFOwaB+BsQIhANQyD3uFHlwhz052KS1ffS1JnSNU9MF9Ld/UaITvbwCk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209477},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f0650e5d0f4f8b6d2fb97c0d13131f48/nx-devkit-20.7.0-beta.0.tgz","_integrity":"sha512-HW45721b3oEr7j8+dx1//Paj8hH/Tdc/nfHBoMZmR7rK9FaacFsqAbof4rfhZExUtJCR4CMHigMiotqs1jWbGw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-beta.0_1741996362373_0.15169505332770594","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-canary.20250315-214552e":{"name":"@nx/devkit","version":"20.7.0-canary.20250315-214552e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-canary.20250315-214552e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f12238a521efe795c98600305d7609b4ce59698d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-canary.20250315-214552e.tgz","fileCount":104,"integrity":"sha512-xU8KTVVD1S9QmJjlJhoydCcydVW+Y89PQQGO/4VnrBTTRQbNadYycFl4PynAmgPf6S3XvincWVgufSUHEFMSOA==","signatures":[{"sig":"MEYCIQDKFpw0/QcrcyryafTxby+5erCAlBQEWHBUVjgabK4fjgIhAN71m9fGpyF6N6ZP3SpbKxpiIWxSS7vgDa7Q4GiR9sXK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-canary.20250315-214552e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209494},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-canary.20250315-214552e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/90c053c115321f1616f7c18a54504b8d/nx-devkit-20.7.0-canary.20250315-214552e.tgz","_integrity":"sha512-xU8KTVVD1S9QmJjlJhoydCcydVW+Y89PQQGO/4VnrBTTRQbNadYycFl4PynAmgPf6S3XvincWVgufSUHEFMSOA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-canary.20250315-214552e_1742009567220_0.8245136895227332","host":"s3://npm-registry-packages-npm-production"}},"20.6.1":{"name":"@nx/devkit","version":"20.6.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"768c47c2bfb943cda4e671d92aec13c5fbc6db46","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.1.tgz","fileCount":104,"integrity":"sha512-7+Hhl+uzI5H0I+27ZkUZT5DYsIOV1DYIxXkJNa8forAcuv5oFM1L9ObZWIIKSopOiX6/VHL2TD0v6U2IBP0NcA==","signatures":[{"sig":"MEUCIB5ON77R8b5TH/5MHkAuxdpFFAoF1x4xrRvMl+qfA0d1AiEAw42j+7cgWTJYMi5AghzYRww+VeS+f9Tenw9tj6LZZfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209470},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/30dc24d402b8cdeac710ea7259d6c158/nx-devkit-20.6.1.tgz","_integrity":"sha512-7+Hhl+uzI5H0I+27ZkUZT5DYsIOV1DYIxXkJNa8forAcuv5oFM1L9ObZWIIKSopOiX6/VHL2TD0v6U2IBP0NcA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.1_1742238924880_0.4463866820547393","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-beta.1":{"name":"@nx/devkit","version":"20.7.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e65939f8ea6a4c734119830ab2dc3edaba5cb70b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-beta.1.tgz","fileCount":104,"integrity":"sha512-Guykp8JfVU9Ln8Ig86u9mfV2tTMdU64WHtgOXteLl8E21jubFPmmaoxuyYgNhJXssNaYfh6ZLVdswFpqyOsNsQ==","signatures":[{"sig":"MEUCIQCa5yCnHdl4AtDxpDKZvu6GpTl/9yM+kQAARqOvAqm1ugIgeAp8hFMt2G4cf250on5lz4YTQoUODX5rTYFaiVZ9pJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209477},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/406ba067323165861a46edb3c54eb33a/nx-devkit-20.7.0-beta.1.tgz","_integrity":"sha512-Guykp8JfVU9Ln8Ig86u9mfV2tTMdU64WHtgOXteLl8E21jubFPmmaoxuyYgNhJXssNaYfh6ZLVdswFpqyOsNsQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-beta.1_1742241439454_0.9783835742992755","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-beta.2":{"name":"@nx/devkit","version":"20.7.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f592e6c37d5c8c417c162ed5127d01201027c7e1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-beta.2.tgz","fileCount":104,"integrity":"sha512-5qILR/+i3Qp2156LqFYkIl1WcM0XH8N1rII3XotERuE1j2UJtzHp47mBXC6LY9gKhWXvUI6K/MlOrXSw+HBleA==","signatures":[{"sig":"MEUCIQDOKE0AKEv+SQa1GgFAiEgs8lXOW2nkiC0dGeiQm1Xh7gIgWPBdyQckegVSguMPuSYjpn6g60khIFlMbZyhd1rhdyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209477},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/aa8da19acf771ad783ca31339d090406/nx-devkit-20.7.0-beta.2.tgz","_integrity":"sha512-5qILR/+i3Qp2156LqFYkIl1WcM0XH8N1rII3XotERuE1j2UJtzHp47mBXC6LY9gKhWXvUI6K/MlOrXSw+HBleA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-beta.2_1742251369314_0.667080348309355","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-canary.20250318-f248d16":{"name":"@nx/devkit","version":"20.7.0-canary.20250318-f248d16","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-canary.20250318-f248d16","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8575e1d8d4eb21d1214202da3ae54575fec96b45","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-canary.20250318-f248d16.tgz","fileCount":104,"integrity":"sha512-7x48XWjEO5MUinsSg2MpnSJlDoiObEwwjJsbFXaVh/UqI+8vsejeMGA096TRKpOTC/3ZtmhbVAPPEPcN909yKA==","signatures":[{"sig":"MEQCIB4e9ryDFMOb5eYlavMS5PJ9hmQr1U2R2GL4Mqeth96qAiBSZ/pC/ooP5HQcy4ncpkwmZ+K+kaLGEHfyfPemyKyxcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-canary.20250318-f248d16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209494},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-canary.20250318-f248d16.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/dcb6023266770440968e49f19abb8cb4/nx-devkit-20.7.0-canary.20250318-f248d16.tgz","_integrity":"sha512-7x48XWjEO5MUinsSg2MpnSJlDoiObEwwjJsbFXaVh/UqI+8vsejeMGA096TRKpOTC/3ZtmhbVAPPEPcN909yKA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-canary.20250318-f248d16_1742268841109_0.7530208022613263","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-e51e28c":{"name":"@nx/devkit","version":"0.0.0-pr-3-e51e28c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-e51e28c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"133dda20dd631db5a80c578d1349088717a37f05","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-e51e28c.tgz","fileCount":104,"integrity":"sha512-bC5AxNIr3dBAofvjJtrIy/Kbzy/rWWMXc2ACWb/AWEl8PHC5sqflpThoEm6shPrumpYvyyHMTxLtEa8z9gzvXQ==","signatures":[{"sig":"MEYCIQDT73VgJorXOeh+gmnHddN/tkzpp6LzkG6+qYhnpCmfHAIhAOuvBzrzXU4PgQZncYN72L4KQ1f4czdnhQ3XGyZ/0sJW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209804},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-e51e28c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7d110a149585e36914d12a222bbaed31/nx-devkit-0.0.0-pr-3-e51e28c.tgz","_integrity":"sha512-bC5AxNIr3dBAofvjJtrIy/Kbzy/rWWMXc2ACWb/AWEl8PHC5sqflpThoEm6shPrumpYvyyHMTxLtEa8z9gzvXQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-e51e28c_1742314617413_0.6053174081336083","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30418-4e2b721":{"name":"@nx/devkit","version":"0.0.0-pr-30418-4e2b721","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30418-4e2b721","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4c6093ef96a1f4d6c8b5fd68d65a467f394d6394","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30418-4e2b721.tgz","fileCount":104,"integrity":"sha512-PKyNKe+I4vItpXe+KOMCcVvoFVoaZ7d3haoGXhXZaYqZzpKClT7QQfp2Y4TxDs3O2pI5+4Gi1n6Z8aGw46b8pQ==","signatures":[{"sig":"MEYCIQD8fH5NkqYXJiZ+BAib6WkkRaORCsWAejl9XDqcDAi1PQIhAPo2R/R7nkhoyG1rl4GJOEdwJX8n5Y5ssJLBoEV/PAkm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30418-4e2b721","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30418-4e2b721.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f9810332dc9de2e3bbc75de2de9f6e79/nx-devkit-0.0.0-pr-30418-4e2b721.tgz","_integrity":"sha512-PKyNKe+I4vItpXe+KOMCcVvoFVoaZ7d3haoGXhXZaYqZzpKClT7QQfp2Y4TxDs3O2pI5+4Gi1n6Z8aGw46b8pQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30418-4e2b721_1742334381817_0.6419165866981151","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-canary.20250319-59624c2":{"name":"@nx/devkit","version":"20.7.0-canary.20250319-59624c2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-canary.20250319-59624c2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ad14bb084ddaf522e446330e560e317c52d63094","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-canary.20250319-59624c2.tgz","fileCount":104,"integrity":"sha512-+EcNclmJqWgAYq9sx7EbB7fSf7xV9XepguJVbk7MUk6qoGjHWcUDTwOYdbT9C6I2dPmegxz0zQtUscPuFkT98Q==","signatures":[{"sig":"MEUCIQDuEz6TKmJ78+Ny6vzQx/FUscrv5eFa93zyr+wWxfyctQIgfgil81ENR9Kv0FP0340aIlN7j8GPrewbrTeW3kp/6Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-canary.20250319-59624c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209494},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-canary.20250319-59624c2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e317d7d40dd4d3ad55fdc6a3ff91c605/nx-devkit-20.7.0-canary.20250319-59624c2.tgz","_integrity":"sha512-+EcNclmJqWgAYq9sx7EbB7fSf7xV9XepguJVbk7MUk6qoGjHWcUDTwOYdbT9C6I2dPmegxz0zQtUscPuFkT98Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-canary.20250319-59624c2_1742355153403_0.4326466386831638","host":"s3://npm-registry-packages-npm-production"}},"20.6.2":{"name":"@nx/devkit","version":"20.6.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"37af7fca5c3ad04af71ccdb9dd450f3884fcfad6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.2.tgz","fileCount":104,"integrity":"sha512-n36iECrNrrRugh7Jfpe9A3PS6vjil57iLyJ9fE8plylWSHPJmsXRp5K6HH7q3hBu6UG3my1HgdproJwvF34a5A==","signatures":[{"sig":"MEYCIQCaLCze6a8Ekit6G3u5ShD04OmVrtA+o7qpnghclivZQgIhAN0JFX0T5en+ahg3KLYdes8D3olS4vVtfAEzD231pnKy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209470},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/114affd017828be6a5558db20c2fa6f0/nx-devkit-20.6.2.tgz","_integrity":"sha512-n36iECrNrrRugh7Jfpe9A3PS6vjil57iLyJ9fE8plylWSHPJmsXRp5K6HH7q3hBu6UG3my1HgdproJwvF34a5A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.2_1742394073851_0.22445189067245375","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-beta.3":{"name":"@nx/devkit","version":"20.7.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bafcd7bdebe98931e681be183ed067b475451d14","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-beta.3.tgz","fileCount":104,"integrity":"sha512-CLhDZoH6PtjduuAnhaPRdt0u/BG5PeDL4yL7MGy5BmPJSuMn2FNRqvwhtKHZUW9wFuV3W716jQ8WRwC77N2DNQ==","signatures":[{"sig":"MEUCIBnvZCyWpZZsTE28OodebLlyMCPhRCTq9FLTOuc/0mGgAiEArRD4Seg0OSKDLFxWKp9jUzUfW4/eqFZ8VjKgGDmN9XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209477},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/05c390e22e126335d31b357c30e68c27/nx-devkit-20.7.0-beta.3.tgz","_integrity":"sha512-CLhDZoH6PtjduuAnhaPRdt0u/BG5PeDL4yL7MGy5BmPJSuMn2FNRqvwhtKHZUW9wFuV3W716jQ8WRwC77N2DNQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-beta.3_1742394477052_0.016284937847859116","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30418-0e58904":{"name":"@nx/devkit","version":"0.0.0-pr-30418-0e58904","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30418-0e58904","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0fd82dff5635aee234d893b141e7a1d9de465926","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30418-0e58904.tgz","fileCount":104,"integrity":"sha512-UdicmivxtHtoNSL2kBtjjHa2v5IGLt+2oaolkqQlfMSIw6elzztpNxdDZ+Icu2LKNreuNF0P3ee8lFYHItE+hA==","signatures":[{"sig":"MEUCIQCp8AJa4i/iTTnEndp2Jz9ozwipxNNvW1wnv5bUYGDCDwIgIKejwO9zPgWhVIP60h6GEaIPvG6cs72N9p6+RuvXK0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30418-0e58904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30418-0e58904.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/93cc1dd2b56abbe66ebda7222947c485/nx-devkit-0.0.0-pr-30418-0e58904.tgz","_integrity":"sha512-UdicmivxtHtoNSL2kBtjjHa2v5IGLt+2oaolkqQlfMSIw6elzztpNxdDZ+Icu2LKNreuNF0P3ee8lFYHItE+hA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30418-0e58904_1742398185711_0.12829533638892254","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-ec41644":{"name":"@nx/devkit","version":"0.0.0-pr-3-ec41644","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-ec41644","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"67f113e7cc33b23a996ff62b32715a06fbd3683c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-ec41644.tgz","fileCount":104,"integrity":"sha512-9uelApC0ZVtFxPpyqokk6Gzm+YJ27P65EX7s445NGBv06a/NdbtRn35n7pmqVPUvYgclep206jQj964uD42YXA==","signatures":[{"sig":"MEUCIAuOuUHW6C9w6DGgW8aM+7Tf3LdToQ98QvGAIDDonQdxAiEAnU73mtNLXNdJHHRSBoQAbzgcETEwFeKEuTZO5zFtchQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209804},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-ec41644.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/77737dffe2749d8f0a4a7677c268bc18/nx-devkit-0.0.0-pr-3-ec41644.tgz","_integrity":"sha512-9uelApC0ZVtFxPpyqokk6Gzm+YJ27P65EX7s445NGBv06a/NdbtRn35n7pmqVPUvYgclep206jQj964uD42YXA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-ec41644_1742406847740_0.5642600236684217","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29993-91cbae3":{"name":"@nx/devkit","version":"0.0.0-pr-29993-91cbae3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29993-91cbae3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7121be9098c7bdd4019d176ec9a91e4f854d6efa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29993-91cbae3.tgz","fileCount":104,"integrity":"sha512-htVYGhyNFuUk5B3iTii+WjxW+ZOpWzqAPzqOKutf7pqSjr2nAaI7oiNJYDaFEjUIFBvLYvq/VqXssZlnZixCDQ==","signatures":[{"sig":"MEYCIQD17Io0UryWiz3BPJTzqDrWhwN15ofpxXp3rWgkAmXgpgIhAOxGVB0FOpTGNR+akvFEZCyD93wHfmVusw7i9OCf7/ao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29993-91cbae3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29993-91cbae3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6ac6902f934c1ec7a0506c9ff1d5a802/nx-devkit-0.0.0-pr-29993-91cbae3.tgz","_integrity":"sha512-htVYGhyNFuUk5B3iTii+WjxW+ZOpWzqAPzqOKutf7pqSjr2nAaI7oiNJYDaFEjUIFBvLYvq/VqXssZlnZixCDQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29993-91cbae3_1742410941290_0.27610359467393986","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-canary.20250320-2a0d89d":{"name":"@nx/devkit","version":"20.7.0-canary.20250320-2a0d89d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-canary.20250320-2a0d89d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fb2b89274586676cb9785a7f61a1b82e7252369f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-canary.20250320-2a0d89d.tgz","fileCount":104,"integrity":"sha512-fiJaLyaJQ8aN4Q8Ha2sF3LxQZKBlJCZlMTZgnyhmbrgB7ewtDUD62Cxzg+QPJ3MKJ0FPePkgbgDpIDOlfiHTIA==","signatures":[{"sig":"MEUCIQDjlhqqaCEY6vNoF7ea8zgzRf1OpjcLjwMT0to+6lAU7gIgNBI8CYesqf1aOrgIqXJRJJsjCeAhMqDW0UFwvRgcL0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-canary.20250320-2a0d89d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209494},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-canary.20250320-2a0d89d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f955e8f9e19546a682d8fbc113f129ac/nx-devkit-20.7.0-canary.20250320-2a0d89d.tgz","_integrity":"sha512-fiJaLyaJQ8aN4Q8Ha2sF3LxQZKBlJCZlMTZgnyhmbrgB7ewtDUD62Cxzg+QPJ3MKJ0FPePkgbgDpIDOlfiHTIA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-canary.20250320-2a0d89d_1742441582782_0.5467278998196896","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-6728683":{"name":"@nx/devkit","version":"0.0.0-pr-3-6728683","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-6728683","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"71bf8e13af049a4da83ea3b59cca854a55326582","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-6728683.tgz","fileCount":104,"integrity":"sha512-7YXDef7ESQjb74qe6PTJlS5Si6FLpEvVDXd1iEj8DsaqRS4xeP1AQq6JYhjo8X+EFSYhZD+WJ4f769aLvsbq1A==","signatures":[{"sig":"MEUCIQDT4f7BklJ6yQnDc1DAK0kYt007VA1inRCNLCFrFfYjHgIgMFxUGm6XSosPyQCH5ltcZwVIuiY7d8mLDTYqGBlXmG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209804},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-6728683.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ff14f3394019ca6a4ccbe423ba56ddb7/nx-devkit-0.0.0-pr-3-6728683.tgz","_integrity":"sha512-7YXDef7ESQjb74qe6PTJlS5Si6FLpEvVDXd1iEj8DsaqRS4xeP1AQq6JYhjo8X+EFSYhZD+WJ4f769aLvsbq1A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-6728683_1742471015112_0.13409013037043782","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-7665854":{"name":"@nx/devkit","version":"0.0.0-pr-3-7665854","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-7665854","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6af959d83bdf2e227161691862cc3172ac149caa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-7665854.tgz","fileCount":104,"integrity":"sha512-cILlMPl+5gtLhVXpXnfM4wM4jWqpiwjm+av2Sp9HwLX9e5hRKnKsJJiV6zySMDx35WMa/5dYjN+4zan80x9kUg==","signatures":[{"sig":"MEUCIQDuTSZulxq4Z7U7Fve8WQI5ezgeKRnJZuzxg2w17fGKdQIgXcatXzbbFX+Q33Tp0ZwsgAgMVs8buyCMd5UUAXWhnGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209804},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-7665854.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/478c2e9b70ad3bef24ac5e133a97c44e/nx-devkit-0.0.0-pr-3-7665854.tgz","_integrity":"sha512-cILlMPl+5gtLhVXpXnfM4wM4jWqpiwjm+av2Sp9HwLX9e5hRKnKsJJiV6zySMDx35WMa/5dYjN+4zan80x9kUg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-7665854_1742475635822_0.8510063046322549","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29993-0fbf3d3":{"name":"@nx/devkit","version":"0.0.0-pr-29993-0fbf3d3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29993-0fbf3d3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a036df122fd847aa16fffb60d11c7c77b05c8729","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29993-0fbf3d3.tgz","fileCount":104,"integrity":"sha512-jRLhnnA4/mrytbsl+x9wgXM1PaqOaryTtkRm+I+6UiZ70GXuas67qPtgWGtL37QaEaZ6ii//6UOq1/wkPUGl1w==","signatures":[{"sig":"MEUCIA2fZVtweufVkMggmzJcZFTG+o6v7ei/UIXoWrx+FufHAiEA/1lkVaOx5uCLu5MStlpRCjYZetvcGgVaE1NQ3RhYXfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29993-0fbf3d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29993-0fbf3d3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/62f6ab4b688cf42c8440c16b1c3450b7/nx-devkit-0.0.0-pr-29993-0fbf3d3.tgz","_integrity":"sha512-jRLhnnA4/mrytbsl+x9wgXM1PaqOaryTtkRm+I+6UiZ70GXuas67qPtgWGtL37QaEaZ6ii//6UOq1/wkPUGl1w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29993-0fbf3d3_1742509911573_0.8374568074842277","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-canary.20250321-cad4d26":{"name":"@nx/devkit","version":"20.7.0-canary.20250321-cad4d26","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-canary.20250321-cad4d26","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a5dcc94c922af2dda2303301f76603f6ea33de15","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-canary.20250321-cad4d26.tgz","fileCount":104,"integrity":"sha512-X/2znhcYAWsxnCLQ/ksew53xJDuvIQ95xXArvCe+YGqdMdXJEbaOBrl+YJPoyvKdj9RxLb7VAZVOM159ByzyzQ==","signatures":[{"sig":"MEYCIQCS+N5o6sep3ODpxucPbQxfFXBCbRsy9Oaw+pQuLuZr8QIhANFuYNS/IWkx+AIjAmv1Qh7Vxww073oxz1AzCH684J2e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-canary.20250321-cad4d26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209791},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-canary.20250321-cad4d26.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/19c6b776e590c903dff6197b5dd22986/nx-devkit-20.7.0-canary.20250321-cad4d26.tgz","_integrity":"sha512-X/2znhcYAWsxnCLQ/ksew53xJDuvIQ95xXArvCe+YGqdMdXJEbaOBrl+YJPoyvKdj9RxLb7VAZVOM159ByzyzQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-canary.20250321-cad4d26_1742528176194_0.8318397755344462","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-ef5660f":{"name":"@nx/devkit","version":"0.0.0-pr-29464-ef5660f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-ef5660f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"71e4bec1ac9fe635b1d7f10f27d4896ca19cf0e2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-ef5660f.tgz","fileCount":104,"integrity":"sha512-6066q9xcDKiVBaA/cF5u20/hgh22mqXE7yQTL3L8Jh7utILcckxBPBGr/jsjndBdW1ahr7/xUNUwydKgn+n4Fg==","signatures":[{"sig":"MEUCIQCoTcQICPBDx/OBtLojNKJ4fwWuhHLgW1imrzEbfU1YmgIgCj7DCwl75fclC+/YD5/olUsF7KPgAx2c66VS3ifzfU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-ef5660f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-ef5660f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/34f37b93de849bf2986a781a88257f3d/nx-devkit-0.0.0-pr-29464-ef5660f.tgz","_integrity":"sha512-6066q9xcDKiVBaA/cF5u20/hgh22mqXE7yQTL3L8Jh7utILcckxBPBGr/jsjndBdW1ahr7/xUNUwydKgn+n4Fg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-ef5660f_1742544299546_0.3949209788098169","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29720-06f67e5":{"name":"@nx/devkit","version":"0.0.0-pr-29720-06f67e5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29720-06f67e5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6aa3cd6da5f1724c8fe09fc8bee013ade10c3408","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29720-06f67e5.tgz","fileCount":104,"integrity":"sha512-79ByW7BFnd68epOB0JtqDiPrfKRgQq5dDYsOfoP0unkwaRMKkFcJr57mvhatRkQIK/yXFyjLUwyGsG0NISV6Og==","signatures":[{"sig":"MEUCIBL8DFzGvBY1SG00HdLmWb5WFW2xHosN+2CDvJEvkQ9kAiEAgbFsyi9LNKTGq09xZ9gNDOWG08OAlEk2/oEGBkRDCYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29720-06f67e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209808},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29720-06f67e5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b93a8d2be788e4adb54fdcce641610aa/nx-devkit-0.0.0-pr-29720-06f67e5.tgz","_integrity":"sha512-79ByW7BFnd68epOB0JtqDiPrfKRgQq5dDYsOfoP0unkwaRMKkFcJr57mvhatRkQIK/yXFyjLUwyGsG0NISV6Og==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29720-06f67e5_1742549997371_0.761934205243666","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-4fa8cf8":{"name":"@nx/devkit","version":"0.0.0-pr-3-4fa8cf8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-4fa8cf8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ac0b8b9c9f388f184599ed91770769628cca7432","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-4fa8cf8.tgz","fileCount":104,"integrity":"sha512-QpTBYRjU6RwfA0BB6d4eMsa3ZUoNHk5wPKlnc2yU9FBRqAaHHVaBno2WlRO16Qp9fdFrIIDvre+9UP3rxSQXQQ==","signatures":[{"sig":"MEUCIQDDhwEwdkBj7JQIqQpUrRtIXN/SD9u7ayMiOeCNh7ykmgIgGRgKSoA6PPKpTWTbeGe7XAzAR40hS1M/u3SApahDJpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209482},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-4fa8cf8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4316e861980d6fa84e0980f580fe2c00/nx-devkit-0.0.0-pr-3-4fa8cf8.tgz","_integrity":"sha512-QpTBYRjU6RwfA0BB6d4eMsa3ZUoNHk5wPKlnc2yU9FBRqAaHHVaBno2WlRO16Qp9fdFrIIDvre+9UP3rxSQXQQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-4fa8cf8_1742552471212_0.29941829036603873","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30418-4f79396":{"name":"@nx/devkit","version":"0.0.0-pr-30418-4f79396","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30418-4f79396","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7da322e6700bc09e2f0773edf38cceac6def55ad","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30418-4f79396.tgz","fileCount":104,"integrity":"sha512-69Bza98Fg0wJFLfth/ysUOJUKQgaicnYn+CapwvokAik6nWTCEupHaw9uApL9qs01YAJAGdMPPFy5Vn4GJAjJg==","signatures":[{"sig":"MEQCIHVeh0/YOCW8JeI7sqUHdB7EK+bBtky/U1NMotP8PU7UAiB33uEYvJ9zgDvNKeetHZl3BxRoAVP3bXXmOYuKUUVCtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30418-4f79396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30418-4f79396.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/083c3df50f23677899440d128504b0be/nx-devkit-0.0.0-pr-30418-4f79396.tgz","_integrity":"sha512-69Bza98Fg0wJFLfth/ysUOJUKQgaicnYn+CapwvokAik6nWTCEupHaw9uApL9qs01YAJAGdMPPFy5Vn4GJAjJg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30418-4f79396_1742585013136_0.2097383705011433","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-canary.20250322-1c238c0":{"name":"@nx/devkit","version":"20.7.0-canary.20250322-1c238c0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-canary.20250322-1c238c0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8bf4da89242796542f8c2521e5262517a085651d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-canary.20250322-1c238c0.tgz","fileCount":104,"integrity":"sha512-DipGGtkweClkZfbLLGAVO+ktu0gpsTq054RHmU6+peG3h0dTXWs6ouGsQyVAwGYDg2rzNDb2SO5a5cua0bEKdQ==","signatures":[{"sig":"MEUCIQCGfCFWL7gg8HHxduhja8jd4SxgUcEK7pHSebY/8cFwBwIgT4Jm7QsAEJ5eMZ94yfybchxmsx442H3HiR65s253V30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-canary.20250322-1c238c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209791},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-canary.20250322-1c238c0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e0e4577360d1125155612846c3de02bf/nx-devkit-20.7.0-canary.20250322-1c238c0.tgz","_integrity":"sha512-DipGGtkweClkZfbLLGAVO+ktu0gpsTq054RHmU6+peG3h0dTXWs6ouGsQyVAwGYDg2rzNDb2SO5a5cua0bEKdQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-canary.20250322-1c238c0_1742614246439_0.7886682111520091","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-341254c":{"name":"@nx/devkit","version":"0.0.0-pr-30457-341254c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-341254c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5f4a9760b7318ce3b05c0ba589f79bb8a98be82d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-341254c.tgz","fileCount":104,"integrity":"sha512-xvemzoyTc8MjfDZzDzYc9WPRR1MJcTQkI/JXpAkckHvsE4izm49cloH5WvVapxEpnlaACzuAa5q9hPLp4D7daw==","signatures":[{"sig":"MEYCIQCQQYMUFaBgxG/Q0TNDc7L7hPKZd6u7N/MRcfrQsrfztgIhAIBoZVhHBE0ul3AOP8PCC+5ASJkFep3BHVcLw4pzD26A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-341254c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-341254c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a724e9f6ce08a00c031ebdd276757605/nx-devkit-0.0.0-pr-30457-341254c.tgz","_integrity":"sha512-xvemzoyTc8MjfDZzDzYc9WPRR1MJcTQkI/JXpAkckHvsE4izm49cloH5WvVapxEpnlaACzuAa5q9hPLp4D7daw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-341254c_1742630887464_0.9768369286950622","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-9ae987d":{"name":"@nx/devkit","version":"0.0.0-pr-30457-9ae987d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-9ae987d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e14ee7696ce069b46c37299d73962e0b829edff0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-9ae987d.tgz","fileCount":104,"integrity":"sha512-f+PL5j4PXVd9jy765159AG7AO1Yr2hc7pWRczok0lBTmm7DZLnC2pHRhdkWm2sigomohkyRvMuBuKcaEvlw3ow==","signatures":[{"sig":"MEUCIQCwi0QrZBT/ISHrUbsIgVfrZ9TGttJWA6D1Z6aOA1daiAIgTBL9m7fWSrY/obtnf1YO6p/ZFk/eqiearOknAqp4ZpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-9ae987d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-9ae987d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ac51b24865ecc62f82bec04bc809d7a0/nx-devkit-0.0.0-pr-30457-9ae987d.tgz","_integrity":"sha512-f+PL5j4PXVd9jy765159AG7AO1Yr2hc7pWRczok0lBTmm7DZLnC2pHRhdkWm2sigomohkyRvMuBuKcaEvlw3ow==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-9ae987d_1742667149635_0.370609889438285","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-c7159ab":{"name":"@nx/devkit","version":"0.0.0-pr-30457-c7159ab","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-c7159ab","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"87f297c284b0b3dd5222e9d881b41d385d261994","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-c7159ab.tgz","fileCount":104,"integrity":"sha512-9MmqIXHU5jrEjAKmQi3ZeX26XI8pS42ZDnPot6Cr61xiCh1E1USKMRGZJzC24CViXi4Uis6GxAV6eKcpZk/ISg==","signatures":[{"sig":"MEUCIF5s1tMcWMxmNN3frPT62N7O+AnSo9q15nILyQe7Cp51AiEA2ziAGckeS1UZMAdDnKSsM+lPey3+GqoW+s1dmPqx+4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-c7159ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-c7159ab.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8c97e9a21bcde48927d56640105a9d6e/nx-devkit-0.0.0-pr-30457-c7159ab.tgz","_integrity":"sha512-9MmqIXHU5jrEjAKmQi3ZeX26XI8pS42ZDnPot6Cr61xiCh1E1USKMRGZJzC24CViXi4Uis6GxAV6eKcpZk/ISg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-c7159ab_1742671419872_0.5534510260981951","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30418-e91f47d":{"name":"@nx/devkit","version":"0.0.0-pr-30418-e91f47d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30418-e91f47d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a1fe81036e9b8f4b2e195292b120eb1c8e128062","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30418-e91f47d.tgz","fileCount":104,"integrity":"sha512-UIRLQsOfPHkb0ukGaaoG3fwYg6zc2pKaeBJbLYsu3NOQ0WNjJyefjFB9hP62rzik0xiqmhVI55gHWUwDOQVIQQ==","signatures":[{"sig":"MEQCIFVkE+cU77Jnc04pqFzlP9nedwMVv27HURJEe5soyXmCAiAfUTP6SfcrDTq078+KeNkSsHAZn00wFTBc8nVWsB247g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30418-e91f47d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30418-e91f47d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5e7eb8edc7285706cebc11c5181f2275/nx-devkit-0.0.0-pr-30418-e91f47d.tgz","_integrity":"sha512-UIRLQsOfPHkb0ukGaaoG3fwYg6zc2pKaeBJbLYsu3NOQ0WNjJyefjFB9hP62rzik0xiqmhVI55gHWUwDOQVIQQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30418-e91f47d_1742815174301_0.05293516221888006","host":"s3://npm-registry-packages-npm-production"}},"20.6.3":{"name":"@nx/devkit","version":"20.6.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b5eb1f4986edad578a02a6a3888511d052af01f9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.3.tgz","fileCount":104,"integrity":"sha512-dsJ86WBKH8wVHfD42WAWxToVAvK1BeOJCn/nCdGHRKO5kZhlsF+Fvnjsg4JG8muO3SAKdElC4gxLpoZLMZ2vsw==","signatures":[{"sig":"MEYCIQCKOBly1nxSvDEx/rDOmuvrSn2oy5ol65GpCRMAiMiruAIhALhWJDRho/b3qz6VJmdLhuXOS0QdYEVHw3V+M0fhebMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209767},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5d9ccf2cdba86f380f0c8473d56af307/nx-devkit-20.6.3.tgz","_integrity":"sha512-dsJ86WBKH8wVHfD42WAWxToVAvK1BeOJCn/nCdGHRKO5kZhlsF+Fvnjsg4JG8muO3SAKdElC4gxLpoZLMZ2vsw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.3_1742867469821_0.9532357974634158","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-canary.20250325-30781f7":{"name":"@nx/devkit","version":"20.7.0-canary.20250325-30781f7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-canary.20250325-30781f7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7db95f93624423d1a05c4b2ea9a483833bdbdcef","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-canary.20250325-30781f7.tgz","fileCount":104,"integrity":"sha512-iiszd2UVnMBMBhMlBzIYTuZnYLlGjzPaz6RkMk/46JOqXZrmYPdvq1VYrkZx3ygPzV4PuGRMAX7ri80SmhlGLg==","signatures":[{"sig":"MEUCIB4woppVf/diQ87jyY/T+XYV7UN87b5nwz8LMM+OVRD/AiEAxjirOBnQbjQzkLgeMUp01yIYtFPXPXu9bYpVGA0rpfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-canary.20250325-30781f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209791},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-canary.20250325-30781f7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/37d9648578a6238102bcf03fa4c78b9c/nx-devkit-20.7.0-canary.20250325-30781f7.tgz","_integrity":"sha512-iiszd2UVnMBMBhMlBzIYTuZnYLlGjzPaz6RkMk/46JOqXZrmYPdvq1VYrkZx3ygPzV4PuGRMAX7ri80SmhlGLg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-canary.20250325-30781f7_1742873665167_0.4822125647757407","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-6531626":{"name":"@nx/devkit","version":"0.0.0-pr-30457-6531626","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-6531626","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"556090e52ab66380f30cfa5ab0a215499f0681cc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-6531626.tgz","fileCount":104,"integrity":"sha512-FSdsgdIhpOHuvugDV1Oks8KhNgBAtWoG7KLrulxmwCZE5FMiNkwH1fLPdPjR/RGvqYMHWntKgCJP9aBgDsDTww==","signatures":[{"sig":"MEUCIQCfh5gvc8A2ENa2bz0L/ae/P/tOCcuAJlG9kirHeDjXkAIgQ9IZZjvM82L7etY4w2+PZsdzQQrFeEAl7NsK3TFS07w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-6531626","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-6531626.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/469d8dcd406608ddbb2b80b4fd198f05/nx-devkit-0.0.0-pr-30457-6531626.tgz","_integrity":"sha512-FSdsgdIhpOHuvugDV1Oks8KhNgBAtWoG7KLrulxmwCZE5FMiNkwH1fLPdPjR/RGvqYMHWntKgCJP9aBgDsDTww==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-6531626_1742916981924_0.964952032748347","host":"s3://npm-registry-packages-npm-production"}},"20.6.4":{"name":"@nx/devkit","version":"20.6.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.6.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d5b8b9d98c145385df29a5a3fa7d3f3386863d93","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.6.4.tgz","fileCount":104,"integrity":"sha512-lyEidfyPhTuHt1X6EsskugBREazS5VOKSPIcreQ8Qt0MaULxn0bQ9o0N6C+BQaw5Zu6RTaMRMWKGW0I0Qni0UA==","signatures":[{"sig":"MEYCIQDNbbVhm6CjaSFM4zBqm4cxVGqnXwpRk81cWXuxmgA87QIhAJNxAnmJxi2BAPfKO6izD3t///HBZpqHRgnFTjr5huPH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209767},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.6.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/18337dbda0407538af559179fbf8e02f/nx-devkit-20.6.4.tgz","_integrity":"sha512-lyEidfyPhTuHt1X6EsskugBREazS5VOKSPIcreQ8Qt0MaULxn0bQ9o0N6C+BQaw5Zu6RTaMRMWKGW0I0Qni0UA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.6.4_1742917189207_0.9651213766573277","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-canary.20250326-9dd4766":{"name":"@nx/devkit","version":"20.7.0-canary.20250326-9dd4766","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-canary.20250326-9dd4766","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"65fb39e4453f994d75ea47c719ba56f1cc44d8ba","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-canary.20250326-9dd4766.tgz","fileCount":104,"integrity":"sha512-CbNDpTE8ogwATXwvk0UROTW+YSfGzl+nYW3rWWCld2LfEMmFxySkmEeZpC42v5XmbG4JBzAdO0B3m40mpnmctg==","signatures":[{"sig":"MEUCIQDRFSm9s68kATlTi52ZbzbhtA6odjbJMkYc3OxF5lxDggIgU2BeM1WgaI+Fibg8TUbDF4P0eKalcF81ciybYHsKS6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-canary.20250326-9dd4766","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209791},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-canary.20250326-9dd4766.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5e03c10dd684d8fb006497a57c3a951e/nx-devkit-20.7.0-canary.20250326-9dd4766.tgz","_integrity":"sha512-CbNDpTE8ogwATXwvk0UROTW+YSfGzl+nYW3rWWCld2LfEMmFxySkmEeZpC42v5XmbG4JBzAdO0B3m40mpnmctg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-canary.20250326-9dd4766_1742959911839_0.07733969206786906","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-dee3a4c":{"name":"@nx/devkit","version":"0.0.0-pr-30457-dee3a4c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-dee3a4c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bac15d8f8724158dcf313d104b67dabd0f9a9aba","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-dee3a4c.tgz","fileCount":104,"integrity":"sha512-BRUmPcNKVVfbleBnG6CRMTYRhuVJHJXEBz6+cxudVVfVio2W+Gz7IdSJFnbHv3PEutpAvsDXxburFborYks4hQ==","signatures":[{"sig":"MEYCIQDQaH5GDfNQwyapKP0BTqgumYrWIk9KuXbv6X//EcsnQAIhAO+dwgor8LDoLXWjw2jb4oEJV4aami2Yv/o1rDUvNtuK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-dee3a4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-dee3a4c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b0ad4a55140a57bff11b387a655f412f/nx-devkit-0.0.0-pr-30457-dee3a4c.tgz","_integrity":"sha512-BRUmPcNKVVfbleBnG6CRMTYRhuVJHJXEBz6+cxudVVfVio2W+Gz7IdSJFnbHv3PEutpAvsDXxburFborYks4hQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-dee3a4c_1743017352483_0.4008246886160256","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-c3d462d":{"name":"@nx/devkit","version":"0.0.0-pr-30457-c3d462d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-c3d462d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fb527bf7c36b563560d33f56daa6a5a04b0410fb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-c3d462d.tgz","fileCount":104,"integrity":"sha512-YMlpXQ8bZCB7m2AmY/fQ7+GCdwNstbBHp9wycFHSsxEowN1bOlwVE9vALuXOINAVvlDOxtnzukJRnU5zKTQ7Kw==","signatures":[{"sig":"MEQCIBeWwnEFwMv1LLoKzIWtDuY0gMeQx9iM6Zb1OdUJXoSoAiB7bM9VKBfhCkv0ZbKtaKFEZjq9bsK1J/T9nK53ZjL40g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-c3d462d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-c3d462d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8c0157517a6e8902aacf4b21f8003fc2/nx-devkit-0.0.0-pr-30457-c3d462d.tgz","_integrity":"sha512-YMlpXQ8bZCB7m2AmY/fQ7+GCdwNstbBHp9wycFHSsxEowN1bOlwVE9vALuXOINAVvlDOxtnzukJRnU5zKTQ7Kw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-c3d462d_1743020130213_0.30261930235333323","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-canary.20250327-1a235d7":{"name":"@nx/devkit","version":"20.7.0-canary.20250327-1a235d7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-canary.20250327-1a235d7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"10a2f10b62c50dcfc9187594ff14c6b65209ba2c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-canary.20250327-1a235d7.tgz","fileCount":104,"integrity":"sha512-LWPSOhzOorCIu+3d3U9QNr7EKu4wwN2OxpaojR/4bVqSQ84mv256456HYp5ExBOCF66/XweQRSRrvav6WXFNWQ==","signatures":[{"sig":"MEUCIEAs3PPvS1xIHIe8AHiQ7gjXOMtFBa0gG56Zzl2VkBBkAiEA8hkR72y9Ih1LRPJX9ByIvVzMLoGGLyZz5k/QStlPAEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-canary.20250327-1a235d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209791},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-canary.20250327-1a235d7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e41aabd9269cf045fd8c1eac543447f6/nx-devkit-20.7.0-canary.20250327-1a235d7.tgz","_integrity":"sha512-LWPSOhzOorCIu+3d3U9QNr7EKu4wwN2OxpaojR/4bVqSQ84mv256456HYp5ExBOCF66/XweQRSRrvav6WXFNWQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-canary.20250327-1a235d7_1743046319020_0.4343896341448479","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-3a87b50":{"name":"@nx/devkit","version":"0.0.0-pr-30457-3a87b50","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-3a87b50","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f2b1bb5c02acb48a31ee28af886fddf7ae89de58","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-3a87b50.tgz","fileCount":104,"integrity":"sha512-ymPs9FAL3uYMVInrL/F001KfFz4NlFX+SPkTPriqFoYsUkFanaCEdIYjr7DHT7hC3ih79D8tgTtWBdf2qT81RQ==","signatures":[{"sig":"MEYCIQDd6T1CQ6vwfxJYwPai+rXEyHrPtoebQuu1KMWKm6z5eAIhAMI70R+QBul93AcVFWCBJkvs6wDkJxI4l9H1he3C8qJM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-3a87b50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-3a87b50.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3e5a4c402b99153874d919a6cb42485e/nx-devkit-0.0.0-pr-30457-3a87b50.tgz","_integrity":"sha512-ymPs9FAL3uYMVInrL/F001KfFz4NlFX+SPkTPriqFoYsUkFanaCEdIYjr7DHT7hC3ih79D8tgTtWBdf2qT81RQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-3a87b50_1743089639394_0.839754538592888","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30522-def40ff":{"name":"@nx/devkit","version":"0.0.0-pr-30522-def40ff","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30522-def40ff","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6e4a41458b0edf2efabe1639aea0ae8da23c630d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30522-def40ff.tgz","fileCount":104,"integrity":"sha512-KEAcQ5oeGehwB6oA7qYltadc8GBs5Rb+3pSaagiNA53blzHAV8LuxfxbLQOuUOxFfUIL7ea3mfuxKIAIv3OZww==","signatures":[{"sig":"MEUCIGclpZBqC5cS2TOE4ELPfYn2nnQU1PYa/OHvwSIdbisBAiEA56chOcBstyyLhizVIbKHr7qWDKtbmj1bixugJeyoxmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30522-def40ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30522-def40ff.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/fdf18ff5eef98408c08412dff1981f3f/nx-devkit-0.0.0-pr-30522-def40ff.tgz","_integrity":"sha512-KEAcQ5oeGehwB6oA7qYltadc8GBs5Rb+3pSaagiNA53blzHAV8LuxfxbLQOuUOxFfUIL7ea3mfuxKIAIv3OZww==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30522-def40ff_1743092933907_0.4813730306468793","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-9084dc1":{"name":"@nx/devkit","version":"0.0.0-pr-30457-9084dc1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-9084dc1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a87aaf92f93c671d3b8a57c2ef8879f07ee00fb9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-9084dc1.tgz","fileCount":104,"integrity":"sha512-HKn4nzklhuRZSTzsuCKNhgpgGVYO9D3UyuUBns9k3TZIn3yl0n4EmTa7CkNSO9mkjmLY2A45CIE26Pxv6zVayw==","signatures":[{"sig":"MEQCIEAnn8E/ZxDudtYKur2M7nKMTx4vpIWbUTfpmx2z2x+2AiAaVMFYJoOtlV8Cicu8LzsN3Oyai0QCH8NkZev6RaLSCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-9084dc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-9084dc1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/19f41eb23f2c28175c8a4beed602a539/nx-devkit-0.0.0-pr-30457-9084dc1.tgz","_integrity":"sha512-HKn4nzklhuRZSTzsuCKNhgpgGVYO9D3UyuUBns9k3TZIn3yl0n4EmTa7CkNSO9mkjmLY2A45CIE26Pxv6zVayw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-9084dc1_1743101838231_0.08731373091315864","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-2f25946":{"name":"@nx/devkit","version":"0.0.0-pr-30457-2f25946","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-2f25946","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e3f004261ca04d2c7c3a1ef921820ac28f09c7d0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-2f25946.tgz","fileCount":104,"integrity":"sha512-VwreDUrZsGPAR7/qRwcOnGUanDzqrumB9hKf7Os+1r0jaijQyApPjcndGGNcXRxtq6H1YsFf97IvzOgPOtmw9g==","signatures":[{"sig":"MEYCIQDT/DMCo70Q0a9T1cdP9NDZz5Itp84o9c0oPZaoTDJECQIhAL0M/Zg6jWoawt8bet8pwFTnuzw8ILcM7JuCpOErA6k4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-2f25946","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-2f25946.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/408c9f9cbace53b66ac08e4cd9d270d2/nx-devkit-0.0.0-pr-30457-2f25946.tgz","_integrity":"sha512-VwreDUrZsGPAR7/qRwcOnGUanDzqrumB9hKf7Os+1r0jaijQyApPjcndGGNcXRxtq6H1YsFf97IvzOgPOtmw9g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-2f25946_1743102931526_0.5289662900884979","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-49a51e7":{"name":"@nx/devkit","version":"0.0.0-pr-3-49a51e7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-49a51e7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0ce2281b815ccfc26f82d76681d01fdff3e01215","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-49a51e7.tgz","fileCount":104,"integrity":"sha512-XFGuw0baJcljj28zsEZg5HmHf6QAFS5dXrQe4tD21HmTPMDJ4pf+njy2pcMqLH7Rm6gbxMZPKl6jvY6+8wbuDA==","signatures":[{"sig":"MEUCIQCOlVMfN+RToaaBqdG7uUn2zHXiQUF20UcPS74MIp+0IgIgUQJYk4PxYm2/XaZLHYQtSuqEWO67tBouAeffkhd3DDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209482},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-49a51e7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/eecbab121c69f4de4d7f3c2bea81068b/nx-devkit-0.0.0-pr-3-49a51e7.tgz","_integrity":"sha512-XFGuw0baJcljj28zsEZg5HmHf6QAFS5dXrQe4tD21HmTPMDJ4pf+njy2pcMqLH7Rm6gbxMZPKl6jvY6+8wbuDA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-49a51e7_1743106411902_0.23124689056786618","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30418-80f02f7":{"name":"@nx/devkit","version":"0.0.0-pr-30418-80f02f7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30418-80f02f7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7af0b89f908f54d5ef2ed9115e767f4592f4cc5b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30418-80f02f7.tgz","fileCount":104,"integrity":"sha512-YXC9xlFWLZ1CgBHTJwxsulh0a4iOWvgr1RKjDsno47qFaTZHQIemLW5xkBZOtREvAVSjfFNLgRztcf5e3v1aBA==","signatures":[{"sig":"MEYCIQCxLME4zDztyxrUiighnFEzK3tg9eyfFUAdK2N8WPuqrAIhAPh2GJSEom938j3S5VapCV8Oqg4Pe3GRhJXifDORHFlU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30418-80f02f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30418-80f02f7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6e6237d3655606a3a3c41f424ae52761/nx-devkit-0.0.0-pr-30418-80f02f7.tgz","_integrity":"sha512-YXC9xlFWLZ1CgBHTJwxsulh0a4iOWvgr1RKjDsno47qFaTZHQIemLW5xkBZOtREvAVSjfFNLgRztcf5e3v1aBA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30418-80f02f7_1743107175649_0.12112589340383528","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-3-4212ebd":{"name":"@nx/devkit","version":"0.0.0-pr-3-4212ebd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-3-4212ebd","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"71863975de91745154f35e034ce249f491fd8136","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-3-4212ebd.tgz","fileCount":104,"integrity":"sha512-AdEianuELgNAQEw0VneRdaTCBbZNNDYQFoftpQPJXiATmAfmLoRwVvGCj7CeXpp2Xwizz9cYO+pILqcZyR6C3Q==","signatures":[{"sig":"MEYCIQDfxJFkQM1FtZAhP7KNjQk5/EP/nCe6efwhfjkjju0CggIhAJS5OZTquxUSaIeVdqLVKDYo8cGG4nK26jYPkl/uwfKr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209482},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-3-4212ebd.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d8803286d3a9fd1c98ee3c138d801796/nx-devkit-0.0.0-pr-3-4212ebd.tgz","_integrity":"sha512-AdEianuELgNAQEw0VneRdaTCBbZNNDYQFoftpQPJXiATmAfmLoRwVvGCj7CeXpp2Xwizz9cYO+pILqcZyR6C3Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-3-4212ebd_1743108116215_0.7035359350437713","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-3531fe7":{"name":"@nx/devkit","version":"0.0.0-pr-30457-3531fe7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-3531fe7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"273d89383d7d4fce7d360564d4da536418283417","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-3531fe7.tgz","fileCount":104,"integrity":"sha512-yP4d1Ju3ji0FTksgkXl4yXo0yWjO+mJsEg99ldbTEDUghcdmuGGCbCVa/QIm2/Vd4yCepNJxhMmbK/z2fhzWyg==","signatures":[{"sig":"MEUCIQC90DT2Ig5tob7+Hp3Q+Vi35IlF6gKS2lsFPhqUSzg9WAIgEkLN6XXHJcnzkDoNtKX0zPxXhyHwhMmV/LZqkbbavcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-3531fe7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-3531fe7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4e135717951c449aaafb99d97a471fba/nx-devkit-0.0.0-pr-30457-3531fe7.tgz","_integrity":"sha512-yP4d1Ju3ji0FTksgkXl4yXo0yWjO+mJsEg99ldbTEDUghcdmuGGCbCVa/QIm2/Vd4yCepNJxhMmbK/z2fhzWyg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-3531fe7_1743109055739_0.7872774678806942","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-canary.20250328-4a3a824":{"name":"@nx/devkit","version":"20.7.0-canary.20250328-4a3a824","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-canary.20250328-4a3a824","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"141d78029d590457aad21b80074c3099903ffa3e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-canary.20250328-4a3a824.tgz","fileCount":104,"integrity":"sha512-18d+bBMsp2kcBVtPNASLS/ovlHmvp6b3arsdRk0zEsFwW317pDOIxTKoWGqSPPoQEHIXTc1W1p3yZlXAt/5esA==","signatures":[{"sig":"MEUCIQCkJLIqJeIv28htdWpS31EpEke1pGeMcQyJYZ232gFnmQIgH+aZF7rqUMKzpe20oJMMY9jcTkZBPzLL2KtuLBugzRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-canary.20250328-4a3a824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209791},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-canary.20250328-4a3a824.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/79d6778b854105a6830afc88d5d2f32b/nx-devkit-20.7.0-canary.20250328-4a3a824.tgz","_integrity":"sha512-18d+bBMsp2kcBVtPNASLS/ovlHmvp6b3arsdRk0zEsFwW317pDOIxTKoWGqSPPoQEHIXTc1W1p3yZlXAt/5esA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.7","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-canary.20250328-4a3a824_1743132884671_0.3763651510477335","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-3ca7e98":{"name":"@nx/devkit","version":"0.0.0-pr-30457-3ca7e98","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-3ca7e98","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"27af7f0ee74d4504c447061d311ace21a3a99efa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-3ca7e98.tgz","fileCount":104,"integrity":"sha512-KauJTkzacTASJozg/sLNqRYeBfbWmtVkc5kzLNVU5Ilts8cmDL4ts0HsFT0FW+aan/NWnzSEqY9AVk6vXEPvjQ==","signatures":[{"sig":"MEQCIDiHpTjSE3QSl/GasVslM8BBkhIPwAnM695ku7/pYkdHAiAuBkfAzbYtN5v0kSl2IqVgECHlbxsVv/AjGNlMor+DVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-3ca7e98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-3ca7e98.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f7b90b22574d4a638bd5d3ed38ae60e1/nx-devkit-0.0.0-pr-30457-3ca7e98.tgz","_integrity":"sha512-KauJTkzacTASJozg/sLNqRYeBfbWmtVkc5kzLNVU5Ilts8cmDL4ts0HsFT0FW+aan/NWnzSEqY9AVk6vXEPvjQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-3ca7e98_1743179796515_0.9432897825564579","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29720-ac29e9e":{"name":"@nx/devkit","version":"0.0.0-pr-29720-ac29e9e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29720-ac29e9e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d2a554680fa437c0f459dc545e1f8269ff2e8323","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29720-ac29e9e.tgz","fileCount":104,"integrity":"sha512-iYC8iNVbOD+BAeGsKaCgAvIL7kY9Cza3lWU11JIRA1S+9bD9/3ufKNq2eH/UIoFfl1J5zssHi8xZCcCc9rLUcw==","signatures":[{"sig":"MEYCIQDdeLikbuDHe4vmER662A/dmENBtSg7sQ7S4xGfvLV2XQIhAKsI602Si6s/rLxbT1gm7NDuNpFGk8pa06yPwoTHbu4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29720-ac29e9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29720-ac29e9e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/72fd777f3e1f857c034116a29677893a/nx-devkit-0.0.0-pr-29720-ac29e9e.tgz","_integrity":"sha512-iYC8iNVbOD+BAeGsKaCgAvIL7kY9Cza3lWU11JIRA1S+9bD9/3ufKNq2eH/UIoFfl1J5zssHi8xZCcCc9rLUcw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29720-ac29e9e_1743182470698_0.6930401838880462","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30418-6fbe6c1":{"name":"@nx/devkit","version":"0.0.0-pr-30418-6fbe6c1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30418-6fbe6c1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6b922e9b7b38cf8c4dd880fed5b9445819d1896b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30418-6fbe6c1.tgz","fileCount":104,"integrity":"sha512-gc5ToVz2cDZmpWW5wgNxO5IPWqj4FAx4lVYy6vdtEqeq4Rd51ENY0P/kOyGL52gRxqDuldVjGK0+pFE4mvGBXQ==","signatures":[{"sig":"MEUCIC1IAhGwz+arGWz9oXPLy08LNzjmmc07IoAwk9RP8zIcAiEA5M5f3FKU4DEXSKYBJRw2o1S4yCAhFAV9dItfPECVUsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30418-6fbe6c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30418-6fbe6c1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/25320741f300720a6810b9638541ae91/nx-devkit-0.0.0-pr-30418-6fbe6c1.tgz","_integrity":"sha512-gc5ToVz2cDZmpWW5wgNxO5IPWqj4FAx4lVYy6vdtEqeq4Rd51ENY0P/kOyGL52gRxqDuldVjGK0+pFE4mvGBXQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30418-6fbe6c1_1743188792356_0.5384935460608955","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-e6691c1":{"name":"@nx/devkit","version":"0.0.0-pr-30457-e6691c1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-e6691c1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5c0a921c430157366517aafd6621ae9a79849b33","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-e6691c1.tgz","fileCount":104,"integrity":"sha512-iaSmQBelKiz8vjc9V+1r5AfXZFkfkK/XuZ4h9gluuVh+Jff+OQ76BRE7PqXHHhyUshxapXpS3fVzQ9Yx/BJjxA==","signatures":[{"sig":"MEUCIFHQlLJPz2BMnDRY7cFXHUOUUM3JFMgGsgnQHD4zmy2nAiEAsgW2BbEj6GqW2KWcjf0Kj2aknhtKD67tkk0xTtI3W8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-e6691c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-e6691c1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/0f6df2973a3638d3594ccdc04a8784af/nx-devkit-0.0.0-pr-30457-e6691c1.tgz","_integrity":"sha512-iaSmQBelKiz8vjc9V+1r5AfXZFkfkK/XuZ4h9gluuVh+Jff+OQ76BRE7PqXHHhyUshxapXpS3fVzQ9Yx/BJjxA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-e6691c1_1743189694867_0.5246234892150734","host":"s3://npm-registry-packages-npm-production"}},"20.7.0-canary.20250329-bf8848d":{"name":"@nx/devkit","version":"20.7.0-canary.20250329-bf8848d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0-canary.20250329-bf8848d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"877afe0443fe6971afbe594c04a7b2832e4028f9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0-canary.20250329-bf8848d.tgz","fileCount":104,"integrity":"sha512-MC2Y89c9EgrZ1HX9LvoD9yHYVN6rnFvZq2aNDxZuKaDPDmK+AnLXFgGC95/TMKuaYnsv8uBlJD1rDxALSCx1vw==","signatures":[{"sig":"MEUCIQCGuLuml+b4Na4ke3zwkr2T7lcUjiIQWxSqomS7yFvXowIgfRIaHPDJg9kPfDj0RxUi8AOmL6/P2nRmtZxSH+vnkEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0-canary.20250329-bf8848d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209791},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0-canary.20250329-bf8848d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/489975aed6f32a4e4758a0da6522e9fc/nx-devkit-20.7.0-canary.20250329-bf8848d.tgz","_integrity":"sha512-MC2Y89c9EgrZ1HX9LvoD9yHYVN6rnFvZq2aNDxZuKaDPDmK+AnLXFgGC95/TMKuaYnsv8uBlJD1rDxALSCx1vw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0-canary.20250329-bf8848d_1743219197319_0.9433276611980912","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-a4cfc7c":{"name":"@nx/devkit","version":"0.0.0-pr-30457-a4cfc7c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-a4cfc7c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0278d49be426483c98ba4a631ba04754a31befa2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-a4cfc7c.tgz","fileCount":104,"integrity":"sha512-Y84FAIKgp/ZHCquHacgJg1+9kn27X0DZH02+sDwaBwOglW/mevNByp2U70bG+dGXyImGZEPRHwoD/YOSfkcfeQ==","signatures":[{"sig":"MEYCIQCs64G4s01rQY1PXKS2dae/+gZbq5UkFuHgUVuQdQDW6gIhAKZ/zl5Sy7DYvBJ8YGjIkrpvm9eSi8aNIPn1MF3g73cg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-a4cfc7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-a4cfc7c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/27c41d294a5278c06745b644eb124cec/nx-devkit-0.0.0-pr-30457-a4cfc7c.tgz","_integrity":"sha512-Y84FAIKgp/ZHCquHacgJg1+9kn27X0DZH02+sDwaBwOglW/mevNByp2U70bG+dGXyImGZEPRHwoD/YOSfkcfeQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-a4cfc7c_1743368358534_0.31745597621937405","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-5707fb3":{"name":"@nx/devkit","version":"0.0.0-pr-30457-5707fb3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-5707fb3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a9cd532a7b40597ead8d27867d5423dfe134a5c9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-5707fb3.tgz","fileCount":104,"integrity":"sha512-+Q+l6jOp/o/mXuP1cC+n1i5kNn2NsxykfX+o1/fJb6dH+o8ODxj6cS2v4AEWNVxRD9NYZ/CG+040NqT1xLjDbA==","signatures":[{"sig":"MEUCIF/X/N1eCFFYJwm/NM9QAMab1Cfsi9YykjEbGA6uzqzoAiEAnEfGsTeqvdVsIFGtqR8LjUJeJSbmu2jxy0RtnM75BbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-5707fb3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-5707fb3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3b26c8f780cd7f753d47e1d8df95eb7b/nx-devkit-0.0.0-pr-30457-5707fb3.tgz","_integrity":"sha512-+Q+l6jOp/o/mXuP1cC+n1i5kNn2NsxykfX+o1/fJb6dH+o8ODxj6cS2v4AEWNVxRD9NYZ/CG+040NqT1xLjDbA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-5707fb3_1743435259501_0.3992238475603598","host":"s3://npm-registry-packages-npm-production"}},"20.7.0":{"name":"@nx/devkit","version":"20.7.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"51eb07030c8b05c5342e22cb361706ded0c4df1e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.0.tgz","fileCount":104,"integrity":"sha512-BzgeF7sVM6eLVVZIkhqwkSu8hzKx+Wa/bLyMithiU+aLJVGALWFQriDS68MBMA+MHyodKwV3QHQH9/9/UO6uyg==","signatures":[{"sig":"MEUCIQDplqRyrFPz6gZDcMpTpWcnh1Jga2oZ3Vqchibi1iV7SAIgLCp11tVBNeSMwyjKNGzgG9F4oEK1QeY86O9nd9hbZoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209767},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8d55a395eafe7ed1816db7cd9714b2a1/nx-devkit-20.7.0.tgz","_integrity":"sha512-BzgeF7sVM6eLVVZIkhqwkSu8hzKx+Wa/bLyMithiU+aLJVGALWFQriDS68MBMA+MHyodKwV3QHQH9/9/UO6uyg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.0_1743436984811_0.7727544088315768","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-canary.20250401-b8e4325":{"name":"@nx/devkit","version":"20.8.0-canary.20250401-b8e4325","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-canary.20250401-b8e4325","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c694b64cf9aa30d1b058f65c1ee1e3301d72ea68","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-canary.20250401-b8e4325.tgz","fileCount":104,"integrity":"sha512-4xnnEJth4+8mx99t5J4NdPjVoJPH7+h0r0YUZjujwyN+E5qP774tEFL5o1ZJAeOutEMKJh/+AzW4z7GSo718lQ==","signatures":[{"sig":"MEQCIBOBiZUINLPX+R43XcRoHSrThTB9/UJ/efgmNBU/B3rfAiBnmf2G+IljoRORTNEPwWf0xF9bT25LtjLvC21cqbJIIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-canary.20250401-b8e4325","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209791},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-canary.20250401-b8e4325.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e3b586aee2ede0634a153f2bb2c09393/nx-devkit-20.8.0-canary.20250401-b8e4325.tgz","_integrity":"sha512-4xnnEJth4+8mx99t5J4NdPjVoJPH7+h0r0YUZjujwyN+E5qP774tEFL5o1ZJAeOutEMKJh/+AzW4z7GSo718lQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-canary.20250401-b8e4325_1743478762578_0.4159322116980282","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-5f1b92b":{"name":"@nx/devkit","version":"0.0.0-pr-30457-5f1b92b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-5f1b92b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3fd63eaca6e4e171ff2b3282285192882b08e569","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-5f1b92b.tgz","fileCount":104,"integrity":"sha512-Vtbxid7E+Jfzjz0KbElxdj4rMdBfbi5G6gUN6dbwK829qR7CnPPd1wvTV7XAGlyj3PWy/y1usR+iL4m9ZtrVkQ==","signatures":[{"sig":"MEUCICshVJcGkes59gIbq4fSOJySNV+dxepFR7VpqVCta10cAiEApz6sAdu3avZcY0Hf7t4m+GCQgSuHWZfoxetrSP+4d3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-5f1b92b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-5f1b92b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5646ceaa2bc182d7238f961eaf6f3b4f/nx-devkit-0.0.0-pr-30457-5f1b92b.tgz","_integrity":"sha512-Vtbxid7E+Jfzjz0KbElxdj4rMdBfbi5G6gUN6dbwK829qR7CnPPd1wvTV7XAGlyj3PWy/y1usR+iL4m9ZtrVkQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-5f1b92b_1743497016710_0.5238299105589423","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30565-3c9418e":{"name":"@nx/devkit","version":"0.0.0-pr-30565-3c9418e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30565-3c9418e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"95ee833d357deaf083fb286e5c620ced19c9f540","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30565-3c9418e.tgz","fileCount":104,"integrity":"sha512-E+hC4bWsFkbNE0rV2Bo5QJy5z9oQrBDP4EyjrDauMr6jEubDuIZ0E6lcrFv1K/8VuFIuqVGhHCy0wrnjutrJXA==","signatures":[{"sig":"MEUCIDp6WzXSedWShrLN/7y55I0ZnXkrrzS3cnXp2HZYyoiqAiEAjCGYkKqDbGZg8VWC9v2ogtcEYxhpJrTN5rbxFkdo/0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30565-3c9418e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30565-3c9418e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a6d9e8b47795e2b8bca8e700ff1ec87b/nx-devkit-0.0.0-pr-30565-3c9418e.tgz","_integrity":"sha512-E+hC4bWsFkbNE0rV2Bo5QJy5z9oQrBDP4EyjrDauMr6jEubDuIZ0E6lcrFv1K/8VuFIuqVGhHCy0wrnjutrJXA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30565-3c9418e_1743537858715_0.81051212216223","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-canary.20250402-2d210b8":{"name":"@nx/devkit","version":"20.8.0-canary.20250402-2d210b8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-canary.20250402-2d210b8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d1fa64ea97079b74b9580469fb38b534a4a538d6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-canary.20250402-2d210b8.tgz","fileCount":104,"integrity":"sha512-ZEuT/H3xBTPr1YNfK5E5m78EPsPZMkAe1ci/7GH5rp1PFQskiJIXLRt99c/cIWVr9hV2h9yofEW8VTb+Wzxz2g==","signatures":[{"sig":"MEUCIEerOMRvVuHClTkZNvuHVmqxIBzEwspfr3TWTquIMig9AiEAvbCXQd3cDnIrk0hVRFo6Xqhln848T2FzLpjyLipE1jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-canary.20250402-2d210b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209791},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-canary.20250402-2d210b8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/259d6886f2c51ddd9b8c8ec9a6c7540e/nx-devkit-20.8.0-canary.20250402-2d210b8.tgz","_integrity":"sha512-ZEuT/H3xBTPr1YNfK5E5m78EPsPZMkAe1ci/7GH5rp1PFQskiJIXLRt99c/cIWVr9hV2h9yofEW8VTb+Wzxz2g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-canary.20250402-2d210b8_1743564823710_0.7125829452742607","host":"s3://npm-registry-packages-npm-production"}},"20.7.1":{"name":"@nx/devkit","version":"20.7.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"13d877c6f3fc4ab9495797594ff58e0978003394","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.1.tgz","fileCount":104,"integrity":"sha512-Z8VI0C69OEMQ/Nrs1p1es1/QHdewU1SwgAXLwrelxT2pDX7h/lCeEj4r1VBwJejLdY1XJHFyQK4KL6CQyc6dGQ==","signatures":[{"sig":"MEUCIAmyi3goN7VQ1F8QKB8Frqx53HEMYC6VqoeUQi9Zjb2WAiEAtxZjyRMSHyrGPX3k7HFX7pSUWv2NeUSzWl1bJYxfygM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210013},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6c2e01f83cee45e4e88eaa1ec9a3bb3c/nx-devkit-20.7.1.tgz","_integrity":"sha512-Z8VI0C69OEMQ/Nrs1p1es1/QHdewU1SwgAXLwrelxT2pDX7h/lCeEj4r1VBwJejLdY1XJHFyQK4KL6CQyc6dGQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.1_1743613939754_0.5605842338698683","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30565-ba2942e":{"name":"@nx/devkit","version":"0.0.0-pr-30565-ba2942e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30565-ba2942e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3e22a6518cf9dd1ecb9ab6ac2903580395f435ae","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30565-ba2942e.tgz","fileCount":104,"integrity":"sha512-YbXKyGHTixXaVHJgxmRpsU4H1sm4tZzICM0aNP9qd0Fzzhkb2wrPMgM3bAp8wCPi/8ByPX2v71rcl5uAvxZNDQ==","signatures":[{"sig":"MEQCIErWPvqfmzjBjWtH7xqNDkFueEPy/tTONkd7JxQhlCBLAiBX9ojjCyHhRMoYAl/FDs81sxVWHxs6a2GGh8vVL1Y2Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30565-ba2942e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30565-ba2942e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e2a0e1d06eb758872fe8861dd14af599/nx-devkit-0.0.0-pr-30565-ba2942e.tgz","_integrity":"sha512-YbXKyGHTixXaVHJgxmRpsU4H1sm4tZzICM0aNP9qd0Fzzhkb2wrPMgM3bAp8wCPi/8ByPX2v71rcl5uAvxZNDQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30565-ba2942e_1743617798210_0.05167388841235665","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-canary.20250403-6e50a01":{"name":"@nx/devkit","version":"20.8.0-canary.20250403-6e50a01","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-canary.20250403-6e50a01","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"723d8ca4ce9f31b1e51e13771763fedec14d06e1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-canary.20250403-6e50a01.tgz","fileCount":104,"integrity":"sha512-YHW5ESq5mW83RaCuDBb/Rg/EHguVDTKCgvEiK1SwVX/NpIjwNbYkgmZ6Znlxro9dRx8RghB+cZ1iKAFAWsojfg==","signatures":[{"sig":"MEUCIQD1vauhgVn8zyga/Yg+q/g3hfmMTxwNj6m+pYGakk07KwIgczR9fB9qDln28V1+f6/S2xCuI6BOS/jnoXdIWWBBVT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-canary.20250403-6e50a01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210037},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-canary.20250403-6e50a01.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d5fc31cac1241f13542cc2bbec076739/nx-devkit-20.8.0-canary.20250403-6e50a01.tgz","_integrity":"sha512-YHW5ESq5mW83RaCuDBb/Rg/EHguVDTKCgvEiK1SwVX/NpIjwNbYkgmZ6Znlxro9dRx8RghB+cZ1iKAFAWsojfg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-canary.20250403-6e50a01_1743651318540_0.09655964050883847","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-29464-73fdcbb":{"name":"@nx/devkit","version":"0.0.0-pr-29464-73fdcbb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-29464-73fdcbb","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"feb6f855c3d295a824b35dfbaf4a096dcaac92a0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-29464-73fdcbb.tgz","fileCount":104,"integrity":"sha512-p7iSLZ8TsW5zZHbFQ9Crr9RQ+4kopCxsTlRyRlt6bKkJPJcuOPyWSQl//aN/1ewPzMOkuZtJN3pcpwuDbgx5Kw==","signatures":[{"sig":"MEUCIQCZiQnSFb0OvibjtGousyjD+zP/t++101rP/2ZV987TvgIgcQE1I8ojpS2NwCl4kL71M74mapEvnFsi4ziJnco8VFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-29464-73fdcbb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-29464-73fdcbb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e70e0128ac507c46726a4989ff0b67c0/nx-devkit-0.0.0-pr-29464-73fdcbb.tgz","_integrity":"sha512-p7iSLZ8TsW5zZHbFQ9Crr9RQ+4kopCxsTlRyRlt6bKkJPJcuOPyWSQl//aN/1ewPzMOkuZtJN3pcpwuDbgx5Kw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-29464-73fdcbb_1743667111048_0.8281754794549132","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30565-cfe2164":{"name":"@nx/devkit","version":"0.0.0-pr-30565-cfe2164","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30565-cfe2164","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"61e5c0a19535f2e4f7ef47c70927534e51a2c67e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30565-cfe2164.tgz","fileCount":104,"integrity":"sha512-1+2nRu5HXFPjQQ14qtH1uI2Br1vsjjD+9sCpX1jiPk6ZRU2BcOi7Zbx4qIAvvHUXIDv3M3JZNyih2P0JbMfoWw==","signatures":[{"sig":"MEUCIQCOd4T9vAEclb0782O9D+WpcR25T4kME4Ra0Y4uDNZIvgIgBSiBl5fM7kqYJq7u9o7h63wAAHwyxWmDHQ0nmduBE+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30565-cfe2164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209486},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30565-cfe2164.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5d5057c21c99b9ef96a918ce1ce49f49/nx-devkit-0.0.0-pr-30565-cfe2164.tgz","_integrity":"sha512-1+2nRu5HXFPjQQ14qtH1uI2Br1vsjjD+9sCpX1jiPk6ZRU2BcOi7Zbx4qIAvvHUXIDv3M3JZNyih2P0JbMfoWw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30565-cfe2164_1743667368599_0.8330011838205029","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-dc0fdba":{"name":"@nx/devkit","version":"0.0.0-pr-30457-dc0fdba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-dc0fdba","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b6c3f1af50882f5b9356178217a00dd0adc1bbcd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-dc0fdba.tgz","fileCount":104,"integrity":"sha512-GO9uHFQsIxb6pJM7j5jvC3acN1F15kGqZQDxg/McxFnPy/PvTRrTszOlrgihzPvUoNF5HVEXiXQnuj6ot7Bggg==","signatures":[{"sig":"MEUCIQDf2yFSZlblNu5cZylTHR6IRoTH+A54YY21A35mSz2KugIgVLcZ4MzNhtULGUhTfkek2qzLal2bnz1FQREOAE/caJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-dc0fdba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-dc0fdba.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/32ba28d4ae6884df75d4302c625b9e73/nx-devkit-0.0.0-pr-30457-dc0fdba.tgz","_integrity":"sha512-GO9uHFQsIxb6pJM7j5jvC3acN1F15kGqZQDxg/McxFnPy/PvTRrTszOlrgihzPvUoNF5HVEXiXQnuj6ot7Bggg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-dc0fdba_1743700400936_0.20354913656309304","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-canary.20250404-6e50a01":{"name":"@nx/devkit","version":"20.8.0-canary.20250404-6e50a01","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-canary.20250404-6e50a01","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6e047b55debc9ad884d0bba9c9a08c4a4e3defb9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-canary.20250404-6e50a01.tgz","fileCount":104,"integrity":"sha512-YznAuw4Mp/5eD4O1saT/kZd19i7/jNWVvqdyrF7H+/POoJbkfYY4D/2FQDXBCl1YnMEtOTvIth1vNvP5LC15Jg==","signatures":[{"sig":"MEUCIQCobCEyOuN70QRNVWubUF14VjXyIWmWmKzpwPUTkMlIxAIgJehGBHBz5f2rgDGAXz1j9X/1AVOvhLQ41FLTc6iIjkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-canary.20250404-6e50a01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210037},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-canary.20250404-6e50a01.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c7e6f464039d73b2c68abd11dceda2cb/nx-devkit-20.8.0-canary.20250404-6e50a01.tgz","_integrity":"sha512-YznAuw4Mp/5eD4O1saT/kZd19i7/jNWVvqdyrF7H+/POoJbkfYY4D/2FQDXBCl1YnMEtOTvIth1vNvP5LC15Jg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-canary.20250404-6e50a01_1743737541143_0.5042207614136891","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-b6bda79":{"name":"@nx/devkit","version":"0.0.0-pr-30457-b6bda79","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-b6bda79","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e66b7e9c1262cd4fe2870f3aaa33bdb60470c354","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-b6bda79.tgz","fileCount":104,"integrity":"sha512-mfC0nhQ5+Tn1BG/K3lFCHyHFAA/G9yX55W6C2yfukNhLjyus7PmVQN1MX7GojYfGIGAMtvR366iosix0YXSVlQ==","signatures":[{"sig":"MEUCIQC5oSsODlA8Pu1pj9vd3vsHKgOXNO2KAfjYpVnb9ANXKgIgENHNlDr/PIW12T9a01ZGH4OnPxXWF16vzVNCAv6f8iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-b6bda79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-b6bda79.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/470f5923f35f0c62148c2024a86baf6e/nx-devkit-0.0.0-pr-30457-b6bda79.tgz","_integrity":"sha512-mfC0nhQ5+Tn1BG/K3lFCHyHFAA/G9yX55W6C2yfukNhLjyus7PmVQN1MX7GojYfGIGAMtvR366iosix0YXSVlQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-b6bda79_1743753641432_0.8604369645150676","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-0563fbb":{"name":"@nx/devkit","version":"0.0.0-pr-30457-0563fbb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-0563fbb","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"446e69c7eaee64ae4c5e9c245e61c2f55f267caf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-0563fbb.tgz","fileCount":104,"integrity":"sha512-K32nUI0Vo/RCB52H/CbpGZZBT7XE/WwNltsTOG4jldbkArTG3e7AXfpgkN8xUZ4c3ZKUImS+DDY9MLhQ/4I9cA==","signatures":[{"sig":"MEYCIQDj0Ro9Dqpr4q+uUID8pURer1QWju1vAOJQyNfDKxXNiQIhAJp+Hf4ujtpXlznLGVKKlgQ9eQWs0U8KCnLQxIGZXqTA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-0563fbb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-0563fbb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6fcc6cb207affc34cb4648d70e508538/nx-devkit-0.0.0-pr-30457-0563fbb.tgz","_integrity":"sha512-K32nUI0Vo/RCB52H/CbpGZZBT7XE/WwNltsTOG4jldbkArTG3e7AXfpgkN8xUZ4c3ZKUImS+DDY9MLhQ/4I9cA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-0563fbb_1743788416680_0.16754905278176158","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-canary.20250405-32b48a3":{"name":"@nx/devkit","version":"20.8.0-canary.20250405-32b48a3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-canary.20250405-32b48a3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6901a4802c24d11380628c440467efbc18ddf4a0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-canary.20250405-32b48a3.tgz","fileCount":104,"integrity":"sha512-vL12oFJtMVAdjZPiXPfAYQh83OywMnyw4eObobTVpGDRe+qY2XwATUTR8P4jztN2INXXSu9Ikwxj8C/dX0SygQ==","signatures":[{"sig":"MEUCIBR1nXUODxHeVUB5sKn9mBYwqXRJRfE/QSsz+vEb6nl0AiEAnCkmG7dWsn4y8+cdaOv8X/xyA7SLMBOaTcJnk4jASU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-canary.20250405-32b48a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210037},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-canary.20250405-32b48a3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3aacdc7df4b47be7c4414c0317aed747/nx-devkit-20.8.0-canary.20250405-32b48a3.tgz","_integrity":"sha512-vL12oFJtMVAdjZPiXPfAYQh83OywMnyw4eObobTVpGDRe+qY2XwATUTR8P4jztN2INXXSu9Ikwxj8C/dX0SygQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-canary.20250405-32b48a3_1743823893330_0.7431860436397091","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-c176147":{"name":"@nx/devkit","version":"0.0.0-pr-30457-c176147","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-c176147","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"49a9a806eec015dc55b26917e48938323c66c79e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-c176147.tgz","fileCount":104,"integrity":"sha512-vb7iSeEdFWpWojdm+e2SpxbSn3dKgYHS0C0hOAvU1kcD+0/PEvX0/aQ0B0OLPUDAT29gyZRKLHpdpupfh99VHw==","signatures":[{"sig":"MEUCIAH03TvcSdrlU56ajT5wYbNJeWerjdoQldZmH7cuZrBzAiEAxETlJPcWKLelkeOUcBxVvGsfepwgNAWxPyntiU6+3dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-c176147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-c176147.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b352c7a37121cb3d503562ec12f36cad/nx-devkit-0.0.0-pr-30457-c176147.tgz","_integrity":"sha512-vb7iSeEdFWpWojdm+e2SpxbSn3dKgYHS0C0hOAvU1kcD+0/PEvX0/aQ0B0OLPUDAT29gyZRKLHpdpupfh99VHw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-c176147_1743866830556_0.1764245212697384","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-879f97d":{"name":"@nx/devkit","version":"0.0.0-pr-30457-879f97d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-879f97d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e49645763e247a03ecc926d2089ff91ad11ec4f6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-879f97d.tgz","fileCount":104,"integrity":"sha512-ybR0qGGJXvfX5yzJQIKq4v0en2sV9e9KBkQYKm6aTlAh19HDW6mYJS5DOm86rg9cvdnW6T5j6qMfbD0x3DTxzA==","signatures":[{"sig":"MEYCIQClT6idkNTlYPDZuKi87VTanz+eHex1F89pYxN57PcoHwIhANyeKDWDA9/QOiOPgQ1G5hZpT/D9Rm3wsTbrMrGTeRJj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-879f97d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-879f97d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1be1600324d2ae4ec353cacf04b15085/nx-devkit-0.0.0-pr-30457-879f97d.tgz","_integrity":"sha512-ybR0qGGJXvfX5yzJQIKq4v0en2sV9e9KBkQYKm6aTlAh19HDW6mYJS5DOm86rg9cvdnW6T5j6qMfbD0x3DTxzA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-879f97d_1743884032489_0.3468490419584678","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30565-6bfa450":{"name":"@nx/devkit","version":"0.0.0-pr-30565-6bfa450","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30565-6bfa450","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"acd75391aa3bae459d5dea681108823e661c453d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30565-6bfa450.tgz","fileCount":104,"integrity":"sha512-invgDvPP+3B6MAvnnvTfXHNwmc3eqEPW90e23BWl1HWhU3peHHz9H+D00kISaD+Vb3+CenbB0iy/eArqk1AkBg==","signatures":[{"sig":"MEUCIQCbAdgXY7BGH2VNTQo8mnmM+VEeyFb/uZ3eq4v2hqQbzwIgXpWQ1gxWJp2kGYVqZP+yweAx/Ian5p01xob59GoCtVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30565-6bfa450","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30565-6bfa450.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/449f472e5dd2c95f9021b44136ff851e/nx-devkit-0.0.0-pr-30565-6bfa450.tgz","_integrity":"sha512-invgDvPP+3B6MAvnnvTfXHNwmc3eqEPW90e23BWl1HWhU3peHHz9H+D00kISaD+Vb3+CenbB0iy/eArqk1AkBg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30565-6bfa450_1744031433756_0.1732837782518457","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-d3fc5b4":{"name":"@nx/devkit","version":"0.0.0-pr-30457-d3fc5b4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-d3fc5b4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"46a8968435a8d78917a3857d879a453917cb65bd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-d3fc5b4.tgz","fileCount":104,"integrity":"sha512-UpVEbjg/GBnG5cg2AyV3DYmwYq4MrzOYqgjI1KuSjY7COzloKl7743uHqOSsXyAXDOK2RxDu2X300nPHUHmi1w==","signatures":[{"sig":"MEUCIHxEZA7KvRnfvNuENjwQ4VqhXeHw4nS6bHDWicOH15aDAiEAio26mDLZkWd/J9P70osT6NL4TweBKt2VfiFffgcIvJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-d3fc5b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-d3fc5b4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/55922feba6330a88166abf1f1eaaa123/nx-devkit-0.0.0-pr-30457-d3fc5b4.tgz","_integrity":"sha512-UpVEbjg/GBnG5cg2AyV3DYmwYq4MrzOYqgjI1KuSjY7COzloKl7743uHqOSsXyAXDOK2RxDu2X300nPHUHmi1w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-d3fc5b4_1744043516912_0.1531323894232659","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-9cc659c":{"name":"@nx/devkit","version":"0.0.0-pr-30457-9cc659c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-9cc659c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ab5c03a55f202ddabea2bc2f5b4c813908743460","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-9cc659c.tgz","fileCount":104,"integrity":"sha512-7RyP4tcvKNPDpXXAgkAbcZWGYVZ9bMOL27C4bwdib3wUyqq9lO/q9LZqORGhpdVG2vi70tyV7cGCZnv7oL7sEw==","signatures":[{"sig":"MEUCIHUeubUq5qjOpIhpHQPftHh52k8XslaEDtL37BoKDS/JAiEAymM1H2OO0et7rTnUqEuN0+ZQMHGpIes2jh2fZWGjkQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-9cc659c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-9cc659c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c70f61469d1ff03386076d0cc6f737a9/nx-devkit-0.0.0-pr-30457-9cc659c.tgz","_integrity":"sha512-7RyP4tcvKNPDpXXAgkAbcZWGYVZ9bMOL27C4bwdib3wUyqq9lO/q9LZqORGhpdVG2vi70tyV7cGCZnv7oL7sEw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-9cc659c_1744054670900_0.9802524866543838","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-canary.20250408-32b48a3":{"name":"@nx/devkit","version":"20.8.0-canary.20250408-32b48a3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-canary.20250408-32b48a3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0c105c04e5780e427c8024d1cac021ed02ff4257","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-canary.20250408-32b48a3.tgz","fileCount":104,"integrity":"sha512-Ib8NarftITwe51uwnQmGV8C2TAeQfUNYN03CCdr8K55zwg4WVor8QOFYSaUoAKYMYH87+Df5U9lSMBRcm+5/nw==","signatures":[{"sig":"MEQCIHs3eMAf5NOhr0+2+7lkcE9bigaipv0QhBPlmohy2PSiAiArtNJQ35CMIQ0o9YYg9bhfTNP+DkTAy6SZGXBvyP/qLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-canary.20250408-32b48a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210037},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-canary.20250408-32b48a3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/abe61c95dffea4d5c38c994b053b4a5c/nx-devkit-20.8.0-canary.20250408-32b48a3.tgz","_integrity":"sha512-Ib8NarftITwe51uwnQmGV8C2TAeQfUNYN03CCdr8K55zwg4WVor8QOFYSaUoAKYMYH87+Df5U9lSMBRcm+5/nw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-canary.20250408-32b48a3_1744083241126_0.19327547506306497","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-7dd593d":{"name":"@nx/devkit","version":"0.0.0-pr-30457-7dd593d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-7dd593d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ab7c65327e138e47238b37ebc5437eab16288977","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-7dd593d.tgz","fileCount":104,"integrity":"sha512-XzQJr/vNnys/IRJJ7SAC0f6j0Yzwt7ZyHzFkqWadnly+BZvh3u5XjLmtObQvS/QrIgro+1kYvMM9RV5fBUbBaA==","signatures":[{"sig":"MEUCIBcq7lcfRG+ARFF4Z6H6NZswrv+XWFIaKqFIvQmNGIwyAiEAl+ZYYiyybRr+7Wm9aYG4hOMb1B1LQK21JCAEBnSL4dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-7dd593d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-7dd593d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1674768e640a038cc40856e41f65ca0d/nx-devkit-0.0.0-pr-30457-7dd593d.tgz","_integrity":"sha512-XzQJr/vNnys/IRJJ7SAC0f6j0Yzwt7ZyHzFkqWadnly+BZvh3u5XjLmtObQvS/QrIgro+1kYvMM9RV5fBUbBaA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-7dd593d_1744086107045_0.3971631129558866","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30418-d6cd6b6":{"name":"@nx/devkit","version":"0.0.0-pr-30418-d6cd6b6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30418-d6cd6b6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7edef13da609b80ec2b94a53d98231e26544013e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30418-d6cd6b6.tgz","fileCount":104,"integrity":"sha512-AG5EH4I38TSdeDJvxNx0fssASiiIdp89lmtNRzxmXEU0/hNg2VoYK1CUeuCvNmZqG/wccoEcz/I/NsyL1lqnuA==","signatures":[{"sig":"MEQCIFo3WniPR4MemFBV3o6X8hqTCEs+VxwGePRLGyqAZbNnAiAv4Eu/ouyHBh/k8ghKiT1dkVNXgRuUrHo4wlAOkplzpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30418-d6cd6b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30418-d6cd6b6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/53b71629799d79e6614b409c4cbd7c5c/nx-devkit-0.0.0-pr-30418-d6cd6b6.tgz","_integrity":"sha512-AG5EH4I38TSdeDJvxNx0fssASiiIdp89lmtNRzxmXEU0/hNg2VoYK1CUeuCvNmZqG/wccoEcz/I/NsyL1lqnuA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30418-d6cd6b6_1744116093515_0.6006221490478822","host":"s3://npm-registry-packages-npm-production"}},"20.7.2":{"name":"@nx/devkit","version":"20.7.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.7.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"04c3017f25beb0895ece02fa0c8071a87d8e6b67","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.7.2.tgz","fileCount":104,"integrity":"sha512-6qsQ49T1hWQ8s4JMvGX9k3tpjY4kwr+/2CE1ZCy1txJVFflDatJxdV3fMqUDqo6n81yB6AmVqoSQjQkO6fCRRQ==","signatures":[{"sig":"MEYCIQDrLF1eKcYV3CzUq++HFAnQVBWfCnLXfLLWMi0+rMa4FQIhAMHxT1q2NKugO0+TUHWBbSD3B0VeCo5ANBYlfvUzqCob","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210013},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.7.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2d1a16e54b7e096b29dfbf1ffbdd5924/nx-devkit-20.7.2.tgz","_integrity":"sha512-6qsQ49T1hWQ8s4JMvGX9k3tpjY4kwr+/2CE1ZCy1txJVFflDatJxdV3fMqUDqo6n81yB6AmVqoSQjQkO6fCRRQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.7.2_1744121322623_0.09434538017896443","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-0ed97e4":{"name":"@nx/devkit","version":"0.0.0-pr-30457-0ed97e4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-0ed97e4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ccb863f3e6de1f7d44d260dddc6f66ceaf59a556","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-0ed97e4.tgz","fileCount":104,"integrity":"sha512-1e6T6OFCsqztl73IJ5smLylqDkZwwexXpNNEXG4G1B2YRIlh+DkFBRGgKys34GSv3UWxjWaFn/zJShEoEACdJA==","signatures":[{"sig":"MEUCIFREL/1SISHI3ZH7EPVnUseQJOqKhDi9FBEb7HnlKoY9AiEAsozlqegk9ejnBLpsNv1rEhm8+nBjqYp3DK5cLE5U3JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-0ed97e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-0ed97e4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/31941fe30d1b7e0c5ea44a6b54cd6f43/nx-devkit-0.0.0-pr-30457-0ed97e4.tgz","_integrity":"sha512-1e6T6OFCsqztl73IJ5smLylqDkZwwexXpNNEXG4G1B2YRIlh+DkFBRGgKys34GSv3UWxjWaFn/zJShEoEACdJA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-0ed97e4_1744168479428_0.15785696707726937","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-canary.20250409-7b85d91":{"name":"@nx/devkit","version":"20.8.0-canary.20250409-7b85d91","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-canary.20250409-7b85d91","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9db50da8e6fe846553b6c232862003d74c334838","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-canary.20250409-7b85d91.tgz","fileCount":104,"integrity":"sha512-gKhm5lWJiso3dNniR+iV3iWJhpXrIlKJ6mr4T3J6UvUlatr6CbBKoDE3rkLoZZL9twkh6AQtfssD5nqziTm7Dg==","signatures":[{"sig":"MEQCIG+QT/1vM2MPS+v4ZsOinuxX8ytb9ybekCMd8zTmSRVSAiBIONvFF7VGVGFHk/05rSDVv5ndbnnY6YKDnlxQAA1oOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-canary.20250409-7b85d91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210037},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-canary.20250409-7b85d91.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9c4d1ea224cdad717b7bdc36fde9c75d/nx-devkit-20.8.0-canary.20250409-7b85d91.tgz","_integrity":"sha512-gKhm5lWJiso3dNniR+iV3iWJhpXrIlKJ6mr4T3J6UvUlatr6CbBKoDE3rkLoZZL9twkh6AQtfssD5nqziTm7Dg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-canary.20250409-7b85d91_1744169755731_0.24524831768904276","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30516-4c8bfff":{"name":"@nx/devkit","version":"0.0.0-pr-30516-4c8bfff","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30516-4c8bfff","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6f253dba42e8d818ef711802ffc54a8c0b9494fa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30516-4c8bfff.tgz","fileCount":104,"integrity":"sha512-zkAPyOIo5tXdrRGTTzOUwTPXlUHYyQNvBqqMR42jrkxlL4GHTvxosNoaLg+RTMMg+lG+FtRGpfqfYM1verP3ow==","signatures":[{"sig":"MEUCIFk+98JL369ifFFzuVg5/WLseGM4/tKtDFlBrTUPHYTbAiEAgy9Wwu4BmP9MdibvcKGElaada+NnM3onT3T58IfW7Bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30516-4c8bfff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209783},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30516-4c8bfff.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9eca1a8adeda2e401267c591b5acc058/nx-devkit-0.0.0-pr-30516-4c8bfff.tgz","_integrity":"sha512-zkAPyOIo5tXdrRGTTzOUwTPXlUHYyQNvBqqMR42jrkxlL4GHTvxosNoaLg+RTMMg+lG+FtRGpfqfYM1verP3ow==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30516-4c8bfff_1744233996836_0.16185065739116244","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-beta.0":{"name":"@nx/devkit","version":"20.8.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5bd2615b19c04c507449475b168b1132bfdc507e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-beta.0.tgz","fileCount":104,"integrity":"sha512-97Mm39aAJAGM3MmH5+vl2quBiI91rRgT6eyaHMStZ1C7lrN7iZb4v6LSQlCoVbga5FRagShm/uIoI4KpBuCyRQ==","signatures":[{"sig":"MEYCIQDbWwT39KtkhZHq1zuAqZfApEgHliDjS46WvPZmJL15owIhAPesOG4MR04gO7zJ2RuD8RdvJmAJPOE32lT/hvAqQdL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210020},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/796a059dde0724fb84cbb50f12d3e022/nx-devkit-20.8.0-beta.0.tgz","_integrity":"sha512-97Mm39aAJAGM3MmH5+vl2quBiI91rRgT6eyaHMStZ1C7lrN7iZb4v6LSQlCoVbga5FRagShm/uIoI4KpBuCyRQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-beta.0_1744301971465_0.05430014670560923","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-d91a68c":{"name":"@nx/devkit","version":"0.0.0-pr-30457-d91a68c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-d91a68c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"84d1894b5c4472eca08093f07650f29e7c2fd6d5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-d91a68c.tgz","fileCount":104,"integrity":"sha512-8ugMFdEBLDrnemiBZ3MIsd5j/EfeFrmB+4aOSlL09Sn9a38jWTwHjGd2bAl18bXW7gBr6UL/wHd+K+xLRfjZCw==","signatures":[{"sig":"MEYCIQCoe0K7ruJaOy4EnvF+eGLkGnfu0vLKqocfRx5WjNiG2QIhALgPgvND74XSEbJgRPkxtovTO9TTwzh9stmZf+QEdPGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-d91a68c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-d91a68c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2f40c1f7c711d7f10664586a3f692be7/nx-devkit-0.0.0-pr-30457-d91a68c.tgz","_integrity":"sha512-8ugMFdEBLDrnemiBZ3MIsd5j/EfeFrmB+4aOSlL09Sn9a38jWTwHjGd2bAl18bXW7gBr6UL/wHd+K+xLRfjZCw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-d91a68c_1744302880468_0.5592533540475044","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-c50183c":{"name":"@nx/devkit","version":"0.0.0-pr-30457-c50183c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-c50183c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ebfb0f1f3986e3d0a431d088497b54ac12a4ec12","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-c50183c.tgz","fileCount":104,"integrity":"sha512-mdw8naWyccvf/sEXaAXf3INk9OYNC2m/Ek+qfOqrRGgpXak20kxE9NcuGlGBugAml9HRdYC+6koHKaQXf39ZCQ==","signatures":[{"sig":"MEQCICBsPWyRgKNe7PkYehBHMJpz5UcEWWlVpsmiEG1oLBTFAiA+oDtBL0DTtfm466D7Sp7iL2tmgH0R9odJrt76ZaAwAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-c50183c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-c50183c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7110f7ae9ad1e5fa49e581856faf4b43/nx-devkit-0.0.0-pr-30457-c50183c.tgz","_integrity":"sha512-mdw8naWyccvf/sEXaAXf3INk9OYNC2m/Ek+qfOqrRGgpXak20kxE9NcuGlGBugAml9HRdYC+6koHKaQXf39ZCQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-c50183c_1744307767999_0.8465570632106345","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-beta.1":{"name":"@nx/devkit","version":"20.8.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"adc31559a580f6bd1efc722c57ebe1e8321bc153","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-beta.1.tgz","fileCount":104,"integrity":"sha512-JM8fOPhSPbQrDv3dtRIN6jHXruzd0JPayh2rF7sM/GmxLD1RK/1CQTZtgLXu7G1h50gpGxlmaQ7BPjEuBoidTw==","signatures":[{"sig":"MEUCIHXvXJuohxRFl2B3nwQSh3BGg6MxZQksyjHMOI6WqoDsAiEAokZpPG7M1WTctJaJfjzMwMC2zUgPpRObal/uuv281t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210020},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c5b7fe29daccaf64918fa04e13bdab75/nx-devkit-20.8.0-beta.1.tgz","_integrity":"sha512-JM8fOPhSPbQrDv3dtRIN6jHXruzd0JPayh2rF7sM/GmxLD1RK/1CQTZtgLXu7G1h50gpGxlmaQ7BPjEuBoidTw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-beta.1_1744384736243_0.3075052511428997","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30651-25dd46e":{"name":"@nx/devkit","version":"0.0.0-pr-30651-25dd46e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30651-25dd46e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c4062d1ef68a98378264eb8238e71289c7f2126f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30651-25dd46e.tgz","fileCount":104,"integrity":"sha512-G+tH6UUxQYumJ3stma+fEVH4gVC6G2An8W2YY/BBxUywbLgfjFeEzoYskKWeZWzPfd60otvvsYt5CHp5wA0F7w==","signatures":[{"sig":"MEUCIQDfVg3cGcPbm+tKlHw5z8nYPmmytTdA+cZd6ZgDCFX0gwIgKQBNGQ1TvCUufPMwxAfcWRi45KLwe5+bbo93uKCJedI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30651-25dd46e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30651-25dd46e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/11dd48e0b689c8443b06953e0ac53fd5/nx-devkit-0.0.0-pr-30651-25dd46e.tgz","_integrity":"sha512-G+tH6UUxQYumJ3stma+fEVH4gVC6G2An8W2YY/BBxUywbLgfjFeEzoYskKWeZWzPfd60otvvsYt5CHp5wA0F7w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30651-25dd46e_1744395201066_0.057224688714682115","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-beta.2":{"name":"@nx/devkit","version":"20.8.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"88024ead91f648e5b020a47d10d203b8fdbb11a3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-beta.2.tgz","fileCount":104,"integrity":"sha512-PRuZkclhL3TWRDITWjSJl01qGyI7RAZvkM+wCVGkg+IIXDb14A9gGDmIkKsgh11kznBPwGnP/1YWs68gGMIfeg==","signatures":[{"sig":"MEUCIQDewh+Po6CjuKi3yW37oVKPeocFs/YVHyjU9cYjlLi9MgIgIp9sdVHGfKxBMkyrx+5iLH96Vq8/d16MkgVYD58Dc4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210020},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/62da1cf5eca497e8033d80f99932e8da/nx-devkit-20.8.0-beta.2.tgz","_integrity":"sha512-PRuZkclhL3TWRDITWjSJl01qGyI7RAZvkM+wCVGkg+IIXDb14A9gGDmIkKsgh11kznBPwGnP/1YWs68gGMIfeg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-beta.2_1744397469242_0.041696535319111216","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.2":{"name":"@nx/devkit","version":"21.0.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c57f1ec51cf1d4e62aac0c3a5092cce2d3d6d0c9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.2.tgz","fileCount":104,"integrity":"sha512-PO4kSAwTvE+H8FzCJzIxZ6ac30aOrF7E4fWpUoz3PgqqZ0Mmwx6k4saYVgHmTDp7vt71tedjepDA1l0lofJfpw==","signatures":[{"sig":"MEUCIFI3zGEpbEbsfRc1OOJeZc9uNQ6bdE8kb1zTh1FUcErSAiEA6yrXE2cYzkWGuKKz3aCA9zj6R91jfLSFxBAYG1W8/Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210020},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/950066263d6f24f982bbd62541c6e091/nx-devkit-21.0.0-beta.2.tgz","_integrity":"sha512-PO4kSAwTvE+H8FzCJzIxZ6ac30aOrF7E4fWpUoz3PgqqZ0Mmwx6k4saYVgHmTDp7vt71tedjepDA1l0lofJfpw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.2_1744412210640_0.28710924614796296","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-rc.0":{"name":"@nx/devkit","version":"20.8.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-rc.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cd00194329a57e772dcbe13bc49aeae7ee7133fc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-rc.0.tgz","fileCount":104,"integrity":"sha512-gqNkL3ZcBFXzuPexB07Vm3WQDrrccvpESOKIzObvznvCM1NHB+Ro1tbhustrs6cW5SGD/qfhUj6c9Y5Ihc2icw==","signatures":[{"sig":"MEQCIHsGMq7pIJMvnrL1iwd+ybUvR7nzs090OKSBe4slK4l4AiBpEGzEBLpDAZ0g6T3bEV8/NHt8cSe8MYVnJB/m/Dq2DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210018},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/fb01764083cbb78dbd1162bac63cdedd/nx-devkit-20.8.0-rc.0.tgz","_integrity":"sha512-gqNkL3ZcBFXzuPexB07Vm3WQDrrccvpESOKIzObvznvCM1NHB+Ro1tbhustrs6cW5SGD/qfhUj6c9Y5Ihc2icw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-rc.0_1744415730533_0.2544226076262832","host":"s3://npm-registry-packages-npm-production"}},"20.8.0-canary.20250412-07ad2d7":{"name":"@nx/devkit","version":"20.8.0-canary.20250412-07ad2d7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0-canary.20250412-07ad2d7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"278bf3d40e9448ea822ce5def2cc2210c36fce3e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0-canary.20250412-07ad2d7.tgz","fileCount":104,"integrity":"sha512-YVso/h5cuhRvoAf5aBjhP76TWMFaM6M1Bwk+iOhKoMhWr1Zxz4nJFBWaobmYEnK0R5ZxF76AlVVEl3/2aWh0NQ==","signatures":[{"sig":"MEQCIHiTQl2MpRD9s0OvCyfzGuy46V0H6NO96mR238Aqxg0BAiBISSHQoNEgcsGjEihxqnELojr5xoKnbIxBOpGj0AvEoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0-canary.20250412-07ad2d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210037},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0-canary.20250412-07ad2d7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7b767c6c42e6c339be0b56687e52b4ea/nx-devkit-20.8.0-canary.20250412-07ad2d7.tgz","_integrity":"sha512-YVso/h5cuhRvoAf5aBjhP76TWMFaM6M1Bwk+iOhKoMhWr1Zxz4nJFBWaobmYEnK0R5ZxF76AlVVEl3/2aWh0NQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0-canary.20250412-07ad2d7_1744428886134_0.06258507151909454","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30702-1a3e277":{"name":"@nx/devkit","version":"0.0.0-pr-30702-1a3e277","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30702-1a3e277","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0a09c011dcd6f525cf0ef6de04f8e58e48f70c9a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30702-1a3e277.tgz","fileCount":104,"integrity":"sha512-bAXQLaJr31l+DCl8uJGIShnFl68FIPBI7jy+Tqdst/JePmrSovF+wlO97+bIiYknnm9j2Ks90qmkX9irDxVInQ==","signatures":[{"sig":"MEUCIQCNx1Hhr8RFgl02ZxxA2xLdS3II7D6d2uwo5sZeifcQLwIgRXLkbcbcpsk5FcFdWDYPxxTW074e0W/+5bW9fjMsZi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30702-1a3e277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30702-1a3e277.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/743f381b5b9f8f92b6127b09c772d9b2/nx-devkit-0.0.0-pr-30702-1a3e277.tgz","_integrity":"sha512-bAXQLaJr31l+DCl8uJGIShnFl68FIPBI7jy+Tqdst/JePmrSovF+wlO97+bIiYknnm9j2Ks90qmkX9irDxVInQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30702-1a3e277_1744466765125_0.3018932692605545","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-6c87887":{"name":"@nx/devkit","version":"0.0.0-pr-30457-6c87887","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-6c87887","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8bf6cb0d17290365b4d34a90c409d48da073e808","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-6c87887.tgz","fileCount":104,"integrity":"sha512-1KSUCK4lqLz7CxsaN3fU+PVHYuOU8QSM6wHvoSr3X/L8qm/J8jwsmplTYXxFFDMJ0zGqPgO+HRdetCIxP7WmQA==","signatures":[{"sig":"MEUCIH0DcwXnoavBWlQHJR8SoBtbLKCPg19SNM8vze1pMGeVAiEAtqsLV3wKmybb9ppZcECTf1j5JPRHnY5lYhNqTUk94JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-6c87887","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-6c87887.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b6383801100e3749b8dd3cd000aa6b7d/nx-devkit-0.0.0-pr-30457-6c87887.tgz","_integrity":"sha512-1KSUCK4lqLz7CxsaN3fU+PVHYuOU8QSM6wHvoSr3X/L8qm/J8jwsmplTYXxFFDMJ0zGqPgO+HRdetCIxP7WmQA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-6c87887_1744571802685_0.2678141537903327","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-6a22ba8":{"name":"@nx/devkit","version":"0.0.0-pr-30457-6a22ba8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-6a22ba8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0bae34e3a56876403f7c792f3448053651412394","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-6a22ba8.tgz","fileCount":104,"integrity":"sha512-HjwM6/r8AExg3YbzrXwlehahPOd1Ds/SVRMQE9zMSg4WhXzQWq2o4JJ3hsL4MSUmgDpUE4qUjKt6UpC+D9neWQ==","signatures":[{"sig":"MEUCIQC8ZP1IBRLgkhJdXXBrhMwef/R3q5cpbevnDfO/TfrO5gIgaBYDgHM3otLRiIAkJK0hMFVdumBgEt/6KnmeHoY9HQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-6a22ba8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-6a22ba8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e3d8ae02ba50ab992f97364a0b05cac4/nx-devkit-0.0.0-pr-30457-6a22ba8.tgz","_integrity":"sha512-HjwM6/r8AExg3YbzrXwlehahPOd1Ds/SVRMQE9zMSg4WhXzQWq2o4JJ3hsL4MSUmgDpUE4qUjKt6UpC+D9neWQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-6a22ba8_1744611445536_0.6151704518926902","host":"s3://npm-registry-packages-npm-production"}},"20.8.0":{"name":"@nx/devkit","version":"20.8.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1d967b85d2130097bd6cd4f2da1f1827923609fe","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.0.tgz","fileCount":104,"integrity":"sha512-0616zW0Krwb5frNZ7C0HUItonCDiAHY9UYSTyJm6hnal0Xc6XkJuEAFNjbx2sEOopO85CEAMNeYEHkRyWsSxCQ==","signatures":[{"sig":"MEUCIGEzY4QUqOem6n66BAwY5HsBMN8dRJrSmm5ZnUsRpnfjAiEA83ApUteB6wNcp9rr3BXiyPqD8GtW88ZHQB3MmjkT+VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210013},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c20307a292f7af42718aa80583804805/nx-devkit-20.8.0.tgz","_integrity":"sha512-0616zW0Krwb5frNZ7C0HUItonCDiAHY9UYSTyJm6hnal0Xc6XkJuEAFNjbx2sEOopO85CEAMNeYEHkRyWsSxCQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.0_1744640973081_0.6201165776073336","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30651-cf7cc52":{"name":"@nx/devkit","version":"0.0.0-pr-30651-cf7cc52","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30651-cf7cc52","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bf6203a976fc87e088bdc13323dbacd09fc74d33","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30651-cf7cc52.tgz","fileCount":104,"integrity":"sha512-W3MZ+GIfUyuYmmL/vdLNIyUXzM2xUoXKMFBl1EC2h5MsVbMLRJXs8LRy4zlXyQPH5gkhY2ydaiGNXX3Y/vM0fQ==","signatures":[{"sig":"MEUCIAK+DLRNigVi/cLuqwCQ9rNgTZWc+M3oaftYCMvRMvzFAiEAzX2PDOc8IXqEi0d5fV94msReIQjzgpN6JpVCp4Ew2QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30651-cf7cc52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30651-cf7cc52.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/857e7862823136cde506d9d90ea8415a/nx-devkit-0.0.0-pr-30651-cf7cc52.tgz","_integrity":"sha512-W3MZ+GIfUyuYmmL/vdLNIyUXzM2xUoXKMFBl1EC2h5MsVbMLRJXs8LRy4zlXyQPH5gkhY2ydaiGNXX3Y/vM0fQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30651-cf7cc52_1744669189788_0.4629201120656281","host":"s3://npm-registry-packages-npm-production"}},"20.9.0-canary.20250415-bc685ce":{"name":"@nx/devkit","version":"20.9.0-canary.20250415-bc685ce","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.9.0-canary.20250415-bc685ce","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0311861019accef2c0e5b08308ccf51bffb4af34","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.9.0-canary.20250415-bc685ce.tgz","fileCount":104,"integrity":"sha512-UREGHNexRs4a6Ws3I5cKoqUXd0KxQCXvHBXVESkPXgBKhINjE9T+bGL2CLxwLNhSHG0rdHeGI772ImmfYl/c/w==","signatures":[{"sig":"MEUCIQDXnzsyfA9a1wa5F1YzNRMO1zVjW/G2qFwJvWj9vUWrSgIgEKUI8gLOfbwDcKa9WW2GmkSue/uznkh3Iu7XP/wKoHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.9.0-canary.20250415-bc685ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210037},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.9.0-canary.20250415-bc685ce.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/85f23a4ee9e18a3dc94dd0423f8a3fae/nx-devkit-20.9.0-canary.20250415-bc685ce.tgz","_integrity":"sha512-UREGHNexRs4a6Ws3I5cKoqUXd0KxQCXvHBXVESkPXgBKhINjE9T+bGL2CLxwLNhSHG0rdHeGI772ImmfYl/c/w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.9.0-canary.20250415-bc685ce_1744688290369_0.7337584101207173","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.3":{"name":"@nx/devkit","version":"21.0.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bb7284098b7318e72d3c813204154a2f93c4779f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.3.tgz","fileCount":104,"integrity":"sha512-wih+0e3LTEIB3jfRSz155BueTatW752JgoT0L6ydHdepL3Wo2+SwAm9fS169qUcVKtNtwU/MzOyLqtfbHvBEZA==","signatures":[{"sig":"MEYCIQCBVXSNo04mms0h6pPVgs3rDGdRmJReVMtLIMqIToFeegIhAMQkzr+YxTGICO4BUW/pT+CjtVMIXstWJ4XKdaGJjYDx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210020},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4efbef7521292f94e71345be87842425/nx-devkit-21.0.0-beta.3.tgz","_integrity":"sha512-wih+0e3LTEIB3jfRSz155BueTatW752JgoT0L6ydHdepL3Wo2+SwAm9fS169qUcVKtNtwU/MzOyLqtfbHvBEZA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.3_1744725027908_0.9047761211151766","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30516-94d09ba":{"name":"@nx/devkit","version":"0.0.0-pr-30516-94d09ba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30516-94d09ba","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"31a206837a7e06c22d85b86db967a08ecf6a8609","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30516-94d09ba.tgz","fileCount":104,"integrity":"sha512-OPfxPl63Nr4Cxw2IBhmYmj4pHDNXab9mrgOB8J/YT3Cnou7Uyx5fFDwMEr511talSX9VB5SYnnGN0Vo3mLV+NA==","signatures":[{"sig":"MEUCIQDfW4lAdG3duqHbiNzO8cyuk/P5BAihT34gZKSSX2zMjgIgJvcg+GE8xkBZek0mLrw3L+G1AYC1SQ/2yaFrhk4h1XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30516-94d09ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210029},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30516-94d09ba.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/63f23c1c2cac5415efe87bf065eda0e2/nx-devkit-0.0.0-pr-30516-94d09ba.tgz","_integrity":"sha512-OPfxPl63Nr4Cxw2IBhmYmj4pHDNXab9mrgOB8J/YT3Cnou7Uyx5fFDwMEr511talSX9VB5SYnnGN0Vo3mLV+NA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30516-94d09ba_1744730365269_0.3648551868359624","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.4":{"name":"@nx/devkit","version":"21.0.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"103c393d10aa430934ff6a874cbe25e450419536","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.4.tgz","fileCount":104,"integrity":"sha512-2bDm6SEik0MzTxUDZrTP4vyYSrD51nH1eH7gVhq7OQ2QUpsFF6RvrHC6zNj2h/EKYyiOCCls4HD6dZCxRcgXmA==","signatures":[{"sig":"MEUCIFQZntCAEv20jlKC/uxwt/jzJNGHlsNpgrgKTE9qzOQdAiEA3O31Wwi6OeLQdizSjf9QhRwhSR9OnEKmh1XD1q8zp4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210021},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4868c1404fbc755d80bf726142ec79ac/nx-devkit-21.0.0-beta.4.tgz","_integrity":"sha512-2bDm6SEik0MzTxUDZrTP4vyYSrD51nH1eH7gVhq7OQ2QUpsFF6RvrHC6zNj2h/EKYyiOCCls4HD6dZCxRcgXmA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.4_1744738347406_0.671144546662124","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250416-caa26a7":{"name":"@nx/devkit","version":"21.0.0-canary.20250416-caa26a7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250416-caa26a7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"06d76e996bb48ff6b86a777304d7a471d43bda11","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250416-caa26a7.tgz","fileCount":104,"integrity":"sha512-yzurSG3k9JFslrk2ibzzMhiO4Lmjk0S7VKwACMyJFWxtd/irDuIrmxjHBJ9tUJPJr61BQFElhO3kb143gnBWxA==","signatures":[{"sig":"MEUCICAlDn4edRfS8X7HcZ9WIm54x1fWFuI1VfudGZpiukdOAiEAtgI5eNMgmlsqCTTsuW6Lga6ZWBTvIg0VBSK9gN0MZAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250416-caa26a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210038},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250416-caa26a7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/0e55d78370482bff1efab932dc6e7482/nx-devkit-21.0.0-canary.20250416-caa26a7.tgz","_integrity":"sha512-yzurSG3k9JFslrk2ibzzMhiO4Lmjk0S7VKwACMyJFWxtd/irDuIrmxjHBJ9tUJPJr61BQFElhO3kb143gnBWxA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250416-caa26a7_1744774797845_0.6789133858031788","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30756-ba621b6":{"name":"@nx/devkit","version":"0.0.0-pr-30756-ba621b6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30756-ba621b6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b1263d014f79838e1ffcc5f66b73dff68bd4202a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30756-ba621b6.tgz","fileCount":104,"integrity":"sha512-5dH1kz7erqhXFWTxyMAzY+pUTdFA1fg3lLVNHEVlfZgKy+nQEgfI+GQCEBAcmT1l54oSPYJP+lMrKl60maUnmw==","signatures":[{"sig":"MEUCIQCqcY/mbbFsAChvwC7JxknEsMS9WG8PB0etPGgGRr6KwAIgGMWXKIXb0SHIwCiRucDQ42sSk/UfzdOsSRpcaIwlB9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30756-ba621b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30756-ba621b6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b72f70b955ef427edc9fb0831d4dc3e5/nx-devkit-0.0.0-pr-30756-ba621b6.tgz","_integrity":"sha512-5dH1kz7erqhXFWTxyMAzY+pUTdFA1fg3lLVNHEVlfZgKy+nQEgfI+GQCEBAcmT1l54oSPYJP+lMrKl60maUnmw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30756-ba621b6_1744834224456_0.3271165459955854","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30762-23d89a3":{"name":"@nx/devkit","version":"0.0.0-pr-30762-23d89a3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30762-23d89a3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e5361e4cb99312e52061f64e22ad5476bc632e12","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30762-23d89a3.tgz","fileCount":104,"integrity":"sha512-ocCSao39+7l8Rw9RWsLySB+vmhnwPOlWRKPO7m44GfIm/lbw9i1DfQeO7TyPups7H2VW2KH19B43cfHKNW13eA==","signatures":[{"sig":"MEUCIQDxprmkZn4+nCeoNPoIYqhCejWrmx+G/VaODcpX4H6U2AIgHZ9a+Q0IQYPhxqlcEWDWcJGNp04cG70XepppF1fwfsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30762-23d89a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30762-23d89a3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/35bebc24d50484a1b4c51f093fe229ef/nx-devkit-0.0.0-pr-30762-23d89a3.tgz","_integrity":"sha512-ocCSao39+7l8Rw9RWsLySB+vmhnwPOlWRKPO7m44GfIm/lbw9i1DfQeO7TyPups7H2VW2KH19B43cfHKNW13eA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30762-23d89a3_1744898053934_0.07645479915116882","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-3179d4e":{"name":"@nx/devkit","version":"0.0.0-pr-30457-3179d4e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-3179d4e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e74468046c95b3ab36f6f1ee1a3d37450d6b2780","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-3179d4e.tgz","fileCount":104,"integrity":"sha512-0qHcm0iaT0YgjQe8J8yLYB9ziwyR0edoTQnjV2ty4VETPJI1Iaxd17/j756pxB5FwvLYVP3dOG7uuUou9QWhwQ==","signatures":[{"sig":"MEUCIEBeu78Y6PTqGYwXx+DxuZusUkqI8uA7Un6RLlnObuxXAiEA4gLP4MtUR/utUE7/c2Hs9W7HXpFcsWc1uqiFv8LbfaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-3179d4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-3179d4e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d709bad0b08d5b4586c2fbf8d951b9e5/nx-devkit-0.0.0-pr-30457-3179d4e.tgz","_integrity":"sha512-0qHcm0iaT0YgjQe8J8yLYB9ziwyR0edoTQnjV2ty4VETPJI1Iaxd17/j756pxB5FwvLYVP3dOG7uuUou9QWhwQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-3179d4e_1744911473435_0.1986175108381225","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30779-62abb04":{"name":"@nx/devkit","version":"0.0.0-pr-30779-62abb04","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30779-62abb04","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ce0b95abee98079f30c1166d51649dcb5274bedc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30779-62abb04.tgz","fileCount":104,"integrity":"sha512-7dOVC8wWeja9UP04KASToW9Cr+kOLf5Y959BgQxES4Y0a+8FqtbCP2pm8/NSChDtjJdS2WHimXNtJjL/3mcRaA==","signatures":[{"sig":"MEYCIQDC5FxqR9JSX2m2dJMaFj3+UTzxssgMsjUt1zFmp+ZN4wIhANI9oa8215YJDnJjU0vn5dtErJFprMU4eGu8oHoeYFgS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30779-62abb04","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30779-62abb04.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7260d8a9c67c8e17f97fe2950d6a5d67/nx-devkit-0.0.0-pr-30779-62abb04.tgz","_integrity":"sha512-7dOVC8wWeja9UP04KASToW9Cr+kOLf5Y959BgQxES4Y0a+8FqtbCP2pm8/NSChDtjJdS2WHimXNtJjL/3mcRaA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30779-62abb04_1744912614378_0.055798742912400945","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-d109d92":{"name":"@nx/devkit","version":"0.0.0-pr-30457-d109d92","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-d109d92","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"45684bd2fe63cb1636ac5eff5db03d7491b2e1ca","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-d109d92.tgz","fileCount":104,"integrity":"sha512-54RpGhYjarlUSbIVLWerBtw6NzwO+ZcgAA2iNLjIEf4YGrG9R5voOail6TpBpL6DunDUklRAcEHRMuZ20HQpcg==","signatures":[{"sig":"MEYCIQC6eFBKVfSUTN0WupLlMui2rP1L8Q5ifWW5jqbhVJpAEQIhAP04Gvba774F5ABqHeO6EfkwXaXBFLrKPWPEp8jrRnqA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-d109d92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-d109d92.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bc845943354b23550e8003e63a2eeffb/nx-devkit-0.0.0-pr-30457-d109d92.tgz","_integrity":"sha512-54RpGhYjarlUSbIVLWerBtw6NzwO+ZcgAA2iNLjIEf4YGrG9R5voOail6TpBpL6DunDUklRAcEHRMuZ20HQpcg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-d109d92_1744916164309_0.953190467649633","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250418-8619c1d":{"name":"@nx/devkit","version":"21.0.0-canary.20250418-8619c1d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250418-8619c1d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"940d2de60c2d32dd1a82446618e91acbfafa8f96","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250418-8619c1d.tgz","fileCount":104,"integrity":"sha512-8n5Cfm7CZCmS/u5AWoJJwLtG+04vd+Dnysc2NLXZt42Aa/uz3LcVKQESRynhjXws+L8m+Ycq6Lnvv3fltKtP+w==","signatures":[{"sig":"MEUCIEzhDQK6M4W69IP32VVFlKq77WJMxRue5CP78rvlHcOoAiEAlEwO4pzHR1MCg4gVuNCtpLf6mHqnakI4xQu0zPxihxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250418-8619c1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210038},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250418-8619c1d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/cc4ff27cfcdf7b097cc50d1ac2b2ff26/nx-devkit-21.0.0-canary.20250418-8619c1d.tgz","_integrity":"sha512-8n5Cfm7CZCmS/u5AWoJJwLtG+04vd+Dnysc2NLXZt42Aa/uz3LcVKQESRynhjXws+L8m+Ycq6Lnvv3fltKtP+w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250418-8619c1d_1744947442805_0.3395474366284821","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250419-8619c1d":{"name":"@nx/devkit","version":"21.0.0-canary.20250419-8619c1d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250419-8619c1d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1c7328af4e2ca3c768a4564eabedc4a270f65344","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250419-8619c1d.tgz","fileCount":104,"integrity":"sha512-KsfcU1ka6CFKodPvXVNm9GS0S7lHFgqmahLu49BrCRbuvMI7zV7tKnHyOUwm+ZnZu5j6bA7zLxd2rS2BqXGJxg==","signatures":[{"sig":"MEUCIB9WrVQb0aRoXhnq1ps0093ajEHOiLLEQgKQecMKl5/GAiEA2DBFgQmPrvDWDWPnPD7rB6ZPo0Qa1Jz47fdxrtRrZH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250419-8619c1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210038},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250419-8619c1d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/cfddd37d79e995990e54e247afd083c0/nx-devkit-21.0.0-canary.20250419-8619c1d.tgz","_integrity":"sha512-KsfcU1ka6CFKodPvXVNm9GS0S7lHFgqmahLu49BrCRbuvMI7zV7tKnHyOUwm+ZnZu5j6bA7zLxd2rS2BqXGJxg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250419-8619c1d_1745034279612_0.5362181586198351","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-40353fb":{"name":"@nx/devkit","version":"0.0.0-pr-30457-40353fb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-40353fb","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b5e2c9a5af49fee7f47944a10c9a45455d574cfb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-40353fb.tgz","fileCount":104,"integrity":"sha512-Hgvss2ddVIXwlgRSmkHYVpnVOjE7hMvNKOm9SgbYgc114uFDZVYinvutD9679+YSABYzRziw0Mv6hU0Wc5GKUA==","signatures":[{"sig":"MEUCIQDqcqhSFpHPEDtlOtB9CW0BBx8FkBTFNATkk9KxkvhLsQIgML3iHcae6BrLA/YPYNmbWwII6ibCq7EhzvvDuzVdbL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-40353fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-40353fb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/eee9a88d0bcb3f6bd81c7c65f9b1b92c/nx-devkit-0.0.0-pr-30457-40353fb.tgz","_integrity":"sha512-Hgvss2ddVIXwlgRSmkHYVpnVOjE7hMvNKOm9SgbYgc114uFDZVYinvutD9679+YSABYzRziw0Mv6hU0Wc5GKUA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-40353fb_1745058896319_0.05784989864542145","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-6f63c59":{"name":"@nx/devkit","version":"0.0.0-pr-30457-6f63c59","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-6f63c59","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bd576c84049dde1babcc2931aeee222c91ccf353","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-6f63c59.tgz","fileCount":104,"integrity":"sha512-/1dbZ2tOio2x4xtF22hsjAXXS8/y6OPMjEXwRLEKAT9wPGlsZp+zdpxhN5P2LtW5ud01cI9JwjQAY80Ewrb+RQ==","signatures":[{"sig":"MEUCIBm8sfX5/Tiz3k43Pxj4ojLexOZvEkeCeQCxEwt+kXKaAiEA9BOGWiPIdcmpJiTC9n3lTkVQpkh/uSasuFdmvxPlUSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-6f63c59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-6f63c59.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/57abe41db87cd75fa9aa66c5a6b8a466/nx-devkit-0.0.0-pr-30457-6f63c59.tgz","_integrity":"sha512-/1dbZ2tOio2x4xtF22hsjAXXS8/y6OPMjEXwRLEKAT9wPGlsZp+zdpxhN5P2LtW5ud01cI9JwjQAY80Ewrb+RQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-6f63c59_1745119526598_0.9107076918733445","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-247005c":{"name":"@nx/devkit","version":"0.0.0-pr-30457-247005c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-247005c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"331f73661e782bf81051213fb7464702c934ff6f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-247005c.tgz","fileCount":104,"integrity":"sha512-yLVKL4YDHRtMuKewlJHj004nhYEsVkTFp/IjqGBfG5ZzTP9PbC1uMeKkeqR9igxszrFeGw9TT3XPbskDt1ZG2Q==","signatures":[{"sig":"MEQCIDC5fxkQm0d4xGZ/E7rXDfVI+f70mcGYggMGZLdGIhBGAiAIoNjdKeMLw10UQUxSxZwsDRHy6/5B9YTrjXbjtzh+Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-247005c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-247005c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8a05fade90077277ac1c38c125522fbd/nx-devkit-0.0.0-pr-30457-247005c.tgz","_integrity":"sha512-yLVKL4YDHRtMuKewlJHj004nhYEsVkTFp/IjqGBfG5ZzTP9PbC1uMeKkeqR9igxszrFeGw9TT3XPbskDt1ZG2Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-247005c_1745246916265_0.5678586694795826","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-f363146":{"name":"@nx/devkit","version":"0.0.0-pr-30457-f363146","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-f363146","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d9250dc172dadbeba9ba87d76be91c2c78ab66f2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-f363146.tgz","fileCount":104,"integrity":"sha512-TA2pUPzXA3nXgmCMCB0zCWUK5qsqNOc5EZ5MVi/EglufxtRatBpGQwxKp9jV7XYi9XaRUDPCzTC8Sq9hi9CyIA==","signatures":[{"sig":"MEUCIQDy4cPlbNsxOYr6X6uKGdLPDyuoJis8HBS/mYP2C9nKugIgceS8UL/uDhzPZy7uCFZ4EikXNCZnurMUMTELZHoEJ2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-f363146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-f363146.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9c5021c914a3e1132428fc8846333fda/nx-devkit-0.0.0-pr-30457-f363146.tgz","_integrity":"sha512-TA2pUPzXA3nXgmCMCB0zCWUK5qsqNOc5EZ5MVi/EglufxtRatBpGQwxKp9jV7XYi9XaRUDPCzTC8Sq9hi9CyIA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-f363146_1745282292284_0.27213311301384313","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250422-8619c1d":{"name":"@nx/devkit","version":"21.0.0-canary.20250422-8619c1d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250422-8619c1d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1ceff1df4c47a2c0616972ffbcce7488dd4b38e4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250422-8619c1d.tgz","fileCount":104,"integrity":"sha512-2uPYaV+HxWKS1OzwzIa43HQhJZ9UJCSV51J/QJQg8N89zPkDQkjohqp17XGSjCuO/cfV8lMpUQTSUr1AryT8Zw==","signatures":[{"sig":"MEQCIFvkWIuUGuFzPccMrotERyo6yVGRIolBVT+9R/8MYn+CAiAyDGQlFKAyCOnNJcar98HcbeElQ3ozk+iDFBmugtdHFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250422-8619c1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210038},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250422-8619c1d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/37862bf07225ca41e58bb10ecdb8a9a9/nx-devkit-21.0.0-canary.20250422-8619c1d.tgz","_integrity":"sha512-2uPYaV+HxWKS1OzwzIa43HQhJZ9UJCSV51J/QJQg8N89zPkDQkjohqp17XGSjCuO/cfV8lMpUQTSUr1AryT8Zw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250422-8619c1d_1745293167481_0.8043563945239487","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.5":{"name":"@nx/devkit","version":"21.0.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dcfc5ed2d0d3ceb2100ed11c72793923dcba9e68","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.5.tgz","fileCount":104,"integrity":"sha512-ANmQIZ+ION9N1UGgf/ETj6uxm9TakO4qEdH/enY44+fic/YEGR8ebOywcqauLWLEJVi2TNo8AOdItoDhXRP3fw==","signatures":[{"sig":"MEUCIQDPh/ALE+gU/Ixn8/pDfSidkjwRLxj/RuD0wIUrmxaHogIgdq9PotGBHlaq2W/LE8IXEtdKWS9ajcfKVGXayFQbG9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210021},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5fff8632e712eb216738125783fa102c/nx-devkit-21.0.0-beta.5.tgz","_integrity":"sha512-ANmQIZ+ION9N1UGgf/ETj6uxm9TakO4qEdH/enY44+fic/YEGR8ebOywcqauLWLEJVi2TNo8AOdItoDhXRP3fw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.5_1745335710655_0.9741345415524236","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-a2092eb":{"name":"@nx/devkit","version":"0.0.0-pr-30457-a2092eb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-a2092eb","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bb999aa869aac8cc8dcf39ebb1ffa5c48b414cbc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-a2092eb.tgz","fileCount":104,"integrity":"sha512-3R0i2W8cGn0DSrYFcbQTWusKYTuMUZ0h9BCKRmDE712C3ZS5axEDGyrEHUKaUaITRvN2qqVOH5O9QcLj5Kn06A==","signatures":[{"sig":"MEYCIQC1vkamsJ1b5C2iftEuR4eTqi1CfDRR8zOVLcbJgLYXdQIhAILgCIu40Hs9XN0mDDr8m+Xtv1psfH7iTIMLxFVyvkCE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-a2092eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-a2092eb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7ef48f20f48834a041c5850636c3e6c0/nx-devkit-0.0.0-pr-30457-a2092eb.tgz","_integrity":"sha512-3R0i2W8cGn0DSrYFcbQTWusKYTuMUZ0h9BCKRmDE712C3ZS5axEDGyrEHUKaUaITRvN2qqVOH5O9QcLj5Kn06A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-a2092eb_1745352781832_0.8625639889877506","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30818-a84176c":{"name":"@nx/devkit","version":"0.0.0-pr-30818-a84176c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30818-a84176c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3f825aac7623428295da5615e1a739e30d604aa9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30818-a84176c.tgz","fileCount":104,"integrity":"sha512-2Kvn+UMQwmaeEYTK6036jatgXJxq22BqDpfnim86nKPrRD0KBwWjAus0VFh1yIRXfvNAChM/Oq6TfBlsOmv4Eg==","signatures":[{"sig":"MEQCIFVJMoMKiK2m7Oh752ouhjEJ/jzACMkL0WoLvgdT6Ga3AiBM677Itx82ELo+lcKilRG5exdLyRZElPcMbC+46Lkzog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30818-a84176c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30818-a84176c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8221a129e197345fa2302fa7e8a60c7d/nx-devkit-0.0.0-pr-30818-a84176c.tgz","_integrity":"sha512-2Kvn+UMQwmaeEYTK6036jatgXJxq22BqDpfnim86nKPrRD0KBwWjAus0VFh1yIRXfvNAChM/Oq6TfBlsOmv4Eg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30818-a84176c_1745355284445_0.12013745203256421","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30818-b861e7d":{"name":"@nx/devkit","version":"0.0.0-pr-30818-b861e7d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30818-b861e7d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"926ee7b9d18d949bc76b76b1ac763e863af48d97","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30818-b861e7d.tgz","fileCount":104,"integrity":"sha512-LfhMqSImlb50rTCuw6/AuzJ/XHAmI0HoX2O/a84MCn7sS/NzKoLDyz4f5xh04ylrBxwmyxf7BEXQ78PWyiAAjQ==","signatures":[{"sig":"MEUCIQCEubXSI3OZ2INBalZqKlHL86yPCwFUZm4PycYrOGXv2QIgAaEFbOzSuQPPdOpgmsM1THiTEU2c7vCvz/341cNSS/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30818-b861e7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30818-b861e7d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/db5ea6169aeacff8939fda390a74212a/nx-devkit-0.0.0-pr-30818-b861e7d.tgz","_integrity":"sha512-LfhMqSImlb50rTCuw6/AuzJ/XHAmI0HoX2O/a84MCn7sS/NzKoLDyz4f5xh04ylrBxwmyxf7BEXQ78PWyiAAjQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30818-b861e7d_1745359122979_0.211119557045629","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.6":{"name":"@nx/devkit","version":"21.0.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4b694ee0c85dc059a02473b8d8113832b9b2b173","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.6.tgz","fileCount":104,"integrity":"sha512-Q7i4zPufxX5RgW+7i/Wnjes8rNNNBfA8nyip/6Zcu2h1hWykiGCsN3nh6MsCgfB4u6KyYOx5zHXuQLOg6qBsnA==","signatures":[{"sig":"MEUCIQCmKEjHbsv3ukD5nmbkv74Q9EAG3ZqV+Ka6RedvbgsEfQIgP+6a9l2gQTt3bZ6V0GXKMjYSruVVAsbBkdlh4NIMTtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210021},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4418bc0f10117155d2baeb75bffae497/nx-devkit-21.0.0-beta.6.tgz","_integrity":"sha512-Q7i4zPufxX5RgW+7i/Wnjes8rNNNBfA8nyip/6Zcu2h1hWykiGCsN3nh6MsCgfB4u6KyYOx5zHXuQLOg6qBsnA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.6_1745375505416_0.2484738922105565","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250423-16fc551":{"name":"@nx/devkit","version":"21.0.0-canary.20250423-16fc551","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250423-16fc551","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"db03d9a89ea7fbc6980dc597448b3c0bc2ada266","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250423-16fc551.tgz","fileCount":104,"integrity":"sha512-9zuYMSNSrCBhdiYIk9CI+l9j4G2RtE2MFf4YXuV1ykt38zJLENoFzfg5fZcdQsvV+9GFgjLiL19zmVlhDvUh6g==","signatures":[{"sig":"MEUCIEcpYZ0pTzqajiC3Xt6Wz+z6oWqNs8b9yCfZAKnnRb3cAiEA2b314ynmPZGVrp8mZ/4aXg8h41TaRV9ccJRKmX74nsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250423-16fc551","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210038},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250423-16fc551.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/427b7cbc23594c2d1a1f46b225c392dc/nx-devkit-21.0.0-canary.20250423-16fc551.tgz","_integrity":"sha512-9zuYMSNSrCBhdiYIk9CI+l9j4G2RtE2MFf4YXuV1ykt38zJLENoFzfg5fZcdQsvV+9GFgjLiL19zmVlhDvUh6g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250423-16fc551_1745379751177_0.782711668535649","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-d6fba27":{"name":"@nx/devkit","version":"0.0.0-pr-30457-d6fba27","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-d6fba27","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fc34e6cd87d65da5a8efa8b297388d77e4784aad","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-d6fba27.tgz","fileCount":104,"integrity":"sha512-KmrmfiHe58GwpxtBAVJDIcByJ+gEFEP805PvrKOw0NFirVPASMLC3RQCdz73bTN7uHcnjlFUdea8RB8MoA7low==","signatures":[{"sig":"MEYCIQCt6Ok8mYFZbKYA4PO8J8zLmj9GyqltpFBdFfevm+BpiwIhAMeIS/uM/xzH0kgwwXDtJz7OaTQphbNkFGzWpfrv7Mg7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-d6fba27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-d6fba27.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7d27237605ab2793568e656e27f8cc85/nx-devkit-0.0.0-pr-30457-d6fba27.tgz","_integrity":"sha512-KmrmfiHe58GwpxtBAVJDIcByJ+gEFEP805PvrKOw0NFirVPASMLC3RQCdz73bTN7uHcnjlFUdea8RB8MoA7low==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-d6fba27_1745397146067_0.22855250843275066","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250424-e23b25f":{"name":"@nx/devkit","version":"21.0.0-canary.20250424-e23b25f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250424-e23b25f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eab53139983db9f9975b386e8ac422887f1f73ec","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250424-e23b25f.tgz","fileCount":104,"integrity":"sha512-yTSdAmO47U9EUZYJNP1GF7pn6aVDmn5M9gl5xM0kFmcNwILDCqiy5pWK9XiWTybZ4w/OO9+AsErgiuJZa/nb/Q==","signatures":[{"sig":"MEUCIQDDLXJt0ZA5U4gX7STtdbb2MQLoms+dJ5L0qK0dGpAbcAIgd1w5A/LHCA+DNasCMZC8WCUfthy3ui7ZBqEBnwpti/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250424-e23b25f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210038},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250424-e23b25f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f0c30b7e134e09c1b6a9cdee002bafb1/nx-devkit-21.0.0-canary.20250424-e23b25f.tgz","_integrity":"sha512-yTSdAmO47U9EUZYJNP1GF7pn6aVDmn5M9gl5xM0kFmcNwILDCqiy5pWK9XiWTybZ4w/OO9+AsErgiuJZa/nb/Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250424-e23b25f_1745467954399_0.06531958299736118","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.7":{"name":"@nx/devkit","version":"21.0.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"053fdcc66a9a110a384d43f5895799b1f29a5c4d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.7.tgz","fileCount":104,"integrity":"sha512-8BTVVx82kv1LZY13Bec+qcCYpqKvFkCmaB8akgP7Ng4FMQnQMtdg8T1oJhGqPurByGD5oQkt5AkFC8tB37w+7A==","signatures":[{"sig":"MEYCIQCZAF+fXmpb9aQOJUHfK/XEhTQTGTlzF4yvF0PwAy12XAIhAPtjKgmbaqfXL+sfaFFsMBkFcrK5CwQy0jsTrC+jE+qY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210021},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a67399d3890a213dc65bdfd6aef103f4/nx-devkit-21.0.0-beta.7.tgz","_integrity":"sha512-8BTVVx82kv1LZY13Bec+qcCYpqKvFkCmaB8akgP7Ng4FMQnQMtdg8T1oJhGqPurByGD5oQkt5AkFC8tB37w+7A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.7_1745470157867_0.4140340891140275","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30862-6aa5cb7":{"name":"@nx/devkit","version":"0.0.0-pr-30862-6aa5cb7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30862-6aa5cb7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e10b59a0eb865ca609661cdc6bf2ac5ee4e10b3f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30862-6aa5cb7.tgz","fileCount":104,"integrity":"sha512-0oJtUDmerK3+NbPAh9H/lk0+EifKI8l8ryLYLdjxUhyGxT69nrGD5D4/99kKu4x8SPTi9ctO1WlWxyMxQkp4Sg==","signatures":[{"sig":"MEUCIQDQWACtswG3KW3xdu+y+v/hsp+j33JxoFGxlhWm1yxYkQIgGzaeXSz5Kjq0i9oQIxQA0LRy4mgYwuvSEm2AEk3KOwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30862-6aa5cb7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30862-6aa5cb7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/eeb16d55913304fb58ff393074eeac36/nx-devkit-0.0.0-pr-30862-6aa5cb7.tgz","_integrity":"sha512-0oJtUDmerK3+NbPAh9H/lk0+EifKI8l8ryLYLdjxUhyGxT69nrGD5D4/99kKu4x8SPTi9ctO1WlWxyMxQkp4Sg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30862-6aa5cb7_1745534385423_0.8771883826366083","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.8":{"name":"@nx/devkit","version":"21.0.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4b6571a9e4821ac5497711f50e410eea69a41d6c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.8.tgz","fileCount":104,"integrity":"sha512-GYon9d1KFBcBqRTsbr6tVEG2x4bLfbRMpn0FDUxhJpmmIxhF6Cpy0wDHTWkijlfG6mF2Ut3u6YyDmr6X6G2fbw==","signatures":[{"sig":"MEUCIQCGQmAl38ovwaMQF9B9rLwpGNV6Fjotq44fxJFf49BT3QIgV1wvw7vHNkM1J5nTOyrOHEaqqb+MB23B0yCumogEQHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210049},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c265e993d15690cd5265bae49ec76634/nx-devkit-21.0.0-beta.8.tgz","_integrity":"sha512-GYon9d1KFBcBqRTsbr6tVEG2x4bLfbRMpn0FDUxhJpmmIxhF6Cpy0wDHTWkijlfG6mF2Ut3u6YyDmr6X6G2fbw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.8_1745541607169_0.012398656719799117","host":"s3://npm-registry-packages-npm-production"}},"20.8.1":{"name":"@nx/devkit","version":"20.8.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"774f13d5af78f27306bb74391056f0fe6dda3eae","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.1.tgz","fileCount":104,"integrity":"sha512-N3nwIg/7RIZeB76iuVo29q+l9WyTtvuBSgDFM2msiIK6Q928ilzoeNPZ/p7w/TE3Gqs5XVhq9ExMvDAOTxdmXA==","signatures":[{"sig":"MEQCIAhhkixnpHFh86cDMe4Rn0MgjdHqWqPj4DoIrcpB0OTjAiA8kuVHw7VRS5FikYm3PsRD3tSGEGSnQN6S8uo7n0UxuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210014},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7319e8980d7aa46d8b7a28789baa581a/nx-devkit-20.8.1.tgz","_integrity":"sha512-N3nwIg/7RIZeB76iuVo29q+l9WyTtvuBSgDFM2msiIK6Q928ilzoeNPZ/p7w/TE3Gqs5XVhq9ExMvDAOTxdmXA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.1_1745544445202_0.21537557560210518","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250425-ee097a8":{"name":"@nx/devkit","version":"21.0.0-canary.20250425-ee097a8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250425-ee097a8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"14802f0870ad27a0028e7820d5736dcd8192cebf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250425-ee097a8.tgz","fileCount":104,"integrity":"sha512-qM/E6mRFx5IKrY39UWvZnaU+wZ5sAUbP/O67+kNxMPTZz7OttapYbIwh4TzYxkPvjiYkREm6cA+ohKHhr9q8EA==","signatures":[{"sig":"MEQCIA5KvXvjFF0xLhv9UUR6hlxamZWxzJEyKhch4JTGMOvUAiB0TpV9ahHQbolFQcLOMsbozFw8s8yKQrteqns0Wr9rFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250425-ee097a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210066},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250425-ee097a8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/49460f89a5276976cb46e12717a97354/nx-devkit-21.0.0-canary.20250425-ee097a8.tgz","_integrity":"sha512-qM/E6mRFx5IKrY39UWvZnaU+wZ5sAUbP/O67+kNxMPTZz7OttapYbIwh4TzYxkPvjiYkREm6cA+ohKHhr9q8EA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250425-ee097a8_1745552449650_0.21446908202413195","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-0d44ef9":{"name":"@nx/devkit","version":"0.0.0-pr-30457-0d44ef9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-0d44ef9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"18198867e365af6bfedd3ba0e95ecb865ea78efd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-0d44ef9.tgz","fileCount":104,"integrity":"sha512-P3wxI0qK1E++B4MJfaV1/7V2G5v2ubwUV14Gb1ltgWO8oeVxl1Acd4QKvSwIC3+2XBDm/Qsqv1V9g4MoYsR1cQ==","signatures":[{"sig":"MEUCIQDSwyME+DEfp4arkYKQ7cgohCXES8q9a+5mCwuCV2Y+tAIgNpc4q+rY++YMR1d0YZ7yQQ8MOgzb3I3APB8Ur3WXdMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-0d44ef9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210030},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-0d44ef9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/dfef724547c0fcaf6c012b2bbdb61784/nx-devkit-0.0.0-pr-30457-0d44ef9.tgz","_integrity":"sha512-P3wxI0qK1E++B4MJfaV1/7V2G5v2ubwUV14Gb1ltgWO8oeVxl1Acd4QKvSwIC3+2XBDm/Qsqv1V9g4MoYsR1cQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-0d44ef9_1745608890146_0.8994744652140001","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-dcde6de":{"name":"@nx/devkit","version":"0.0.0-pr-30457-dcde6de","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-dcde6de","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a3d6853274b69ff287fb5391b7e66461a031da6b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-dcde6de.tgz","fileCount":104,"integrity":"sha512-hw41f7D9eXdNrK1nZ+G2ZqaZfBX483ZYb0PUnBFBA6SPrHcYN6sJjzC49zMUcfEqqkaZWl3q8uMdGmkw5PTOkw==","signatures":[{"sig":"MEUCIACFbEUjDf0WuwOfy3b93ecr5IgUFAJz3edn0XvRJ7I+AiEA7U7Qm5jF8y0kmO2tD+VQoWZdW/M3wtRGDpgPXrneuVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-dcde6de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210058},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-dcde6de.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ad5079075f4c2d0fbebabaea2dd43665/nx-devkit-0.0.0-pr-30457-dcde6de.tgz","_integrity":"sha512-hw41f7D9eXdNrK1nZ+G2ZqaZfBX483ZYb0PUnBFBA6SPrHcYN6sJjzC49zMUcfEqqkaZWl3q8uMdGmkw5PTOkw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-dcde6de_1745613828904_0.9607754120189427","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250426-da4f55b":{"name":"@nx/devkit","version":"21.0.0-canary.20250426-da4f55b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250426-da4f55b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"76ec4f74e2056970ee13819c9f2513edca600f44","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250426-da4f55b.tgz","fileCount":104,"integrity":"sha512-SXGCHsM+g9EibeXdA1D4PlcvN+r+XIPxTT7M8TeaRWHZ75dGbX0n5dQQLGrwDa6dvlzX782QkDzD6wyiVxLbiw==","signatures":[{"sig":"MEUCIAUyMgIuEfKDaEzLbQ8lB/Wf9frRDnp/q4ZXFDTDfxTCAiEAvTOyzEyJWUpAyeG5vfJVTboFTJ9DFm6V7aMYG711HPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250426-da4f55b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210203},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250426-da4f55b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/db8d595f3ab923cd30293adc22b103dd/nx-devkit-21.0.0-canary.20250426-da4f55b.tgz","_integrity":"sha512-SXGCHsM+g9EibeXdA1D4PlcvN+r+XIPxTT7M8TeaRWHZ75dGbX0n5dQQLGrwDa6dvlzX782QkDzD6wyiVxLbiw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250426-da4f55b_1745638609882_0.19398452069057837","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.9":{"name":"@nx/devkit","version":"21.0.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6180c2ad4ae8f3dce3fe1f3a7f43dd12638c751c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.9.tgz","fileCount":104,"integrity":"sha512-Ds/6dNv3lnN6MHXTS2aBaKJZWhUPkg2WzgYkQ5MID5b2o0YSd9YXqeQXWEwHZbkk5NoknBOUvq4Oa4xmtAmZzg==","signatures":[{"sig":"MEUCIFingQRsvaoUFCW9/UGTD/ArkDRIBbXIhp4LX2NNbowbAiEA9ZDjPN4kzOg41oDIMOpWmnCTBZH9mznG+vKKibCkkUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/dca218115d6eff8260f48cc43517ffd1/nx-devkit-21.0.0-beta.9.tgz","_integrity":"sha512-Ds/6dNv3lnN6MHXTS2aBaKJZWhUPkg2WzgYkQ5MID5b2o0YSd9YXqeQXWEwHZbkk5NoknBOUvq4Oa4xmtAmZzg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.9_1745803804854_0.14454156164957266","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.10":{"name":"@nx/devkit","version":"21.0.0-beta.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.10","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"faa419ab2a4fecc37fe2f5f31a2df37031593358","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.10.tgz","fileCount":104,"integrity":"sha512-QEZyQL2KQuVIK7va/1PyeXyJQaA5r4GeaWo42uARd145Cn7h84+nPrKo+x/bcq/+hYVcWCeXNZT9ih7Rqj8zpQ==","signatures":[{"sig":"MEYCIQC/mmcY8Cns6Cj1B/WfNRR8WarMYvTzVqBOz8xk6aJRZQIhAKI2IeXrkZ0kcqHQTSQLkggE5P9V8WPSd15c0CffdukO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210187},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.10.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2c0d02dc91d018808ecf4a09ee08e1a7/nx-devkit-21.0.0-beta.10.tgz","_integrity":"sha512-QEZyQL2KQuVIK7va/1PyeXyJQaA5r4GeaWo42uARd145Cn7h84+nPrKo+x/bcq/+hYVcWCeXNZT9ih7Rqj8zpQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.10_1745862184667_0.6388892351928928","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-022fe39":{"name":"@nx/devkit","version":"0.0.0-pr-30457-022fe39","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-022fe39","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0df19b627f4f0329e6321f901e34be7b8bd76a51","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-022fe39.tgz","fileCount":104,"integrity":"sha512-9PuX7RcyS/c/HyvCIsPLPiyR2XrBq5QYaoroL2KfduxSiUWWQYVxq6xFUs/PO1x/ir3ngnWfzxdDv4bfs6Z+kQ==","signatures":[{"sig":"MEYCIQD7P698SJkoxBZSmcMPpxjuHyV7vQDGRPHI7ru4u2ZsbgIhAIXpO1hPpgxF4Aa9fbBchkQix4QXb1Zv3pFFthcRmCf6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-022fe39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210195},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-022fe39.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c09e2329a144405e9a0e456acf2d2366/nx-devkit-0.0.0-pr-30457-022fe39.tgz","_integrity":"sha512-9PuX7RcyS/c/HyvCIsPLPiyR2XrBq5QYaoroL2KfduxSiUWWQYVxq6xFUs/PO1x/ir3ngnWfzxdDv4bfs6Z+kQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-022fe39_1745882974225_0.20370977330309725","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30457-516640c":{"name":"@nx/devkit","version":"0.0.0-pr-30457-516640c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30457-516640c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5e1dae1d188e83e7614bfb30667a2820d11f456a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30457-516640c.tgz","fileCount":104,"integrity":"sha512-sXohRHF2TRwfAzVqlfnCz/jHOua2I24l5WD/FR1xGqODZ9m1rLinszFH9ujeJZYxrVI8P2sBG4/1lbSZ1Q2GYg==","signatures":[{"sig":"MEUCIQCZSc6f6+Vbvl9FuZPLOtnVDZFILDN9HBpmn7w4LZeAeAIgDKitzCSHyOWYjgl9eKa37pSJ89+/DUOddbWvgdi6kbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30457-516640c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210195},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30457-516640c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7d4bdb2d0e767891052f500f118207e1/nx-devkit-0.0.0-pr-30457-516640c.tgz","_integrity":"sha512-sXohRHF2TRwfAzVqlfnCz/jHOua2I24l5WD/FR1xGqODZ9m1rLinszFH9ujeJZYxrVI8P2sBG4/1lbSZ1Q2GYg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30457-516640c_1745895640899_0.92881892525702","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250429-cf4a1f3":{"name":"@nx/devkit","version":"21.0.0-canary.20250429-cf4a1f3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250429-cf4a1f3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7da49faf1cab6dc0f431606dd95d81117508e1e9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250429-cf4a1f3.tgz","fileCount":104,"integrity":"sha512-2KgEQwJNimP8AzK6MaKjQPKmeQHWk+FsUP70kAPuiH9o1HAreMz7MXD2tVTU15gM5CmnXbUrJ0AydcysREFNZA==","signatures":[{"sig":"MEQCIEZxMmfBnGLiVo6LvtXMFlE9ATkAueDFdLfqAL9WO7agAiBvIrUUyAZBcU4zU5LW6pGG4y/oppOXNNSscWpYGikdRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250429-cf4a1f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210203},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250429-cf4a1f3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/0109c9fee12c93c91fb81658bb1ab88d/nx-devkit-21.0.0-canary.20250429-cf4a1f3.tgz","_integrity":"sha512-2KgEQwJNimP8AzK6MaKjQPKmeQHWk+FsUP70kAPuiH9o1HAreMz7MXD2tVTU15gM5CmnXbUrJ0AydcysREFNZA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250429-cf4a1f3_1745898231386_0.7261366696123861","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-0d71145":{"name":"@nx/devkit","version":"0.0.0-pr-30913-0d71145","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-0d71145","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"39468689d272c81aa186ee6ed1e607c60767fb02","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-0d71145.tgz","fileCount":104,"integrity":"sha512-S6XrxC+HInYQzlHTxivdOyFltIFQmJ54wscuEX+81jU6AJj1WmjANeyZuiYsXo2OZZaEg8xvoqNWMey5NlV65w==","signatures":[{"sig":"MEUCIHwwOm4NRUl3WxGe8F2FLnLMn9eVQg+VWwJyLqAJR9kcAiEAzOk1uYvAPHqbR1uEw8Put96k5khCSQKSzsAxL6NOlKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-0d71145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-0d71145.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d8d8c73d59cf5994e279a350605111b8/nx-devkit-0.0.0-pr-30913-0d71145.tgz","_integrity":"sha512-S6XrxC+HInYQzlHTxivdOyFltIFQmJ54wscuEX+81jU6AJj1WmjANeyZuiYsXo2OZZaEg8xvoqNWMey5NlV65w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-0d71145"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-0d71145_1745952800419_0.583292300612096","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250430-07b881d":{"name":"@nx/devkit","version":"21.0.0-canary.20250430-07b881d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250430-07b881d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"443d4132d8b2e3fa0156618e9ac6c4d027dd85e8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250430-07b881d.tgz","fileCount":104,"integrity":"sha512-9g2nDbe6cjd1dWiDHZeGoN65Lo+QBS3G2ILq4yT+TULvUK7hfWdPbViS/VZzyYaEW6yswG5sYk8TgepV3vtrpA==","signatures":[{"sig":"MEUCIQDXcO+YiWfngZPZD4QIASHQoOVCrR2v1DwDWpdOUfDR5gIgCg3S4hl2HQ6XfinpJRPN3FzmlEFa/6lUGq4+c1Yg8VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250430-07b881d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210222},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250430-07b881d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3085a281b20385074c1ed0ff00ae8645/nx-devkit-21.0.0-canary.20250430-07b881d.tgz","_integrity":"sha512-9g2nDbe6cjd1dWiDHZeGoN65Lo+QBS3G2ILq4yT+TULvUK7hfWdPbViS/VZzyYaEW6yswG5sYk8TgepV3vtrpA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.0-canary.20250430-07b881d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250430-07b881d_1745984388050_0.3033319993284138","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.11":{"name":"@nx/devkit","version":"21.0.0-beta.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.11","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"29f8f8eddd61c20045fa87975b93daca5d5621e2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.11.tgz","fileCount":104,"integrity":"sha512-AzR+Lzh20QReuU/33UZdGlknNdjIdBU9KIpM2yyXMLra9rIu14iwyKtEG5YcdVz61/nCpINERH6q7GhVmwKV8Q==","signatures":[{"sig":"MEQCIF4dJlBZ1uKaypXoT3+BYpGmVldTk98fha3PQc9w4IhvAiBi55MuAs4yqDNKpA9C3vOaDIY87FlGs+oXZXqrFd14xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210190},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.11.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b00959a7752ba36b897755b810dbacf8/nx-devkit-21.0.0-beta.11.tgz","_integrity":"sha512-AzR+Lzh20QReuU/33UZdGlknNdjIdBU9KIpM2yyXMLra9rIu14iwyKtEG5YcdVz61/nCpINERH6q7GhVmwKV8Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.0-beta.11"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.11_1745988229287_0.43603013651125866","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-6160f2c":{"name":"@nx/devkit","version":"0.0.0-pr-30913-6160f2c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-6160f2c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7b4139af7682538c9e12bc7e21d67b668a4e93b7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-6160f2c.tgz","fileCount":104,"integrity":"sha512-osetKEwUgQuYK3fedNhzeAaIGCV2dvEHZgZ2BRokLjG6/eCXsBHSGa9MW6LDcbBr0hW5Ezoy2fVhy+0eU5vnQg==","signatures":[{"sig":"MEYCIQDmDRk/qpVd8HK9s1If6ddWsLNM3K7QKhkTtuX34sgSaAIhALk9cAp/mP2whZACBNcFPWiVvdkAsgFVNbqQPZC+51b9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-6160f2c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-6160f2c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b316e4cd490a06330b49c8451791a410/nx-devkit-0.0.0-pr-30913-6160f2c.tgz","_integrity":"sha512-osetKEwUgQuYK3fedNhzeAaIGCV2dvEHZgZ2BRokLjG6/eCXsBHSGa9MW6LDcbBr0hW5Ezoy2fVhy+0eU5vnQg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-6160f2c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-6160f2c_1746024144502_0.14737641163458037","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30944-77b17d5":{"name":"@nx/devkit","version":"0.0.0-pr-30944-77b17d5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30944-77b17d5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"95fe4bf09cff0f61f08f256d9e03dbb0c215e310","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30944-77b17d5.tgz","fileCount":104,"integrity":"sha512-XWxkX2z40HgGFHigHdzI2ro6jF64r3HGCqJutPcF/zYEVFKJNivEVEqbklkiVkOqsgtvewJ3CodZpdc84D5taw==","signatures":[{"sig":"MEUCIHpIb5dwKqK3rdy1eZ8XBXaPuy+vQ+yxr1WTrTcML/KDAiEAs7pElmvEpeVzgLn0lN8yCFux+mlklPkVSfZhJ3YjX5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30944-77b17d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30944-77b17d5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/cf47e089beef48292a6b70a927175bc4/nx-devkit-0.0.0-pr-30944-77b17d5.tgz","_integrity":"sha512-XWxkX2z40HgGFHigHdzI2ro6jF64r3HGCqJutPcF/zYEVFKJNivEVEqbklkiVkOqsgtvewJ3CodZpdc84D5taw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30944-77b17d5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30944-77b17d5_1746026948151_0.2670781895241585","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30944-921c037":{"name":"@nx/devkit","version":"0.0.0-pr-30944-921c037","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30944-921c037","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0f02ed485737bb1b04875b315175226b6763d8dd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30944-921c037.tgz","fileCount":104,"integrity":"sha512-Cd8mLPcKauuHb31r4Cyylfsxrnsdzyh5e2h/UmYXM6ZPHtGo2msQaD0X/NNSKztn3zRea6mjqJtlgiSwERT/NQ==","signatures":[{"sig":"MEUCIQC+nWn2Zn0UPAhwTItrDt90SKzQdIF7nHD2W+QW/4jNeAIgGONcFqefqyRIChMQnYApvhQU0l3CyKfOaocEEyIdGks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30944-921c037","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30944-921c037.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d8ca535e265ce0f366686a1e4e85a8c4/nx-devkit-0.0.0-pr-30944-921c037.tgz","_integrity":"sha512-Cd8mLPcKauuHb31r4Cyylfsxrnsdzyh5e2h/UmYXM6ZPHtGo2msQaD0X/NNSKztn3zRea6mjqJtlgiSwERT/NQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30944-921c037"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30944-921c037_1746032434651_0.6017148205359728","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-1e7e579":{"name":"@nx/devkit","version":"0.0.0-pr-30913-1e7e579","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-1e7e579","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d09b26be13169f2a828f4692a6409c0a1b97da76","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-1e7e579.tgz","fileCount":104,"integrity":"sha512-rAZdgo9rcq0fWa7AS+DkyJkzLlg/cHm9/RQujGPJj1yjmnaSTOPv8ulJjeLRIbgP0kFs92+GFN6Y2HtVvVJHUg==","signatures":[{"sig":"MEQCID+gpMZns2W85TZFJ6Bg7G2l9TiIUpWW24GlpETQKM1RAiAiGOh30fPV0wu8XmTTYYyIuw1419v4U463rh9eI7IbuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-1e7e579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-1e7e579.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3d5ef2b6ef0996874f16f668b35b49ed/nx-devkit-0.0.0-pr-30913-1e7e579.tgz","_integrity":"sha512-rAZdgo9rcq0fWa7AS+DkyJkzLlg/cHm9/RQujGPJj1yjmnaSTOPv8ulJjeLRIbgP0kFs92+GFN6Y2HtVvVJHUg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-1e7e579"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-1e7e579_1746044987098_0.5924082243630591","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-d874a4e":{"name":"@nx/devkit","version":"0.0.0-pr-30913-d874a4e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-d874a4e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a4f7816a96ca0f490b157f57405a94fda6827f86","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-d874a4e.tgz","fileCount":104,"integrity":"sha512-O69xOf13KeMhboZDGE3tr9WediCkYXQZMJCrSv7D6+wiXItUQok4Kj2JBD7WbbDMf4q5rRB4OYdUve3c4K2zWQ==","signatures":[{"sig":"MEYCIQDBe8tI60tj551TgEF7osi2bf8e+zbRh7O1sp2+tT7WbQIhAOytAn+j7v/uJiG8bE4EbjijDZzRRz24gjyDJ6hAhrwv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-d874a4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-d874a4e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1f184eece0cb133f3f05fe7bf11f9090/nx-devkit-0.0.0-pr-30913-d874a4e.tgz","_integrity":"sha512-O69xOf13KeMhboZDGE3tr9WediCkYXQZMJCrSv7D6+wiXItUQok4Kj2JBD7WbbDMf4q5rRB4OYdUve3c4K2zWQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-d874a4e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-d874a4e_1746065181002_0.10635414577814872","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-beta.12":{"name":"@nx/devkit","version":"21.0.0-beta.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-beta.12","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"862ca1c7a3f02ad6c948d09971e9a49f835c4b0c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-beta.12.tgz","fileCount":104,"integrity":"sha512-W77/frT+kuZn40eU924S8lzgb+mGYpF24ZhubKY29fAPkf6EH7L4omA5GvvuBPAfgxn1LjHBO3FVBXlTkm+04g==","signatures":[{"sig":"MEYCIQCusdkT5X7Auf1svr7rXMnXKm1gUe5jYUQir3sRaYwMtwIhAM5/Ahyut5ragYtT42ihHkrjIpYzkPHDmfcotMq3ub+D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210190},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-beta.12.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8800fd59ceb8b6bf9965330385cfa3bb/nx-devkit-21.0.0-beta.12.tgz","_integrity":"sha512-W77/frT+kuZn40eU924S8lzgb+mGYpF24ZhubKY29fAPkf6EH7L4omA5GvvuBPAfgxn1LjHBO3FVBXlTkm+04g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-beta.12_1746066330936_0.34677866485659337","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250501-8f50358":{"name":"@nx/devkit","version":"21.0.0-canary.20250501-8f50358","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250501-8f50358","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8619e0e107091c710b3df272262ba6818d00459a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250501-8f50358.tgz","fileCount":104,"integrity":"sha512-1SuJOJWs7dTDm1SY7iKDSfonngvxGG/vszNHEDieDLzFqt+EjbTt56pohKhYrzhC3i0vYaY7dGH+vPX4Mqgoiw==","signatures":[{"sig":"MEQCIFPjO545cg+LNsOaoqYzrFtuZQ6BWqlkl+uJCqC9/8kkAiAErf884PqwxswxFpWfTxGNnn9abJ3kdkFtm+L5hjTpVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250501-8f50358","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210222},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250501-8f50358.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2dae3e2c3907c493a72e76fc3837875d/nx-devkit-21.0.0-canary.20250501-8f50358.tgz","_integrity":"sha512-1SuJOJWs7dTDm1SY7iKDSfonngvxGG/vszNHEDieDLzFqt+EjbTt56pohKhYrzhC3i0vYaY7dGH+vPX4Mqgoiw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.0-canary.20250501-8f50358"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250501-8f50358_1746071335749_0.22182959616969877","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-5798c66":{"name":"@nx/devkit","version":"0.0.0-pr-30913-5798c66","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-5798c66","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6f28934824a2f6853e4826d1960bdfba95fd6c39","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-5798c66.tgz","fileCount":104,"integrity":"sha512-rqJZWrmn0K0U+Lv3Z5ksOMnjfrhc6LF9RdtnIJw3AEbX0n93KvPkYWbnlb8Ewg7kLT2wMKgDrGvmiaknmaKtMg==","signatures":[{"sig":"MEUCIFX7V8nIFCZNp33nobohqiFVRZdectagzb0NnNSPi/UxAiEA7xopwpMrqrw0jG6gUzR8PQ4zY2GS4yT6d7WgzyoYGCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-5798c66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-5798c66.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/118a399ef29b284fe6ad70a1feabffdf/nx-devkit-0.0.0-pr-30913-5798c66.tgz","_integrity":"sha512-rqJZWrmn0K0U+Lv3Z5ksOMnjfrhc6LF9RdtnIJw3AEbX0n93KvPkYWbnlb8Ewg7kLT2wMKgDrGvmiaknmaKtMg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-5798c66"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-5798c66_1746080438060_0.7176940565726844","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-46aaf94":{"name":"@nx/devkit","version":"0.0.0-pr-30913-46aaf94","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-46aaf94","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6716ecdb393dcbc5e88800b55c07d043c85d06ac","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-46aaf94.tgz","fileCount":104,"integrity":"sha512-SesfqVyl86OAbq8+SmDaJsPiP8TOQloVgYWdGNPe/2ERJVaC6hzPvKfqxRV3TMHNx5KitwOY+JvVL7SBJ+OsMQ==","signatures":[{"sig":"MEYCIQCs4wodQT9jPO88e2izOyL0EWOpHCCuRUeubYfkSwhB4QIhAOLsLuUKb/QrUOzuU01uOJAynT+VLGpe5vt3UBcnRSzI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-46aaf94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-46aaf94.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/eeb8a8f946158d9d3b2edbe589f842e8/nx-devkit-0.0.0-pr-30913-46aaf94.tgz","_integrity":"sha512-SesfqVyl86OAbq8+SmDaJsPiP8TOQloVgYWdGNPe/2ERJVaC6hzPvKfqxRV3TMHNx5KitwOY+JvVL7SBJ+OsMQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-46aaf94"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-46aaf94_1746135097577_0.4490997589909069","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-rc.0":{"name":"@nx/devkit","version":"21.0.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-rc.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a891ec871a35949bf4fdcf8600a669db62a63b49","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-rc.0.tgz","fileCount":104,"integrity":"sha512-eR4sROvNAPZmwR3lsIGKx/sRKe9sW8LUPev974KsF1XsgA4CaxttaC+HAGzDLumUlxMuHvQIvk0lD0Qqa6ahNA==","signatures":[{"sig":"MEUCIQDY2FEYQU3x/yMoh8MY/m3EyWjC7vHAYUhwxqBQDwxSQAIgcXeuvjFvF+IdIRObMJQholY6DlTClPGVVhjgdhpen1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210184},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/afac994359fecc333def27b36f1c2768/nx-devkit-21.0.0-rc.0.tgz","_integrity":"sha512-eR4sROvNAPZmwR3lsIGKx/sRKe9sW8LUPev974KsF1XsgA4CaxttaC+HAGzDLumUlxMuHvQIvk0lD0Qqa6ahNA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-rc.0_1746141480748_0.2779599119967955","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250502-110614d":{"name":"@nx/devkit","version":"21.0.0-canary.20250502-110614d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250502-110614d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"148fef2f220e97f13f562759b23e26e2f45d500f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250502-110614d.tgz","fileCount":104,"integrity":"sha512-5Es+Ahwf7+O0qoDOA6jx3njDZBGlPnNJRSMD30EhISd8DM4oYrtSi1TKrngq0hEFmk2+TxG5kVF/wxfYsgHiuA==","signatures":[{"sig":"MEUCIQDjRifppBk8dFkh2Ru1bCYqunwA3YDFnA3eY7ZGk1ZrgwIgVRyIbKr/uu0rUACGhNCDKQziOWeNkWlDaw/WFwo+SbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250502-110614d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210222},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250502-110614d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/612602bbfcd3fc4ee69981deffe6b6a8/nx-devkit-21.0.0-canary.20250502-110614d.tgz","_integrity":"sha512-5Es+Ahwf7+O0qoDOA6jx3njDZBGlPnNJRSMD30EhISd8DM4oYrtSi1TKrngq0hEFmk2+TxG5kVF/wxfYsgHiuA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.0-canary.20250502-110614d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250502-110614d_1746157336781_0.5367894476987451","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-rc.1":{"name":"@nx/devkit","version":"21.0.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-rc.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3784bde6be2dcb8dc1b3b088d7f3b5aa8fce4f8f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-rc.1.tgz","fileCount":104,"integrity":"sha512-p7hqM5f7XRUazFsssM1xAh0P96Cmkbjyu20HPPvtBOao4+sHEFa/AkpT0PqatR4FSt0rfztqO379bemOfyh4Gw==","signatures":[{"sig":"MEQCIEnV9CramTTUwbrQ3AApJxy+7P+73lKfleqjpRjJxHJuAiAIf4COMMj01P6l7958EFO80aaX2011auQUgYhjdLVXuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210184},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-rc.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/386e1362c2d573100118ad87851a2964/nx-devkit-21.0.0-rc.1.tgz","_integrity":"sha512-p7hqM5f7XRUazFsssM1xAh0P96Cmkbjyu20HPPvtBOao4+sHEFa/AkpT0PqatR4FSt0rfztqO379bemOfyh4Gw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-rc.1_1746158800116_0.7539059174819958","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-79806e0":{"name":"@nx/devkit","version":"0.0.0-pr-30913-79806e0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-79806e0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c76e8fc9a539e54f49ba62cb97d54cff19409675","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-79806e0.tgz","fileCount":104,"integrity":"sha512-vs1/1HtM9jkf6jumcKADmnY8SRGKJtgY032Vra2ZtQ294QbsE/F+/g3lFaiL2X8znApZHeFj9a30ORs04uLOtQ==","signatures":[{"sig":"MEQCIB5vBGfXJXcvE1RTHnZH9AepdaNCNwr2q0OgvTwhVhQNAiA7OsKaDgyTNVrOZ6/8Gixx1swdTpzGAFJgYOz74abE5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-79806e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210206},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-79806e0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8e5a1ef8db57c7388dcb61447295e55b/nx-devkit-0.0.0-pr-30913-79806e0.tgz","_integrity":"sha512-vs1/1HtM9jkf6jumcKADmnY8SRGKJtgY032Vra2ZtQ294QbsE/F+/g3lFaiL2X8znApZHeFj9a30ORs04uLOtQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-79806e0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-79806e0_1746165966759_0.3105549408405526","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-rc.2":{"name":"@nx/devkit","version":"21.0.0-rc.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-rc.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b9ff9a59d2482f799ba69092bc9510931c39a11f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-rc.2.tgz","fileCount":104,"integrity":"sha512-N3ifBM/Nh4U4uYCj1Lb8aD9m0XWWFDqSCol59is5vNGt9gSqFPJNH+jZwlKJu5Y9vl0McXFwDdYAAIapkw7lZQ==","signatures":[{"sig":"MEYCIQDPgTPopI24joWTB6zf3qBzaHbaVn/h/XFs/nW3ah9hNQIhAJasrcPSvdfAsT/bCA7kU7RIEO1JLFdW6MgbyKu9AY6h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210164},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-rc.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3c29152d7f3d23e204bea575f6c24d0b/nx-devkit-21.0.0-rc.2.tgz","_integrity":"sha512-N3ifBM/Nh4U4uYCj1Lb8aD9m0XWWFDqSCol59is5vNGt9gSqFPJNH+jZwlKJu5Y9vl0McXFwDdYAAIapkw7lZQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-rc.2_1746197866320_0.181800967676631","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31004-957c9ff":{"name":"@nx/devkit","version":"0.0.0-pr-31004-957c9ff","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31004-957c9ff","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ff7625516515f8606e6ebba6902fd69ec9c3bd2f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31004-957c9ff.tgz","fileCount":104,"integrity":"sha512-Y8pm7tfHSzuIWmZq1RZoLQPmuwRvVa2l/zTk71M9luF9LH8aFldXdL0HsGxC/X0p8ahXB9jw7H8UHsFjuXINPw==","signatures":[{"sig":"MEQCIDvIdb9MWGAUzD5KfqdBpWBon7HRXlIsAy9POxZg8UmnAiB1Nk21zpeF/2B89vtXlyZhnTKDdgE8hi352WmpvwmVlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31004-957c9ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31004-957c9ff.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/798e8cc79e85eb765ea37a4ea96a496f/nx-devkit-0.0.0-pr-31004-957c9ff.tgz","_integrity":"sha512-Y8pm7tfHSzuIWmZq1RZoLQPmuwRvVa2l/zTk71M9luF9LH8aFldXdL0HsGxC/X0p8ahXB9jw7H8UHsFjuXINPw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31004-957c9ff"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31004-957c9ff_1746201538370_0.029755006072812007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31010-8807309":{"name":"@nx/devkit","version":"0.0.0-pr-31010-8807309","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31010-8807309","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"453035e34a0012a47d402e2ca7ceb2017cb6034d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31010-8807309.tgz","fileCount":104,"integrity":"sha512-0nyys6chQFVhohjZZhXzWi/OQYMS6i+Q2mY6L0Kf6mWJUyDFJ6orX5NYhCBC4qS2JuSEIRHEcDFf0DFUUbC1/A==","signatures":[{"sig":"MEUCIQCmgb6V6r9GIWoMQtEZ6qg2ZlMOKm27Oqd0ZvkohWPEzgIgcIZYVe7UGcDinmk1QV/t5r5oORijp8fuFbfviRYMxjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31010-8807309","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31010-8807309.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9f4e9929a319f6e33a8c616f7fea5b6a/nx-devkit-0.0.0-pr-31010-8807309.tgz","_integrity":"sha512-0nyys6chQFVhohjZZhXzWi/OQYMS6i+Q2mY6L0Kf6mWJUyDFJ6orX5NYhCBC4qS2JuSEIRHEcDFf0DFUUbC1/A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31010-8807309"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31010-8807309_1746206762887_0.6226820035514582","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31010-0dc5585":{"name":"@nx/devkit","version":"0.0.0-pr-31010-0dc5585","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31010-0dc5585","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eee41cfbd8346ea8dddc95e763c32e78183170c7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31010-0dc5585.tgz","fileCount":104,"integrity":"sha512-L0quHJTfkfMqp9al2rC55or7LSl6IKYvf1v9kiismcJZAbcI8T9Fmg/CukRbF553vRMKocxNxpcNbVTli13dZQ==","signatures":[{"sig":"MEUCIQClEQHKbmXXIbJLDCVXhBRQ+kkjYD01yYxXYXk8j2XtfgIgA0ZQ2hZ9fdtjFHURFJ/eV0IjEleuwIEsQnw45Y4xgsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31010-0dc5585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31010-0dc5585.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/063874be3dd35186e23ef4071fd1b5bc/nx-devkit-0.0.0-pr-31010-0dc5585.tgz","_integrity":"sha512-L0quHJTfkfMqp9al2rC55or7LSl6IKYvf1v9kiismcJZAbcI8T9Fmg/CukRbF553vRMKocxNxpcNbVTli13dZQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31010-0dc5585"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31010-0dc5585_1746210633142_0.7053119913737877","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-rc.3":{"name":"@nx/devkit","version":"21.0.0-rc.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-rc.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"19fbb36b101a71137d4dae77d6d68d3063c466e0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-rc.3.tgz","fileCount":104,"integrity":"sha512-Jhr48FTK5X/i6K6Rf/aCmc565OwjhKuWewa4czr+8p5fJK+4rM43bzkrmJJ5fofWe2lkUhkCInYLgeiJIIdu1Q==","signatures":[{"sig":"MEUCIQCdJFoNhGYUEGMx+BOJPkYBWWCaIgC86Xy1qkYowjB4UgIgU/bJcQDCjOiAJ2DbvICNmI1skNQwIqPrZ/CUyVf+gg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210164},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-rc.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5322efb37202114b30a16b179b19ca3b/nx-devkit-21.0.0-rc.3.tgz","_integrity":"sha512-Jhr48FTK5X/i6K6Rf/aCmc565OwjhKuWewa4czr+8p5fJK+4rM43bzkrmJJ5fofWe2lkUhkCInYLgeiJIIdu1Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-rc.3_1746240009806_0.6477267389549262","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-canary.20250503-675e6ed":{"name":"@nx/devkit","version":"21.0.0-canary.20250503-675e6ed","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-canary.20250503-675e6ed","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"222fb567a10786d8a49bf610d507796161aa3ca9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-canary.20250503-675e6ed.tgz","fileCount":104,"integrity":"sha512-8zLk9Isb8btLryW42Lc3nQv874rHWegFfGNwl+ZOiCRWgK338sXz+TNNImu1Cw8N5cBR5VNjXJAG2fXfx7EW6g==","signatures":[{"sig":"MEUCIQCDPob75TCrtr34uNlf1jWLLlnZcynYZHwDYfXgvhIypwIgcTb0gXy7mEstlun8bX7vLNT52IwkMjvIEIPBvPymsYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-canary.20250503-675e6ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210202},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-canary.20250503-675e6ed.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f037b64c3cf42ad1c79d4f28b22dbeca/nx-devkit-21.0.0-canary.20250503-675e6ed.tgz","_integrity":"sha512-8zLk9Isb8btLryW42Lc3nQv874rHWegFfGNwl+ZOiCRWgK338sXz+TNNImu1Cw8N5cBR5VNjXJAG2fXfx7EW6g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.0-canary.20250503-675e6ed"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-canary.20250503-675e6ed_1746243710052_0.8727739917617876","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-rc.4":{"name":"@nx/devkit","version":"21.0.0-rc.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0-rc.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8e3f44d09470a2aa49be9c8e86a02836ed1988f8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0-rc.4.tgz","fileCount":104,"integrity":"sha512-F7EUjrKqB8hvxsAjbN8e0HVlZTIBxVBXqRpJ5ww+Gp54tnGsoaS3E7rIjP5nyTm6iVxCMoNLh9vCAFsFbcHbpg==","signatures":[{"sig":"MEUCIDHGIkHHH32/TnMZk4DSNrj2Ey4tHvCkfP0Wdtp5raHEAiEAvDaktAa8ocH/zm85el5p/Qe+KO+MJs8dh2rhN+6WqEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210164},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0-rc.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d868ec959b35472fdbdab88091f55bc4/nx-devkit-21.0.0-rc.4.tgz","_integrity":"sha512-F7EUjrKqB8hvxsAjbN8e0HVlZTIBxVBXqRpJ5ww+Gp54tnGsoaS3E7rIjP5nyTm6iVxCMoNLh9vCAFsFbcHbpg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.0-rc.4"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0-rc.4_1746469408217_0.3371566633612195","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"@nx/devkit","version":"21.0.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"164ed3453899b286b58d445a93af73ed8e96afdb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.0.tgz","fileCount":104,"integrity":"sha512-1Pg3lLTXYYY1CUOcUpJZc5+IdBSvOF8fKlYAwidiUJMG3jrd1/x4twiR5msZHUZpCNq3+EaqhdEx5eR75Ra15Q==","signatures":[{"sig":"MEUCIQDblWm+s+IRa2T2rVCJHXf2/swrQwh7Q4YYl+oPr227AQIgHVTQx6130CRY/xnEM/umKMn1Xvti8MagNs6Ciy+wclg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210154},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f30063684c15a8ab87a12f95a2c511bb/nx-devkit-21.0.0.tgz","_integrity":"sha512-1Pg3lLTXYYY1CUOcUpJZc5+IdBSvOF8fKlYAwidiUJMG3jrd1/x4twiR5msZHUZpCNq3+EaqhdEx5eR75Ra15Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.0_1746477587176_0.8235673971444084","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-canary.20250506-72a0ef5":{"name":"@nx/devkit","version":"21.1.0-canary.20250506-72a0ef5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-canary.20250506-72a0ef5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c88fc8aeefdd3b8032604e1e9dd193c3ef355bfb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-canary.20250506-72a0ef5.tgz","fileCount":104,"integrity":"sha512-J8LIwGICCvziqK4CL1RRhSHxXhzHBO3amE/wISM8qOR+dQXlD9Lk9IGwWTbgkPbz+g1y3lqyp2qiPlA6vNm/zg==","signatures":[{"sig":"MEUCIGucKsLnsF7QxbL/yeQs3zJdKp8jV3Nroj7kYGJzljeWAiEAlOVmFIgmCeF7kAAYXsFVGkR6Qc1lw3sqJxAXhEUvfC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-canary.20250506-72a0ef5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210202},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-canary.20250506-72a0ef5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/78b8657096cc50bd14927e6986e5f1c9/nx-devkit-21.1.0-canary.20250506-72a0ef5.tgz","_integrity":"sha512-J8LIwGICCvziqK4CL1RRhSHxXhzHBO3amE/wISM8qOR+dQXlD9Lk9IGwWTbgkPbz+g1y3lqyp2qiPlA6vNm/zg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-canary.20250506-72a0ef5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-canary.20250506-72a0ef5_1746503029724_0.7436169108513517","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-c453779":{"name":"@nx/devkit","version":"0.0.0-pr-30913-c453779","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-c453779","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"747e809d7f5965a1bb9a41469a44ddf0ac224a7a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-c453779.tgz","fileCount":104,"integrity":"sha512-HMwheKSMUGnKInwurGPDgoVGnoSdiIWboqrCTYwDaklz+4peZtesGYyxL7ueOLwVmHsCs8QPxjU2dP7lkr7W2g==","signatures":[{"sig":"MEUCIQDxYxjLvTGPtXpiGcHikBSH54tI/cx2Yw8DmL+Z8voxAgIgJGaaLJbR8tluaTWAS5745oMoGxXu3ZMNkN7qaktsC5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-c453779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-c453779.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8b6753a286dc59044c77a22cd545ff8b/nx-devkit-0.0.0-pr-30913-c453779.tgz","_integrity":"sha512-HMwheKSMUGnKInwurGPDgoVGnoSdiIWboqrCTYwDaklz+4peZtesGYyxL7ueOLwVmHsCs8QPxjU2dP7lkr7W2g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-c453779"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-c453779_1746504779942_0.20643795496796602","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-b417cd3":{"name":"@nx/devkit","version":"0.0.0-pr-30913-b417cd3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-b417cd3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"951b52efc922f8b0fe3fc10492bac4052d236523","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-b417cd3.tgz","fileCount":104,"integrity":"sha512-0ASiSpaU6PT3dm0EbtGapeqnEJs5RVie32jjTfHR0hZ4TwD/h3sbm5uQOyseLue0cpNOniDocpLAV+0tk5dG1g==","signatures":[{"sig":"MEQCIDhpIlk7ZlAE67eJYQwVuAdOHxu3k/g9ZDc/b+XAuKVVAiB8miDWP3tV69uhbTjc4s4X1ADyhi5PvKNR2tn66Y+0Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-b417cd3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-b417cd3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b8343082409e0c803ab4a85f7517bb99/nx-devkit-0.0.0-pr-30913-b417cd3.tgz","_integrity":"sha512-0ASiSpaU6PT3dm0EbtGapeqnEJs5RVie32jjTfHR0hZ4TwD/h3sbm5uQOyseLue0cpNOniDocpLAV+0tk5dG1g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-b417cd3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-b417cd3_1746512069333_0.30787602775855105","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31077-b7ef332":{"name":"@nx/devkit","version":"0.0.0-pr-31077-b7ef332","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31077-b7ef332","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"237341bbd53aed676ec711be9c9c710b67544bad","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31077-b7ef332.tgz","fileCount":104,"integrity":"sha512-EUPzD7OIMM+6UUB1RkSN4UE+7B1AJhV5VMh0zKmfkhMCkUGeOoIpyqOCbC3sEpFkNWoJdTdFCe78o5ywetAzfQ==","signatures":[{"sig":"MEQCIHYAG7qpFY0uMfbteBBc60km+rcRJsdf0RoyflQuvGSZAiBypg4u440Nm3FO5vIaL7nVKmq0HLCSLUPl1xe1KoUGKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31077-b7ef332","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31077-b7ef332.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d19685fb6deeb5e1d894fcb1836786ea/nx-devkit-0.0.0-pr-31077-b7ef332.tgz","_integrity":"sha512-EUPzD7OIMM+6UUB1RkSN4UE+7B1AJhV5VMh0zKmfkhMCkUGeOoIpyqOCbC3sEpFkNWoJdTdFCe78o5ywetAzfQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31077-b7ef332"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31077-b7ef332_1746544414001_0.05392401163859373","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-canary.20250507-30a7709":{"name":"@nx/devkit","version":"21.1.0-canary.20250507-30a7709","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-canary.20250507-30a7709","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cb610ec803e497e1b6eea6f12042b3c74f98dbb4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-canary.20250507-30a7709.tgz","fileCount":104,"integrity":"sha512-Kz4vfbDfJ225JwtOnh58xPH/usnWvFe1+vFmkfdTcwlUh1LYLMvKb3g6Ie2okuVSf4cgo7bM1Z0qLXchBr1JbA==","signatures":[{"sig":"MEUCIQCYywRDip74gyleF2kUX+EHaQRZQsvWd2QrKpPKaoUpogIgdvaXv073qIvw5AgLkYN5PSb7XKs0wVXyH+B8rUPmVF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-canary.20250507-30a7709","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210202},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-canary.20250507-30a7709.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4d0a585d29750791433671f830cbdabb/nx-devkit-21.1.0-canary.20250507-30a7709.tgz","_integrity":"sha512-Kz4vfbDfJ225JwtOnh58xPH/usnWvFe1+vFmkfdTcwlUh1LYLMvKb3g6Ie2okuVSf4cgo7bM1Z0qLXchBr1JbA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-canary.20250507-30a7709"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-canary.20250507-30a7709_1746589208509_0.8865758436153237","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-002d07a":{"name":"@nx/devkit","version":"0.0.0-pr-30913-002d07a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-002d07a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5221204f54be56f95279b7d4beda4165cd22f319","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-002d07a.tgz","fileCount":104,"integrity":"sha512-vN1njmVfb6Bi02gmHgQY7vsVnQYmzvioNfxyJPtyh6Mr9sIX3bh08WxNicFGJWphJnMEkw5EUt8vA2efB5n2KA==","signatures":[{"sig":"MEYCIQCc9lBg3QguVmglw3u7ChZw6INLVywqYJXY734NK1+ASwIhAO1VAvebf1y/p0eNb5gh0KdRQ7TAkpoQ5FrjrTcG04hc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-002d07a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-002d07a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/eed7ba0935a55eafda9e14e6d5574707/nx-devkit-0.0.0-pr-30913-002d07a.tgz","_integrity":"sha512-vN1njmVfb6Bi02gmHgQY7vsVnQYmzvioNfxyJPtyh6Mr9sIX3bh08WxNicFGJWphJnMEkw5EUt8vA2efB5n2KA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-002d07a"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-002d07a_1746595791290_0.5817186095400642","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-b798a55":{"name":"@nx/devkit","version":"0.0.0-pr-30913-b798a55","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-b798a55","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ef4a4abdc393a626430863d4fcf2ebc714ca886f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-b798a55.tgz","fileCount":104,"integrity":"sha512-rhgar2gs+M9B7ymiy9co8nIN9qIckXuqtyhkwiJYli64iYpAX2RIAmDkUoSPoQ4e0vW+nHGkQuQ+LjxI9249QA==","signatures":[{"sig":"MEUCIQCAgKN7R5kx5mBf1ZEeS2b1Qw1KuNJFkD1XDWDP8vpdFwIgUXRx0U8b6QkJehefYlytxM5wQ6A3xUwHKM7a3DHnPaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-b798a55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-b798a55.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/edf6bce85c5a8911cdcfc61ebb57d765/nx-devkit-0.0.0-pr-30913-b798a55.tgz","_integrity":"sha512-rhgar2gs+M9B7ymiy9co8nIN9qIckXuqtyhkwiJYli64iYpAX2RIAmDkUoSPoQ4e0vW+nHGkQuQ+LjxI9249QA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-b798a55"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-b798a55_1746629988262_0.03065472092770838","host":"s3://npm-registry-packages-npm-production"}},"21.0.1":{"name":"@nx/devkit","version":"21.0.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0c73a8e4ecabfb6487dd9e9d7cbb6db784f5ccae","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.1.tgz","fileCount":104,"integrity":"sha512-EMZKfaCI/jKba3JdA3+lfa1Rjt2Giw/DjY5FhykTFFWAz7emGJpxnLnqcAuMEoxzZpCIymX4hE96zqGjj52dGg==","signatures":[{"sig":"MEUCIQCqRFN2cL5ndXNfLMJjqxm0gvVg3GbY+SUazi98pLdd8wIgYh1t2x+aux3MPdVilVx1D048REWXY34SDFnRNimK5oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210154},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/02e81428d6ba472b8d8aee9c02e97574/nx-devkit-21.0.1.tgz","_integrity":"sha512-EMZKfaCI/jKba3JdA3+lfa1Rjt2Giw/DjY5FhykTFFWAz7emGJpxnLnqcAuMEoxzZpCIymX4hE96zqGjj52dGg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.1_1746635126030_0.20629913289113722","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31110-12f321c":{"name":"@nx/devkit","version":"0.0.0-pr-31110-12f321c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31110-12f321c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e21364fd2d8cb3fa7118502427da2f527999f3c5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31110-12f321c.tgz","fileCount":104,"integrity":"sha512-6xanCW1TXppcGj9IjX/1SRKKhU1fS7GJCFKU8FKPW2gnuHlrPWcptLmgdaaHYzFZ2F15m8rmDExG5G69e2XLKg==","signatures":[{"sig":"MEYCIQCePMd9z8ApwjxeVkDq0Adp/+ApeiPS8eqAUI82xRSx4AIhAJs9whHACW9YjpcAPf1o7QA4BT7XfFdw7nr70nm81KTt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31110-12f321c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31110-12f321c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2d51e7eb20f0e575380eaf584f311053/nx-devkit-0.0.0-pr-31110-12f321c.tgz","_integrity":"sha512-6xanCW1TXppcGj9IjX/1SRKKhU1fS7GJCFKU8FKPW2gnuHlrPWcptLmgdaaHYzFZ2F15m8rmDExG5G69e2XLKg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31110-12f321c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31110-12f321c_1746639956007_0.22413316143973283","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31110-8ee2047":{"name":"@nx/devkit","version":"0.0.0-pr-31110-8ee2047","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31110-8ee2047","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f24b71be755e06f82edbffce24e38a8842d13a59","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31110-8ee2047.tgz","fileCount":104,"integrity":"sha512-bsEmMwObRPV72hmhllX3e99r+m4cqiDYdjx9nDPMmABLB0xhqEZ84SkNnd0Gxi6i/N4yh/D+MESruEO+QXxlBQ==","signatures":[{"sig":"MEYCIQDF2p4kFsAd4GMf6wZrQ1jAVEilm6S+GIQPZFsMeyOHIwIhALkor7ceMfdbzrbiHQzUBe5wvTmEDAAkb/Za5VQNr57A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31110-8ee2047","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31110-8ee2047.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/463dcac7a619ca7c32a5a3658e989400/nx-devkit-0.0.0-pr-31110-8ee2047.tgz","_integrity":"sha512-bsEmMwObRPV72hmhllX3e99r+m4cqiDYdjx9nDPMmABLB0xhqEZ84SkNnd0Gxi6i/N4yh/D+MESruEO+QXxlBQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31110-8ee2047"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31110-8ee2047_1746642386061_0.44505037944511927","host":"s3://npm-registry-packages-npm-production"}},"21.0.2":{"name":"@nx/devkit","version":"21.0.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"348c6b81d78de1f1eef93c03e4e432c6a2b7cf78","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.2.tgz","fileCount":104,"integrity":"sha512-FF1+CYkqRmNUznAj9kWiRHZT91KrpZkLYmAoP5RlaXwSxgiiBTXL3FOIp0/LcHUlOUHur3079beBwreApfbvBA==","signatures":[{"sig":"MEUCIQDjkHzHvZUsg7IhlIGPUWxq1FKSKw6YEVFgf6mXlbiiuQIgeu/PdRoY+NlPTKqgtgLU0eSh71DFGT7AhKPBC5pL7jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210154},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/be8a76e107c31fb8913c9ad523c3e59f/nx-devkit-21.0.2.tgz","_integrity":"sha512-FF1+CYkqRmNUznAj9kWiRHZT91KrpZkLYmAoP5RlaXwSxgiiBTXL3FOIp0/LcHUlOUHur3079beBwreApfbvBA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.2_1746661952926_0.118383002188583","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-canary.20250508-98d3354":{"name":"@nx/devkit","version":"21.1.0-canary.20250508-98d3354","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-canary.20250508-98d3354","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"49170ca55e756f6aec92e41e3a7f1e386e795e8b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-canary.20250508-98d3354.tgz","fileCount":104,"integrity":"sha512-WteswuEdlbVPLz4Qi3tqNa4z3CLpn5TJ5zX2wEcNFlsFkmjK7abghLaQi8rpOwcSM91LckRLa/q6RaGfAWh29A==","signatures":[{"sig":"MEYCIQCSETwKGuPZ5fdKSraRUVOeOvJQl0jHBLvkd5cAW/CX3gIhAJ2xv13rfu4wW7eUGZG7OOwe1S9oKcp0ssaUNsOLbVa0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-canary.20250508-98d3354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210202},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-canary.20250508-98d3354.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/95cf662bc39985e833c55204dc5d7362/nx-devkit-21.1.0-canary.20250508-98d3354.tgz","_integrity":"sha512-WteswuEdlbVPLz4Qi3tqNa4z3CLpn5TJ5zX2wEcNFlsFkmjK7abghLaQi8rpOwcSM91LckRLa/q6RaGfAWh29A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-canary.20250508-98d3354"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-canary.20250508-98d3354_1746675762331_0.8999975255333394","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31131-9a1a1a0":{"name":"@nx/devkit","version":"0.0.0-pr-31131-9a1a1a0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31131-9a1a1a0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5d44145960110e1ddd5b14393bc7036b824ba212","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31131-9a1a1a0.tgz","fileCount":104,"integrity":"sha512-/7p4rM3gSmYnG2JS4p/f8Y+zS8dRXVuoYXiBoi7t3ahDuNPn7GP5K0LiGXvWUHg3nTabuq3ff3KCejNaLDnYCg==","signatures":[{"sig":"MEUCIANzSgNSoqOdjSMEtc7H0YcprJUSBO7D1c3V+A8mVsgsAiEA8nGgLThaI671OoWnh0WJ36VStEPeQNhUtGrAEJVYceE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31131-9a1a1a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31131-9a1a1a0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e9c2515a41a5d9b33d32f3db55e1c801/nx-devkit-0.0.0-pr-31131-9a1a1a0.tgz","_integrity":"sha512-/7p4rM3gSmYnG2JS4p/f8Y+zS8dRXVuoYXiBoi7t3ahDuNPn7GP5K0LiGXvWUHg3nTabuq3ff3KCejNaLDnYCg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31131-9a1a1a0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31131-9a1a1a0_1746726087351_0.9448780486750954","host":"s3://npm-registry-packages-npm-production"}},"21.0.3":{"name":"@nx/devkit","version":"21.0.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"95f9dcbbd9b6c9d391b5e5defc8faa438cf3259c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.3.tgz","fileCount":104,"integrity":"sha512-PnEZWenJ3fOoAU+Es9v0xxANyrROtFj+rjDHCjfyqGs3jMihMyTsCDQLpsjdnrUF5jjp9VUawfms76ocSLmwpw==","signatures":[{"sig":"MEUCIQC9FlGZrhEOHG/sHlT0cn02wHX24uTjOUvFB55KauYIVgIgW0KfCOA2fPGa0PpUmKwSejdyVbwkrRr1w1A+4yvhXtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210154},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/fcceee206479fbaf2904290daccbb5dd/nx-devkit-21.0.3.tgz","_integrity":"sha512-PnEZWenJ3fOoAU+Es9v0xxANyrROtFj+rjDHCjfyqGs3jMihMyTsCDQLpsjdnrUF5jjp9VUawfms76ocSLmwpw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.0.3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.3_1746745658622_0.5020897050923934","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-da2b0d3":{"name":"@nx/devkit","version":"0.0.0-pr-30913-da2b0d3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-da2b0d3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8adf53fcc5da4ad9c0edd3e31d1c27e80553b85b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-da2b0d3.tgz","fileCount":104,"integrity":"sha512-vQaX9UUPtwNSA5tOLBVJ+YTbNUYXiMid9iY3e7huLbBCeWDOvrYKDH3q7SO2hvDEZ+8IHXmykG4TC62Jl5J29Q==","signatures":[{"sig":"MEQCID24xJuS9einmqymgBTVoeDoOHMkha5DqwO2DkEcQF6WAiAEHlQPHn+4WnyeWB5q9R1+kM1lR12ietzZoUCb9pLeUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-da2b0d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-da2b0d3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a39757f713e4be0128a8ba9ed8509395/nx-devkit-0.0.0-pr-30913-da2b0d3.tgz","_integrity":"sha512-vQaX9UUPtwNSA5tOLBVJ+YTbNUYXiMid9iY3e7huLbBCeWDOvrYKDH3q7SO2hvDEZ+8IHXmykG4TC62Jl5J29Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-da2b0d3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-da2b0d3_1746745760522_0.2210872481350914","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-canary.20250509-8c50b7f":{"name":"@nx/devkit","version":"21.1.0-canary.20250509-8c50b7f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-canary.20250509-8c50b7f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2c89ef563fe7af4f79e99315b3bed83887a39761","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-canary.20250509-8c50b7f.tgz","fileCount":104,"integrity":"sha512-zTq+pd100jDvHOy6TFPM/kxYSQyzvim/j++wLKOW6Nnz9HnXfA5VSUQ5XK//W9sQPVrD2joucC+ztY2Ci1rPrA==","signatures":[{"sig":"MEUCIQDjduFFdwlJqZE2UzGz8tJroUYqpVdNbb82RAPAp6MSWgIgew6UIVaJYkusTSd/EM7vudVrAhkQKyVJ3SSQ77KoiZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-canary.20250509-8c50b7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210202},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-canary.20250509-8c50b7f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/565d7bf0c9c6f8fd7302c9bcb4b2f39b/nx-devkit-21.1.0-canary.20250509-8c50b7f.tgz","_integrity":"sha512-zTq+pd100jDvHOy6TFPM/kxYSQyzvim/j++wLKOW6Nnz9HnXfA5VSUQ5XK//W9sQPVrD2joucC+ztY2Ci1rPrA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-canary.20250509-8c50b7f"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-canary.20250509-8c50b7f_1746762082115_0.9364095168874047","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31148-817d52f":{"name":"@nx/devkit","version":"0.0.0-pr-31148-817d52f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31148-817d52f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2fa43547ecb887ce3701be12c8d0965dce40f41e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31148-817d52f.tgz","fileCount":104,"integrity":"sha512-WaxQ4IGONah7cAU3uep0hm+mkhwlqOkK1lFZAszZPDV2tnczdVwhP0mL/ybz/rsFUuZQl+frP4IFUQYLhgNKxQ==","signatures":[{"sig":"MEQCIAfTuq6blIYsIVQ00/Cb3r649QORAzVEFy4zvZNtWs+nAiAj9FrybrQDfQosX2gx42gpCRJoBXowIX+lAvTZ/6NP0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31148-817d52f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31148-817d52f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6177b982550a391c454d86ff7a439195/nx-devkit-0.0.0-pr-31148-817d52f.tgz","_integrity":"sha512-WaxQ4IGONah7cAU3uep0hm+mkhwlqOkK1lFZAszZPDV2tnczdVwhP0mL/ybz/rsFUuZQl+frP4IFUQYLhgNKxQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31148-817d52f"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31148-817d52f_1746816931479_0.8394551817206974","host":"s3://npm-registry-packages-npm-production"}},"21.0.4-beta.0":{"name":"@nx/devkit","version":"21.0.4-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.4-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"61ca69883a4aa1dda28a44616a0ee8a0553c5d06","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.4-beta.0.tgz","fileCount":104,"integrity":"sha512-1nK4fnzebVUhnFZ7v1Y9clAkGbv9nhek935MxWCXdNdlazbqIhiapHHFBktN0cBSl9UncyEh8vYa4HO9OAxyPA==","signatures":[{"sig":"MEUCIQDY6r60bmRyPd8ojbC9laK3sEe4f7CobCivEvspHJGdKAIgTa6hEg1VGMFyKzWcSrTIEKOGrRWehXyj9IAes0Kvv1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.4-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210168},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.4-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2f9791dd15bdf2f1f3021e9ed1ad6abb/nx-devkit-21.0.4-beta.0.tgz","_integrity":"sha512-1nK4fnzebVUhnFZ7v1Y9clAkGbv9nhek935MxWCXdNdlazbqIhiapHHFBktN0cBSl9UncyEh8vYa4HO9OAxyPA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.0.4-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.4-beta.0_1746841402130_0.4196783949677594","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-canary.20250510-cbb2619":{"name":"@nx/devkit","version":"21.1.0-canary.20250510-cbb2619","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-canary.20250510-cbb2619","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"86350b659ffe0b2b4b48d88bb79202fbef8523e5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-canary.20250510-cbb2619.tgz","fileCount":104,"integrity":"sha512-VFPvQXcIFoDLMgR7fqyEUaNrh4tOjaFeZgIIcD4yvGmDKKz/kstDAT3DZg/tww3EWzqE6kpuL5dbr1G34157OQ==","signatures":[{"sig":"MEYCIQC4nYloI1dicRFcX/M9XHezJ/toAljEAN8DvPwxW7B3rwIhAPfSN780qwX5o5uWnkG0BWMxFKC3TtBR20o+7/izQktx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-canary.20250510-cbb2619","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210202},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-canary.20250510-cbb2619.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9cc25473b7ca3e51cfabaa48d4c5b223/nx-devkit-21.1.0-canary.20250510-cbb2619.tgz","_integrity":"sha512-VFPvQXcIFoDLMgR7fqyEUaNrh4tOjaFeZgIIcD4yvGmDKKz/kstDAT3DZg/tww3EWzqE6kpuL5dbr1G34157OQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-canary.20250510-cbb2619"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-canary.20250510-cbb2619_1746848244011_0.6262350717658152","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31163-446bbd2":{"name":"@nx/devkit","version":"0.0.0-pr-31163-446bbd2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31163-446bbd2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dd05f717a9c32cdfcda56edd150b114d9731f280","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31163-446bbd2.tgz","fileCount":104,"integrity":"sha512-Df6Sdg5XEILPE/5Q9T8w5Hj8F5MKOQA2rr/Wacad4ZhBmrrIm5zxe9HfZVfu9nIINvtRhEOrMEl/LUMDDpJhZQ==","signatures":[{"sig":"MEUCIHSHGgoNe3+bvVXxJAmVScJOYu7INk5azfYEoRpE74qiAiEAlGXIQYIdPW8k/b5h+7pu59PzEVp49vfUxp4rumgzjrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31163-446bbd2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31163-446bbd2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8bbf1ee09f9a7151be8f296f81129627/nx-devkit-0.0.0-pr-31163-446bbd2.tgz","_integrity":"sha512-Df6Sdg5XEILPE/5Q9T8w5Hj8F5MKOQA2rr/Wacad4ZhBmrrIm5zxe9HfZVfu9nIINvtRhEOrMEl/LUMDDpJhZQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31163-446bbd2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31163-446bbd2_1746891569922_0.8154816236892262","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-75a64ba":{"name":"@nx/devkit","version":"0.0.0-pr-30913-75a64ba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-75a64ba","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2aff8c2c0687726ed255e585ed28b6afeb7303ef","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-75a64ba.tgz","fileCount":104,"integrity":"sha512-ytDDO266mhRZN84kiej/Um+oaQ1CGS2sAM2x74TEoky3HSzlPUOr1WJes98H6DOGCT2nyunFUph3c06QSKm/NA==","signatures":[{"sig":"MEUCIGI5yxuUu1NuQYewGmhBQhxhxheyhL2aSKmXLnRP9IDbAiEA25IdmyM7mkIjp5ul8UYkQZ6jxurvJABGO08CdGaw8JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-75a64ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-75a64ba.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ee1a961dd24476f55102a424b30bfcf4/nx-devkit-0.0.0-pr-30913-75a64ba.tgz","_integrity":"sha512-ytDDO266mhRZN84kiej/Um+oaQ1CGS2sAM2x74TEoky3HSzlPUOr1WJes98H6DOGCT2nyunFUph3c06QSKm/NA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-75a64ba"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-75a64ba_1747030385994_0.6043642844465857","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31156-01708fd":{"name":"@nx/devkit","version":"0.0.0-pr-31156-01708fd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31156-01708fd","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a917d56be8beebc162c52c4304967fbdec8e2211","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31156-01708fd.tgz","fileCount":104,"integrity":"sha512-T75NR6VboloYAXYbUVayeknkaCI6NW44XI/yavK0lRwm3LjiM87ODg8NbTPYvuhlQDAYefn9lxnSvFk2/DPW0A==","signatures":[{"sig":"MEUCIQDDnv1iwWLUM2lOP6EQy4tTQv+eUHIsamCcMPhMaUnnsQIgPjrNPvPsA93h/5+ej3Y1EfkSR9S8AZWmxB6BQffDJSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31156-01708fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31156-01708fd.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/46fcd731f6805adb3f284ffc7489539b/nx-devkit-0.0.0-pr-31156-01708fd.tgz","_integrity":"sha512-T75NR6VboloYAXYbUVayeknkaCI6NW44XI/yavK0lRwm3LjiM87ODg8NbTPYvuhlQDAYefn9lxnSvFk2/DPW0A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31156-01708fd"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31156-01708fd_1747060571137_0.9681179641042092","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31163-30a0a1c":{"name":"@nx/devkit","version":"0.0.0-pr-31163-30a0a1c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31163-30a0a1c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"737c2fcd78da5b51c08d6017e84d8f17d57273f6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31163-30a0a1c.tgz","fileCount":104,"integrity":"sha512-AsE2RdX2dIOCwOq3T7ihWasClrwPnSbHR9iINoeMOtlAry5SsqG6btoFXN/50yMMUVgEJAxaluPYNQVyQIERfA==","signatures":[{"sig":"MEYCIQCOThCz6U0xmu0suoWhlAgZoEEQpEmqyctlN2cAage8IQIhANjNir9q2i2HGpOFJ+AXUC4sq3r39E8mNRCJXlqyg9XM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31163-30a0a1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31163-30a0a1c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4e06774c9e58945b76f655d8cffd98ac/nx-devkit-0.0.0-pr-31163-30a0a1c.tgz","_integrity":"sha512-AsE2RdX2dIOCwOq3T7ihWasClrwPnSbHR9iINoeMOtlAry5SsqG6btoFXN/50yMMUVgEJAxaluPYNQVyQIERfA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31163-30a0a1c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31163-30a0a1c_1747070451072_0.49042913671649613","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31163-4efd19f":{"name":"@nx/devkit","version":"0.0.0-pr-31163-4efd19f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31163-4efd19f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e6d212fac2539e8ead795501ee2213d47b0f227d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31163-4efd19f.tgz","fileCount":104,"integrity":"sha512-5wQ4OnuxExZrVdlKU+IOdH7RFmA8Pi5Gt5AStzWfV2ZHpo53bB6Lz+BBml4z6sg6c4CMupaWI52QtWxHEN9eVg==","signatures":[{"sig":"MEUCIQC1PaBtv2CDtINJ1FH1oPD71cPh0PlmzsuUAs4Va8L4IAIgF+7+cF/Zac3Jvs1MxGWqTBxqavBgHKD9jmUNzuXwcvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31163-4efd19f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31163-4efd19f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/53e919dbab4927c85f6a85db3078e41d/nx-devkit-0.0.0-pr-31163-4efd19f.tgz","_integrity":"sha512-5wQ4OnuxExZrVdlKU+IOdH7RFmA8Pi5Gt5AStzWfV2ZHpo53bB6Lz+BBml4z6sg6c4CMupaWI52QtWxHEN9eVg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31163-4efd19f"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31163-4efd19f_1747084020561_0.7317891249125597","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-89a46d1":{"name":"@nx/devkit","version":"0.0.0-pr-30913-89a46d1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-89a46d1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3ee1bad333912d70bee4462ac48c09c3f1698f7d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-89a46d1.tgz","fileCount":104,"integrity":"sha512-0Mdw3v2bJ8GFyDtGyRAQ6vs3uqBkLxFz1HcuTCLM3d5zzvYyGZIKRZsr1M9qU0Xya7W2M7TQHldIov1jNXEyVA==","signatures":[{"sig":"MEQCIBODTYn+/NMDcFjhQMVSZswzYXD2WEdIZtVKwXtLyYuJAiBJuCyRoms7bS15vErBvENu3h2bAXI5OLS9gtytqkhhKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-89a46d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-89a46d1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/94c4a1da691ed5cc6048cc7a916bbf10/nx-devkit-0.0.0-pr-30913-89a46d1.tgz","_integrity":"sha512-0Mdw3v2bJ8GFyDtGyRAQ6vs3uqBkLxFz1HcuTCLM3d5zzvYyGZIKRZsr1M9qU0Xya7W2M7TQHldIov1jNXEyVA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-89a46d1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-89a46d1_1747091900483_0.6394029967952142","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-canary.20250513-8cf4b55":{"name":"@nx/devkit","version":"21.1.0-canary.20250513-8cf4b55","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-canary.20250513-8cf4b55","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"258b62f85155fdd29b3a4761a948ee18748fdc57","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-canary.20250513-8cf4b55.tgz","fileCount":104,"integrity":"sha512-JQgZCP24+zOgpDG56kU12C38LjxE60Br0scoGv8yMutR77mnUVJ0bql6vPn95wPRg/9389iSHdJ5kxu+8uNGdw==","signatures":[{"sig":"MEUCIBJz1LKQdjoI3nSkWPUfRS8cj1Syv7K8QD5kwQFHZalcAiEArpjDUg9gtP80jSsURIBXGfu1xulCGhMgwD3Eww3hvnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-canary.20250513-8cf4b55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210202},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-canary.20250513-8cf4b55.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/fc5d89d52a8382b583fcff0e19246fb0/nx-devkit-21.1.0-canary.20250513-8cf4b55.tgz","_integrity":"sha512-JQgZCP24+zOgpDG56kU12C38LjxE60Br0scoGv8yMutR77mnUVJ0bql6vPn95wPRg/9389iSHdJ5kxu+8uNGdw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-canary.20250513-8cf4b55"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-canary.20250513-8cf4b55_1747107739588_0.3425855482180724","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31148-d063c0f":{"name":"@nx/devkit","version":"0.0.0-pr-31148-d063c0f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31148-d063c0f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"68f46e4a77b46901908d6b2507a8470c6daaf4c0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31148-d063c0f.tgz","fileCount":104,"integrity":"sha512-zj0omX6d4YH27e1JMHRUjN8RdHppJJzA82CqVg+rkO1MqAgLHtGTTngwagwL7x45y0bLlHakKUqNlgAAwHqfGg==","signatures":[{"sig":"MEUCIGm/eTaLYKdJrHtymnCBBFgI9yH5a4JxBiVvcUOjSk81AiEAv5vJ8WhY0cfkKjcsLYpdGCFWUWYtP7ZppAwEbZF/g90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31148-d063c0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31148-d063c0f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e6028c821beb4aebf67707e3868adfd1/nx-devkit-0.0.0-pr-31148-d063c0f.tgz","_integrity":"sha512-zj0omX6d4YH27e1JMHRUjN8RdHppJJzA82CqVg+rkO1MqAgLHtGTTngwagwL7x45y0bLlHakKUqNlgAAwHqfGg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31148-d063c0f"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31148-d063c0f_1747151489317_0.6380039588194337","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31172-da609d4":{"name":"@nx/devkit","version":"0.0.0-pr-31172-da609d4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31172-da609d4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bd0856c91d9c3fb67d7cacf95c5f91b2966dc2c7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31172-da609d4.tgz","fileCount":104,"integrity":"sha512-bZ9PI6SDucyjowuWZNENHsWaQHw8wVXoPNijFE2Y3DOY/85BWT09k2zqbotf5vTE92ntFN9v2VX26ZUklQeNsA==","signatures":[{"sig":"MEQCIDdET40CwpLLFjaDNMpdkX0TF9KgQyjSbZAZko+Zg8BfAiAn8d1tH6xQ5YMTtl2wAuzvXCiCjcopL9e7M0R/GsdLiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31172-da609d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31172-da609d4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/979f301bde8ef83ea824681644ba955e/nx-devkit-0.0.0-pr-31172-da609d4.tgz","_integrity":"sha512-bZ9PI6SDucyjowuWZNENHsWaQHw8wVXoPNijFE2Y3DOY/85BWT09k2zqbotf5vTE92ntFN9v2VX26ZUklQeNsA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31172-da609d4"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31172-da609d4_1747153098899_0.9867476236835455","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31163-1e9ab14":{"name":"@nx/devkit","version":"0.0.0-pr-31163-1e9ab14","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31163-1e9ab14","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fc758c9078bcab8e36de804c0316f236373519c0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31163-1e9ab14.tgz","fileCount":104,"integrity":"sha512-NVhqQ0uirChR8N7Tgc5irDBfPcIyWmSg7wItBw4cJypcvMKPg50fc0BAJBZqQWHDWNKQzQ6bpHeUjv/IJhIUcA==","signatures":[{"sig":"MEQCIAMuTlJ/Mp2dzYyXizMBpor5dyTrQpJL8OWP1S7cULoGAiB2kARiLwhGZH4iUKNVnv6V8ojlFdkehDXz3jo6s9TVkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31163-1e9ab14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31163-1e9ab14.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/96c4ba2ddeccaf2ac76894b3847765f1/nx-devkit-0.0.0-pr-31163-1e9ab14.tgz","_integrity":"sha512-NVhqQ0uirChR8N7Tgc5irDBfPcIyWmSg7wItBw4cJypcvMKPg50fc0BAJBZqQWHDWNKQzQ6bpHeUjv/IJhIUcA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31163-1e9ab14"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31163-1e9ab14_1747157499234_0.1868905817726454","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-4005921":{"name":"@nx/devkit","version":"0.0.0-pr-30913-4005921","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-4005921","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"452499ce7ef903bb2d7945ba624c95d875be3f7b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-4005921.tgz","fileCount":104,"integrity":"sha512-/tVFT343ggksY5TrD6ihAtNefK06iuk53osRDFa8XogoA3eMADlSq57YDlAvk+w4p1tegQuUtYNrJ4Z2OB3d3w==","signatures":[{"sig":"MEYCIQCTwpF6LQ0swozNt1CJ8sROu4j1nw346xCP5JvUsBEXoAIhAM7LPHq9b2tqlxhIHcADxWC29EkhPhG5TlZyCQUjkqO4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-4005921","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-4005921.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/219489864ce5bd508610cad468b532cc/nx-devkit-0.0.0-pr-30913-4005921.tgz","_integrity":"sha512-/tVFT343ggksY5TrD6ihAtNefK06iuk53osRDFa8XogoA3eMADlSq57YDlAvk+w4p1tegQuUtYNrJ4Z2OB3d3w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-4005921"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-4005921_1747162946382_0.6035192582262587","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31148-de3e81b":{"name":"@nx/devkit","version":"0.0.0-pr-31148-de3e81b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31148-de3e81b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ec672389abc5b7cec1376ecfbdecd2de80ea7ef0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31148-de3e81b.tgz","fileCount":104,"integrity":"sha512-3qG3Z0R88YLPJD2lYmqPh12sYexHfDbBc0cKt3Gdc4Otlgp4UJrJopVlMtlsXqqWmmBH3tfD0o2mEu/F+z2Fiw==","signatures":[{"sig":"MEUCIQDS3iWQbL0lYr3TwyPFBQarC1HIhsw5fZOx2z9jzh8u/QIge+h/3JK1qocp0em+UQzQaRtqQqn7+b1WruE3Jc3Nzj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31148-de3e81b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31148-de3e81b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6f261c320a096b58b5a65f1ede372485/nx-devkit-0.0.0-pr-31148-de3e81b.tgz","_integrity":"sha512-3qG3Z0R88YLPJD2lYmqPh12sYexHfDbBc0cKt3Gdc4Otlgp4UJrJopVlMtlsXqqWmmBH3tfD0o2mEu/F+z2Fiw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31148-de3e81b"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31148-de3e81b_1747169799222_0.15325634422397671","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31148-587ccb5":{"name":"@nx/devkit","version":"0.0.0-pr-31148-587ccb5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31148-587ccb5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"baf27bd3b86f9ec76ffc98a3f2db453249f13bee","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31148-587ccb5.tgz","fileCount":104,"integrity":"sha512-uSIK7QinnHScoddz0rXTaLis3gpuQsL07Mry3VyPACmT+fnhqOI8NwEqgusYWCiEHTvhHCK4oMzfYQEUxg3gIw==","signatures":[{"sig":"MEQCIBH3BtE3dgWOREEcnFBmcsgYKkNpQwNlVmgU94R1utpLAiAbhaqE3TU2NWTzds50jzh03CBZBR/3gUHE2Xo4R0FUFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31148-587ccb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31148-587ccb5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c2dd518d7a16ab85177df429f86312f4/nx-devkit-0.0.0-pr-31148-587ccb5.tgz","_integrity":"sha512-uSIK7QinnHScoddz0rXTaLis3gpuQsL07Mry3VyPACmT+fnhqOI8NwEqgusYWCiEHTvhHCK4oMzfYQEUxg3gIw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31148-587ccb5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31148-587ccb5_1747175958142_0.8427288087026366","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-beta.0":{"name":"@nx/devkit","version":"21.1.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c49fa7aec06f3b0d9c8708a06fff39ca518f3222","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-beta.0.tgz","fileCount":104,"integrity":"sha512-ocj9RgBS0QmQxGxBBM6Dtw4eMYeaFKB4F0vNV8UNMHGPqkyQROqJi6x1yRVO3jBFyVD5BEvQHE4SjtpGkZv/Og==","signatures":[{"sig":"MEYCIQDXacQ0dR5ByVUXJ7oHB3oogDGlZ1dUtNXSMAFWcPC+RwIhAM7scyh5n+HG+HHWtDjOJASj3kPVGOggqH2xN8SQL543","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210168},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f5008105f2abf2b10af60dd3526597e8/nx-devkit-21.1.0-beta.0.tgz","_integrity":"sha512-ocj9RgBS0QmQxGxBBM6Dtw4eMYeaFKB4F0vNV8UNMHGPqkyQROqJi6x1yRVO3jBFyVD5BEvQHE4SjtpGkZv/Og==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-beta.0_1747176248247_0.14524980473753168","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-f9ca713":{"name":"@nx/devkit","version":"0.0.0-pr-30913-f9ca713","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-f9ca713","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0ac12c487e850c3f00a9a3d0a4e605fecb8d13fd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-f9ca713.tgz","fileCount":104,"integrity":"sha512-D+D7cLMP/wbLcGyTcAAdkfXeLZuCrR6VdkzYPaElALwjv7Fh9VqJNnxQ0PJR7JxAhsPolUI42TcFa8VX5CP50g==","signatures":[{"sig":"MEYCIQDqBggiaY8y+EgNoy3Fd5v8d51Dv2Moh0pdmbXSnx2gpQIhAJfUMhL2HkVbeR85MLEwvAYt0ZIGK4xvvHe0erOv5aPh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-f9ca713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-f9ca713.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6f9b5557cd20de368f853003d28d8b81/nx-devkit-0.0.0-pr-30913-f9ca713.tgz","_integrity":"sha512-D+D7cLMP/wbLcGyTcAAdkfXeLZuCrR6VdkzYPaElALwjv7Fh9VqJNnxQ0PJR7JxAhsPolUI42TcFa8VX5CP50g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-f9ca713"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-f9ca713_1747190669095_0.086035045896381","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-canary.20250514-889dee0":{"name":"@nx/devkit","version":"21.1.0-canary.20250514-889dee0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-canary.20250514-889dee0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"241b121b8a76aa3c9d61b0c1478be6589f05616e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-canary.20250514-889dee0.tgz","fileCount":104,"integrity":"sha512-7U+uEy+JBOlohvq0HkFNK5jEC65qxWOjT8qYUadokii+uY3mQU5OP0ibGarmgmbwSB1LKm7+aLPAZiBdLsiqOw==","signatures":[{"sig":"MEUCIQDlo2fs6ORsdcI6J3hGx7psZI5uiwUr0R6AT35oSX1XIwIgLjAlKz5eoyJ56uzrGamYFclC5gwepYkArg/n95JzcZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-canary.20250514-889dee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210202},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-canary.20250514-889dee0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bc28573e02dc739476c2a159b17e0154/nx-devkit-21.1.0-canary.20250514-889dee0.tgz","_integrity":"sha512-7U+uEy+JBOlohvq0HkFNK5jEC65qxWOjT8qYUadokii+uY3mQU5OP0ibGarmgmbwSB1LKm7+aLPAZiBdLsiqOw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-canary.20250514-889dee0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-canary.20250514-889dee0_1747194344862_0.3072536600931406","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-2b2d500":{"name":"@nx/devkit","version":"0.0.0-pr-30913-2b2d500","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-2b2d500","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"39740f76298b13f49a3f16599e587db637f7b63e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-2b2d500.tgz","fileCount":104,"integrity":"sha512-o6HauqTuHdDRcUq4rIY0HFUkQOz5EAmbasvEHCbBDx76jDLuD6PsxYRHKtWj/wBydytbCEN0DwvnN4W3DFzIFA==","signatures":[{"sig":"MEUCIAgbsqM2rvPIOyX0tLFAmOFLFnZY1dQM4okM6zKDrliHAiEA8pE9+bdfUQt3M6VCu6FXcYhIl+KcvKsDZ/j6OLd7hY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-2b2d500","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-2b2d500.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/07324f37ad49256661a66aea7170cc87/nx-devkit-0.0.0-pr-30913-2b2d500.tgz","_integrity":"sha512-o6HauqTuHdDRcUq4rIY0HFUkQOz5EAmbasvEHCbBDx76jDLuD6PsxYRHKtWj/wBydytbCEN0DwvnN4W3DFzIFA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-2b2d500"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-2b2d500_1747203047100_0.2735461780023465","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-f38a495":{"name":"@nx/devkit","version":"0.0.0-pr-30913-f38a495","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-f38a495","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cd73f122e0c5704869aac03ebe823937dc306d61","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-f38a495.tgz","fileCount":104,"integrity":"sha512-V9SnGcjDX3f4NouGAsMtRo5f7wop8msQmhmIkeC5XVWfaMGc3gDpAauiaGjOTWsMmUiks4NY8zd6fbC8GRFIDg==","signatures":[{"sig":"MEQCIHI6Xjbrx0JjuE/JZpbvRUtPQOmLm12PSov/lcv8dLuZAiACbtu1EdePnAZF0+b+66CgpHfHCOAZK4bUCE8LIneNuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-f38a495","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-f38a495.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/12d683e84a95518313a0a38ec5b27961/nx-devkit-0.0.0-pr-30913-f38a495.tgz","_integrity":"sha512-V9SnGcjDX3f4NouGAsMtRo5f7wop8msQmhmIkeC5XVWfaMGc3gDpAauiaGjOTWsMmUiks4NY8zd6fbC8GRFIDg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-f38a495"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-f38a495_1747207145294_0.42036247052234565","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-93d8006":{"name":"@nx/devkit","version":"0.0.0-pr-30913-93d8006","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-93d8006","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e35543599828407ea5b7150bf2497e819c012913","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-93d8006.tgz","fileCount":104,"integrity":"sha512-rl96DW9cVcDwbkHrmWpuKWsuxPg1WCWSDA8D9yvzmxLOB/k5Na8XEF4rbEKEs6FI/27wFi9SU5P4onEss83Cpg==","signatures":[{"sig":"MEQCICUmsKz9UAAbmkpRJn07XawKJ0XvARrj8OZCQUmtiPGnAiATsX10sKzN7w+xcmOtiToUbYrqymT/jMUQOPJ4T47SUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-93d8006","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-93d8006.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1833c2d03e80bc76b52ea4a22463782d/nx-devkit-0.0.0-pr-30913-93d8006.tgz","_integrity":"sha512-rl96DW9cVcDwbkHrmWpuKWsuxPg1WCWSDA8D9yvzmxLOB/k5Na8XEF4rbEKEs6FI/27wFi9SU5P4onEss83Cpg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-93d8006"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-93d8006_1747258160599_0.9143975149439478","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-beta.1":{"name":"@nx/devkit","version":"21.1.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8a7bdb1607c70af06b8d3e5c085dee9353352ed7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-beta.1.tgz","fileCount":104,"integrity":"sha512-mWjKBs+XV5FHJQpQ14UNBhu1FLnI0MZg3YIu2qZNvPXwadq701zS4W4dH6DYCT5fs2xtNofIfuDf/d2UL/ypEA==","signatures":[{"sig":"MEQCIBNPEc8pMBhM7bShXsgvsRJ1MQcgVTktsueWdMQ17t+xAiBm2a1z6vINimednJmtEYQtCjUg4WHPXeB7NnRB+QOE/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210168},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/14dc87daf59cc8e9e17dba50cbbebccc/nx-devkit-21.1.0-beta.1.tgz","_integrity":"sha512-mWjKBs+XV5FHJQpQ14UNBhu1FLnI0MZg3YIu2qZNvPXwadq701zS4W4dH6DYCT5fs2xtNofIfuDf/d2UL/ypEA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-beta.1_1747261258043_0.7159255788950911","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-canary.20250515-81ecb22":{"name":"@nx/devkit","version":"21.1.0-canary.20250515-81ecb22","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-canary.20250515-81ecb22","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8e0dd0dd6ae6de73be05e6b85755dc2091c1a1b6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-canary.20250515-81ecb22.tgz","fileCount":104,"integrity":"sha512-oqDod5KveVjXOTA3Tg6CyCLfTxw2iGqe+AkefEK0oYvciKnGnBoa4xLUXwz0OBVjd3p4rj5juvb/+GU0/1ce6w==","signatures":[{"sig":"MEUCIQDqEQQf2s/BuFm8HXZvq30AZNfWIxUDfHfNpCm5g6j8ewIgby67RhV6dsDUOew6W6HJb8Fj8n82ul8krbR2kTo6u9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-canary.20250515-81ecb22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210202},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-canary.20250515-81ecb22.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8d091e96e73f5c6d7299de3437bddf9a/nx-devkit-21.1.0-canary.20250515-81ecb22.tgz","_integrity":"sha512-oqDod5KveVjXOTA3Tg6CyCLfTxw2iGqe+AkefEK0oYvciKnGnBoa4xLUXwz0OBVjd3p4rj5juvb/+GU0/1ce6w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-canary.20250515-81ecb22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-canary.20250515-81ecb22_1747280620062_0.9649459871345805","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30913-8852111":{"name":"@nx/devkit","version":"0.0.0-pr-30913-8852111","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30913-8852111","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"05de9a560a3edc3e9d9bc5b439c1d5f494cba31f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30913-8852111.tgz","fileCount":104,"integrity":"sha512-XqM5K8Bc3py+KC2b9zub3rfvzvmXeSAPT4/RjDFZnEQj8znVLEp6lHejklGE0vYdvmj7BbHybrnbRxU2b7Z43A==","signatures":[{"sig":"MEYCIQDf3uBurfJDvy8uZDeNsvt7oIya7ZYT/PBei7zkO4JgWgIhANUmZX7fwvHU3I3w8a4XHa7IkKlVAnOlkMK0y33Hys17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30913-8852111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30913-8852111.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d437185135f187f7d93825c5eae60860/nx-devkit-0.0.0-pr-30913-8852111.tgz","_integrity":"sha512-XqM5K8Bc3py+KC2b9zub3rfvzvmXeSAPT4/RjDFZnEQj8znVLEp6lHejklGE0vYdvmj7BbHybrnbRxU2b7Z43A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30913-8852111"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30913-8852111_1747284652565_0.8804347972819662","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31224-b3a648b":{"name":"@nx/devkit","version":"0.0.0-pr-31224-b3a648b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31224-b3a648b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"51f161f7ac2ee78abdd94bd74f023f1431242fc1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31224-b3a648b.tgz","fileCount":104,"integrity":"sha512-DiDMNpxAJaEkA5AphvhVGbatXj5ZsDtvgnoBDzL8ohJFLE3ZiCrXpzTZZ+fNK3dq4OyHvumUot4rUP8KwjeHjQ==","signatures":[{"sig":"MEUCIQDkrIxJ7by1B97iBFR1/wZ1z3a7rbIFrDvtoxAE8CF/tAIgAkAzA47t5cr5dXlbmqp8aAgtWlfkB2WWm0LWpNC/LgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31224-b3a648b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31224-b3a648b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7b438e43a4cbf2230aab0e0919d12330/nx-devkit-0.0.0-pr-31224-b3a648b.tgz","_integrity":"sha512-DiDMNpxAJaEkA5AphvhVGbatXj5ZsDtvgnoBDzL8ohJFLE3ZiCrXpzTZZ+fNK3dq4OyHvumUot4rUP8KwjeHjQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31224-b3a648b"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31224-b3a648b_1747333311856_0.9582664056643702","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-canary.20250516-7db44a8":{"name":"@nx/devkit","version":"21.1.0-canary.20250516-7db44a8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-canary.20250516-7db44a8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0fc377f29661bdfa47a757c6c3cb47e871588c0c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-canary.20250516-7db44a8.tgz","fileCount":104,"integrity":"sha512-vlNmK8CEK76Xlg6wvnHORNZ1qh/0eka1IW7TC61CGC5jNppWcf6Ju9e74WTyYQkChhB7C6x1edYrrgzeLuP3Zw==","signatures":[{"sig":"MEUCIQC5hQEjmqA+rM+frYc2t/uTGqaiKnlV8eg6Z1MtQelE+AIgKC8vQmwd0bA82RDAEPJed0ZKZL/mffoln0BP7Ph6pQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-canary.20250516-7db44a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210202},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-canary.20250516-7db44a8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d8114aedc58c67ab60b17157743a9b29/nx-devkit-21.1.0-canary.20250516-7db44a8.tgz","_integrity":"sha512-vlNmK8CEK76Xlg6wvnHORNZ1qh/0eka1IW7TC61CGC5jNppWcf6Ju9e74WTyYQkChhB7C6x1edYrrgzeLuP3Zw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-canary.20250516-7db44a8"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-canary.20250516-7db44a8_1747367174045_0.41026600358465193","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31231-180f614":{"name":"@nx/devkit","version":"0.0.0-pr-31231-180f614","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31231-180f614","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e6f734e3b3b07b621ada3481113548cf46905c9e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31231-180f614.tgz","fileCount":104,"integrity":"sha512-Xt3JZPdBVFEbLSe6hxg/o1lU12xAueS3/7QtDrBLlnwJGFlnpMRq0lwl1I00IKG5+xUDxAf2/Gio8ecMDPTtog==","signatures":[{"sig":"MEQCIGSlTQkJY/erjt5a8PRqxaTEUeGVtGoOLRUMgbW+reRJAiA/zJneAdAb6d7jxROOyMQsDdf4iYR9vqAKLWviruGeaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31231-180f614","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210186},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31231-180f614.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4c3bace281f8d88c89057df951ef1c43/nx-devkit-0.0.0-pr-31231-180f614.tgz","_integrity":"sha512-Xt3JZPdBVFEbLSe6hxg/o1lU12xAueS3/7QtDrBLlnwJGFlnpMRq0lwl1I00IKG5+xUDxAf2/Gio8ecMDPTtog==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31231-180f614"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31231-180f614_1747389207664_0.10528384877194319","host":"s3://npm-registry-packages-npm-production"}},"20.8.2":{"name":"@nx/devkit","version":"20.8.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4bed032a06ac37910fae5e231849283b8ac415fb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.2.tgz","fileCount":104,"integrity":"sha512-rr9p2/tZDQivIpuBUpZaFBK6bZ+b5SAjZk75V4tbCUqGW3+5OPuVvBPm+X+7PYwUF6rwSpewxkjWNeGskfCe+Q==","signatures":[{"sig":"MEQCIBHavNdJ6gxAiKMmy8EeDfHnnPsLGqarIQqJxe7CD4RxAiAQPhQHXbpB7ImUA/unEcvKU+J2JX1urFJyZX700PxGhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210014},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8828d30cf5145fa67f234c0c5ab4ed1b/nx-devkit-20.8.2.tgz","_integrity":"sha512-rr9p2/tZDQivIpuBUpZaFBK6bZ+b5SAjZk75V4tbCUqGW3+5OPuVvBPm+X+7PYwUF6rwSpewxkjWNeGskfCe+Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.2_1747417828151_0.6764565610739739","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-canary.20250517-c92b4a3":{"name":"@nx/devkit","version":"21.1.0-canary.20250517-c92b4a3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-canary.20250517-c92b4a3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b43619d70c6a678b6a840feba5ed171b7fbc6ee4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-canary.20250517-c92b4a3.tgz","fileCount":104,"integrity":"sha512-wbJ004z+YRlCtAWAOkuUyUZEosmrKOdXdySuSNf0zQkAh4u3T3cm5Ukik4kEmDKpBjOHtTGT1Jr4b63V6r8LUg==","signatures":[{"sig":"MEQCIGEczpodfWRf3bHa/t8x+RV6qzytLi2fc+ORdw1Pjg5qAiBn67rfcllVOGjHFrcSyJ1TSlUlS5CHzEfvbEDqBoW2Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-canary.20250517-c92b4a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211195},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-canary.20250517-c92b4a3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a2237858eb4eedcebde22eed5e5d49a3/nx-devkit-21.1.0-canary.20250517-c92b4a3.tgz","_integrity":"sha512-wbJ004z+YRlCtAWAOkuUyUZEosmrKOdXdySuSNf0zQkAh4u3T3cm5Ukik4kEmDKpBjOHtTGT1Jr4b63V6r8LUg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-canary.20250517-c92b4a3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-canary.20250517-c92b4a3_1747453582671_0.2940686468703997","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-beta.2":{"name":"@nx/devkit","version":"21.1.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b699c9b46e9cd90db296222dcf53e9ae4ddd6459","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-beta.2.tgz","fileCount":104,"integrity":"sha512-BuKTV9Ao4irTJVGsZTO/mhrubR9EYssv7viOmGptaVLxCq+WXhgaamLp+fzKab9oVIwR0kvzm721tGgaCvVl0A==","signatures":[{"sig":"MEQCIB6KcJ5vTL5QenBmz4/XJBy07wfYMVb8hds7INvU0413AiAeIcVnXT6S3/i3gqVrAl7URAvSGUNyO426bxeFr+Be+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211161},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/65166b52d1b895ace9cf571cf10b3c77/nx-devkit-21.1.0-beta.2.tgz","_integrity":"sha512-BuKTV9Ao4irTJVGsZTO/mhrubR9EYssv7viOmGptaVLxCq+WXhgaamLp+fzKab9oVIwR0kvzm721tGgaCvVl0A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-beta.2_1747493385492_0.8682035001789943","host":"s3://npm-registry-packages-npm-production"}},"21.1.0-canary.20250520-da9d84c":{"name":"@nx/devkit","version":"21.1.0-canary.20250520-da9d84c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0-canary.20250520-da9d84c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8e842e7d11b86b3b777f61b9f26ca831e0aacc79","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0-canary.20250520-da9d84c.tgz","fileCount":104,"integrity":"sha512-TU1leEE84XUC29lRGSYrB1KjdYFRqm3fLfQdDNBqxEhVOyQCQKjl63P1Z6dGNcow1T4rU/DIwXMeXDlTH5HV9A==","signatures":[{"sig":"MEQCICO6sJOaMIAM232wVOGs0Z5hDJapweHaoEiXCRKEW4hcAiB+FcepSTSdCMGstLm8mZl2YBUNpTK+VoKSuAvJOR4XrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0-canary.20250520-da9d84c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211195},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0-canary.20250520-da9d84c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6af500a2809f1630b90452ac7e03bcf0/nx-devkit-21.1.0-canary.20250520-da9d84c.tgz","_integrity":"sha512-TU1leEE84XUC29lRGSYrB1KjdYFRqm3fLfQdDNBqxEhVOyQCQKjl63P1Z6dGNcow1T4rU/DIwXMeXDlTH5HV9A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.1.0-canary.20250520-da9d84c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0-canary.20250520-da9d84c_1747712806082_0.5868929042231787","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30715-a5f5e3b":{"name":"@nx/devkit","version":"0.0.0-pr-30715-a5f5e3b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30715-a5f5e3b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2f69898921759868313f1c6b87efae84238a44be","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30715-a5f5e3b.tgz","fileCount":104,"integrity":"sha512-qSmlJsfrv3BVdTenAboYWmw1UjCUjRxROL25urr/vgFzCYlSZ8i0uXvVCzlDYGABoh0DhIoM83FuZPXogfPMRA==","signatures":[{"sig":"MEUCIQDpo+BEs8oxLxiCYLBKmAsedJD6Na+m3xTspXos3iF8GwIgLxE9CK+5QQ27KnBl4LkGAvlL8fFHAODxC9u8fAoDRuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30715-a5f5e3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211241},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30715-a5f5e3b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/da486435f63266b393725c1b5f853bc1/nx-devkit-0.0.0-pr-30715-a5f5e3b.tgz","_integrity":"sha512-qSmlJsfrv3BVdTenAboYWmw1UjCUjRxROL25urr/vgFzCYlSZ8i0uXvVCzlDYGABoh0DhIoM83FuZPXogfPMRA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30715-a5f5e3b"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30715-a5f5e3b_1747757108104_0.19819109239114274","host":"s3://npm-registry-packages-npm-production"}},"21.1.0":{"name":"@nx/devkit","version":"21.1.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"13dfedd04956548f26a19fb49e9a25a8f3559f12","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.0.tgz","fileCount":104,"integrity":"sha512-4Yd19OyNiW20BwYXoO6Zw0az9qF7AL2nvHj6OPQd7ucDaghRh+OgksO3gP2857NCwJSSYQsIXhLQob6VYTg+FA==","signatures":[{"sig":"MEUCIQC2uJ9cIamzK2RHZL6CvAckHrG0sY2sNnFeu7TB3S09uQIgbeLd19dBUSwQ/YkL8egT/DqYsbER17ZcRlDiyiy+DHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211147},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/305dbce5244a4db2b3de4af9dfb860f7/nx-devkit-21.1.0.tgz","_integrity":"sha512-4Yd19OyNiW20BwYXoO6Zw0az9qF7AL2nvHj6OPQd7ucDaghRh+OgksO3gP2857NCwJSSYQsIXhLQob6VYTg+FA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.0_1747760807452_0.37310090132419993","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31222-862e973":{"name":"@nx/devkit","version":"0.0.0-pr-31222-862e973","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31222-862e973","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5ca734a3e5eb65ccc3b2809e0fc9b7adc6f1eeb3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31222-862e973.tgz","fileCount":106,"integrity":"sha512-D8AbPFvdKRxwj6qcmItw/ButcCxpyA8dZOhi+tyMOPublF/Kq6+4AWYYv1WtOXR0jx4q+Ng8eNBKEe2sotgU0w==","signatures":[{"sig":"MEUCIQCenIkPztlTODLuyYzNYhekwEn7I7iHZzunoGR45LCX+gIgOQXqWB+798N6a3JRsljPt1BiAMWtIwxlqG83DmXL21U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31222-862e973","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":230279},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31222-862e973.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c296ab7d8e0815482a2d67294e283284/nx-devkit-0.0.0-pr-31222-862e973.tgz","_integrity":"sha512-D8AbPFvdKRxwj6qcmItw/ButcCxpyA8dZOhi+tyMOPublF/Kq6+4AWYYv1WtOXR0jx4q+Ng8eNBKEe2sotgU0w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","@nrwl/devkit":"0.0.0-pr-31222-862e973","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31222-862e973_1747767927818_0.1812695183060249","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250521-a52a435":{"name":"@nx/devkit","version":"21.2.0-canary.20250521-a52a435","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250521-a52a435","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4d764f959c1ec2d9f66e59a516e7d8c9f8337538","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250521-a52a435.tgz","fileCount":104,"integrity":"sha512-gKNlw2mIaZlMJmwneShUWdPRQYIrTWBShlbzQQQaEEmp4L4LMG431j5+NpHQKOT5ui3qRi2tRX7hV1v0tEEJSw==","signatures":[{"sig":"MEYCIQD/w1D+9G3ohS8zCY+yw0SJ5v787ltm+w/AzcEjz+C9ZAIhAIlVx5oxcSWQwOrG07xHs1XsUH4M1+V/Nj9NWurVJOAL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250521-a52a435","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211195},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250521-a52a435.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f0c91930548c7ee26325ff514d343e2a/nx-devkit-21.2.0-canary.20250521-a52a435.tgz","_integrity":"sha512-gKNlw2mIaZlMJmwneShUWdPRQYIrTWBShlbzQQQaEEmp4L4LMG431j5+NpHQKOT5ui3qRi2tRX7hV1v0tEEJSw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250521-a52a435"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250521-a52a435_1747799290389_0.791181037279489","host":"s3://npm-registry-packages-npm-production"}},"21.0.4":{"name":"@nx/devkit","version":"21.0.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.0.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"106b4379b1ee65454339c143efd31605bc90caf9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.0.4.tgz","fileCount":104,"integrity":"sha512-RzDbBhOE47XU3YHYJKHION8CfQ7MoWM4vjQUUKIrzTjt/QzhnhkyypP7z6aukynpGRyIXARMLMJekFiY1kBJjA==","signatures":[{"sig":"MEQCIEWli4Tn8tDzEsUcydG4ZkS02yW0bU6iMBbCin3bblT0AiBVggpzZmBzoU2bmP8WUvF0ABKZR5loPI8HzEA6x4VAXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210154},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.0.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7c05afb5b6bd5f4939553056db1e1458/nx-devkit-21.0.4.tgz","_integrity":"sha512-RzDbBhOE47XU3YHYJKHION8CfQ7MoWM4vjQUUKIrzTjt/QzhnhkyypP7z6aukynpGRyIXARMLMJekFiY1kBJjA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.0.4"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.0.4_1747834298259_0.363973404049998","host":"s3://npm-registry-packages-npm-production"}},"21.1.1":{"name":"@nx/devkit","version":"21.1.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4e265297c63a7b63cadb6506ca8559187b6bbd72","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.1.tgz","fileCount":104,"integrity":"sha512-f8LgdBSTrXzB6lRjyxejmNC+fj6LqsoE2BdaJ+wTeZ0t53pdkl+ku1x2xLHdExBJ8RCWgDd7VmSHymwiUs4l2g==","signatures":[{"sig":"MEUCIQCDEC/hAB7UTP0DoKoZ9YGWruEZ7WL56RC22xnA8bXrhQIgaFH0PO7xMWEDD0XJ8louibQWilYZAa3CNnHEn26miEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211147},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e748a7e04ccf852e4ea88e8fa42bc477/nx-devkit-21.1.1.tgz","_integrity":"sha512-f8LgdBSTrXzB6lRjyxejmNC+fj6LqsoE2BdaJ+wTeZ0t53pdkl+ku1x2xLHdExBJ8RCWgDd7VmSHymwiUs4l2g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.1.1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.1_1747839603154_0.7670930415615491","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250522-7e0719c":{"name":"@nx/devkit","version":"21.2.0-canary.20250522-7e0719c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250522-7e0719c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d1df324b09a9e90497e300d3a2ea4f3b5b20dec2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250522-7e0719c.tgz","fileCount":104,"integrity":"sha512-Kbt6a/fSzhP1bg7HgcG7hsDzebC/pc3pIUC+qBTOMscAYFzn+CvlzUk3ye3PFeA2IQUZluWdgqnY106aFYuagQ==","signatures":[{"sig":"MEUCIQDCkShTUNdqQqlPSLRQg+IsmUKrWOduVYkZeJbVv3cQEAIgWLLB+L2Bq4/CtizPdwJo42rKWJt42MOWxIGkQdTAbG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250522-7e0719c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211195},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250522-7e0719c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/39e12c01006ba13d112254bc44943816/nx-devkit-21.2.0-canary.20250522-7e0719c.tgz","_integrity":"sha512-Kbt6a/fSzhP1bg7HgcG7hsDzebC/pc3pIUC+qBTOMscAYFzn+CvlzUk3ye3PFeA2IQUZluWdgqnY106aFYuagQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250522-7e0719c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250522-7e0719c_1747885522321_0.6239233515484695","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250523-560a53e":{"name":"@nx/devkit","version":"21.2.0-canary.20250523-560a53e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250523-560a53e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"edbaf96f8a238089b4135d8915d0ef9ba0a8fc52","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250523-560a53e.tgz","fileCount":104,"integrity":"sha512-FbGkyxjJaAnpRpVcJ1nFtAxxwcG46Q5CDkYrqMY3/ECdClKVJFubHUzhQMGTtNVkfJawI39Byth5mbsisOzpRA==","signatures":[{"sig":"MEQCIGSTMVQLhnffaaUVB+PRGIU9Ihfh5Ax8Z4K8DBv0WabdAiBjIF12l0cTjzvmLOJqZ8HIjKj4xDcGoXWu6tZrjYE4QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250523-560a53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211195},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250523-560a53e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/aa44a350f36de5adea931609291b4f3c/nx-devkit-21.2.0-canary.20250523-560a53e.tgz","_integrity":"sha512-FbGkyxjJaAnpRpVcJ1nFtAxxwcG46Q5CDkYrqMY3/ECdClKVJFubHUzhQMGTtNVkfJawI39Byth5mbsisOzpRA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250523-560a53e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250523-560a53e_1747972183115_0.10205387815811484","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31313-387cdca":{"name":"@nx/devkit","version":"0.0.0-pr-31313-387cdca","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31313-387cdca","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"93535f2f6e3fdc86bd0a8fef49ec3756889711b9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31313-387cdca.tgz","fileCount":104,"integrity":"sha512-tzdUguuQvlqYV7PoSWoHPaaf9h9CQz2Rt/N/SLXZrBrx9WzK31tAmfeX1PH1vp7FBGOGZJUGs48lh4ND9NvSBA==","signatures":[{"sig":"MEYCIQDdcHJwyPYTGm+JAyPJP+QqcBtk2am99DpYPQTsf6NgsAIhAJcFSJfb9F05RK+SE6Fta9M4vKpXx7ti58ikPq921CBS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31313-387cdca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211179},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31313-387cdca.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/881c4113d7909470070f170dc8c42460/nx-devkit-0.0.0-pr-31313-387cdca.tgz","_integrity":"sha512-tzdUguuQvlqYV7PoSWoHPaaf9h9CQz2Rt/N/SLXZrBrx9WzK31tAmfeX1PH1vp7FBGOGZJUGs48lh4ND9NvSBA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31313-387cdca"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31313-387cdca_1747981964054_0.7068864603949649","host":"s3://npm-registry-packages-npm-production"}},"21.1.2":{"name":"@nx/devkit","version":"21.1.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8ed794012f7dd290ec5630069da30426f4d8d395","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.2.tgz","fileCount":104,"integrity":"sha512-1dgjwSsNDdp/VXydZnSfzfVwySEB3C9yjzeIw6+3+nRvZfH16a7ggZE7MF5sJTq4d+01hAgIDz3KyvGa6Jf73g==","signatures":[{"sig":"MEQCICjwOrEU8O4Jy9Dt+13jYk4dTIGrzAwh4j8sOg44oKz5AiAcFkSfovj/leW1ZOuMwbXIEQ2xUnYncF4SuiIwzHPsuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211147},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6d76889c834f8d9a269b4240ec5ae8bd/nx-devkit-21.1.2.tgz","_integrity":"sha512-1dgjwSsNDdp/VXydZnSfzfVwySEB3C9yjzeIw6+3+nRvZfH16a7ggZE7MF5sJTq4d+01hAgIDz3KyvGa6Jf73g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.1.2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.2_1748052308770_0.2983930340693799","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250524-e2b3aca":{"name":"@nx/devkit","version":"21.2.0-canary.20250524-e2b3aca","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250524-e2b3aca","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6c5a757f43bc52fd534b20d65261d3f5e1355bf5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250524-e2b3aca.tgz","fileCount":104,"integrity":"sha512-6KRewhBqA0QLCSZS/yLbhODHxnmqlAeDHmm4YR30rF0C3dFQZNg8+HqrbgIm1pKiA1S42QCpyeLjkoKf8C2C3A==","signatures":[{"sig":"MEUCIQDVGe3lWsuLnZ+c8kDVz2WDZWX/iw4SaIzVPgcxR3mnpgIgXh+1NpVc9xSHhmCPXUhoGy9V3TDH4o9ohBuAsvGVMIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250524-e2b3aca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211195},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250524-e2b3aca.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ce96553a955591359f932d458b3377a8/nx-devkit-21.2.0-canary.20250524-e2b3aca.tgz","_integrity":"sha512-6KRewhBqA0QLCSZS/yLbhODHxnmqlAeDHmm4YR30rF0C3dFQZNg8+HqrbgIm1pKiA1S42QCpyeLjkoKf8C2C3A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250524-e2b3aca"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250524-e2b3aca_1748058240929_0.8133014560348615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31313-a7b74d2":{"name":"@nx/devkit","version":"0.0.0-pr-31313-a7b74d2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31313-a7b74d2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f4109d21430eddfda06f66b7836f224e8a729a84","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31313-a7b74d2.tgz","fileCount":104,"integrity":"sha512-zsP78RwoSS1OdSd1AvzRYy5R9cvQLUPli3laPhSsq+31K9Delt1Fwe9hoXyRt1FeOZdH1+kXILnvs2jP3UIuJw==","signatures":[{"sig":"MEUCIQCBi32TAV2fi21GNC3IGtRcB/brtZGfZy7vCok1/akswgIgZNTHi1G3JbxNuBHC7K7lmag3VSrYBAqdMbPHwM7G+70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31313-a7b74d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211179},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31313-a7b74d2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/69769c2441810fbbdf588d4ebb0f098e/nx-devkit-0.0.0-pr-31313-a7b74d2.tgz","_integrity":"sha512-zsP78RwoSS1OdSd1AvzRYy5R9cvQLUPli3laPhSsq+31K9Delt1Fwe9hoXyRt1FeOZdH1+kXILnvs2jP3UIuJw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31313-a7b74d2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31313-a7b74d2_1748267391204_0.6394553632446971","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-beta.1":{"name":"@nx/devkit","version":"21.2.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f8d6f4fa501b32d3278f74fbbb6914d32285ac8a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-beta.1.tgz","fileCount":104,"integrity":"sha512-bmATTwFqY2vvsBncNG0LQLr4aEe8ZN6eAh6B4f6RXgOVGpxI3CH4Qql+s/MzgJksIh0LjzZ/iPAnd7r0DDo6CA==","signatures":[{"sig":"MEUCIQCBm1l7JxLjs7bygRodE+bBUZ/rY/VuT4PBk169FAw0cgIgYph+0Pd3QkdaJl2ZAsNL8aClONUF8QrQ82Ay5FbQnao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211223},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/58d2f45aa08c8a81cd1e2d86be34bbfa/nx-devkit-21.2.0-beta.1.tgz","_integrity":"sha512-bmATTwFqY2vvsBncNG0LQLr4aEe8ZN6eAh6B4f6RXgOVGpxI3CH4Qql+s/MzgJksIh0LjzZ/iPAnd7r0DDo6CA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-beta.1_1748269895119_0.8325521401919724","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31313-1d47572":{"name":"@nx/devkit","version":"0.0.0-pr-31313-1d47572","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31313-1d47572","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"33164d087be50efbf20c9a9426f964fc67dce293","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31313-1d47572.tgz","fileCount":104,"integrity":"sha512-wjpQUG+tXOExlPJfd7k1COtc+4AKCYKTXTr3+KdPy7hhDsbVbTUMFYytvFGo0FNm5jdZbIa3msJpdHePF4p3YQ==","signatures":[{"sig":"MEQCIBfvSdhm1nBZyaM22ehIpcRuz6O0zs45C3KZTTEzSpxvAiB7SFmMbZ38IllIcmkCbKjCIU8r9VQQcqzHbXvctoja/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31313-1d47572","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211241},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31313-1d47572.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b4d2b755962ae6c240336b431994894e/nx-devkit-0.0.0-pr-31313-1d47572.tgz","_integrity":"sha512-wjpQUG+tXOExlPJfd7k1COtc+4AKCYKTXTr3+KdPy7hhDsbVbTUMFYytvFGo0FNm5jdZbIa3msJpdHePF4p3YQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31313-1d47572"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31313-1d47572_1748275350793_0.8345642920465928","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31313-9688d2f":{"name":"@nx/devkit","version":"0.0.0-pr-31313-9688d2f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31313-9688d2f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"542a5142ab2a2c28794f298073adcbed4c531ffe","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31313-9688d2f.tgz","fileCount":104,"integrity":"sha512-FAmx3GZlyPspvA29if+g+bO4qFDXwpRSlT7FsRGlauXNEnIQAq/EK2ZW1UjKTceUr/SMK5uYT54a3ZPWG8uLEg==","signatures":[{"sig":"MEQCIG6MPgzlrWd8WXCjB0X8waFxqvllPbcaUrNjmZJElfOCAiB1YqA2btoWfX+mYQdnG7spNVt7FyGGJwGf14j8yfEL5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31313-9688d2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211241},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31313-9688d2f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d2fae96190b3d4786749605fa4723642/nx-devkit-0.0.0-pr-31313-9688d2f.tgz","_integrity":"sha512-FAmx3GZlyPspvA29if+g+bO4qFDXwpRSlT7FsRGlauXNEnIQAq/EK2ZW1UjKTceUr/SMK5uYT54a3ZPWG8uLEg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31313-9688d2f"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31313-9688d2f_1748289678689_0.22274059911465338","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250527-4a94841":{"name":"@nx/devkit","version":"21.2.0-canary.20250527-4a94841","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250527-4a94841","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"13af0ff8caad37ac5f99890912163163834b7bcc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250527-4a94841.tgz","fileCount":104,"integrity":"sha512-WEmnRDSB3gr0BCSJ6QU7fZTw079wI7JClF9abHIK06GKm7dT9oxDw28JxqmAc3yupXY0aTNn8MMnNGaB5dN48w==","signatures":[{"sig":"MEUCIEiemJkoCPg1qcqLWjG9TjU1yw3SZjGfVGp9Pxv6RPsxAiEAz+J4AWZvysZEPFmXSLFb5+XDMtaskRLQ0vq1VFvKD50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250527-4a94841","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211257},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250527-4a94841.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d1aad917c6e7b081a69ae18e7bc57293/nx-devkit-21.2.0-canary.20250527-4a94841.tgz","_integrity":"sha512-WEmnRDSB3gr0BCSJ6QU7fZTw079wI7JClF9abHIK06GKm7dT9oxDw28JxqmAc3yupXY0aTNn8MMnNGaB5dN48w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250527-4a94841"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250527-4a94841_1748317753839_0.4567645495489425","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31313-d972df3":{"name":"@nx/devkit","version":"0.0.0-pr-31313-d972df3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31313-d972df3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"21faaf1b0a95d4aff907fbf5b8aeaca1364abcbc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31313-d972df3.tgz","fileCount":104,"integrity":"sha512-YHXrNMeSj1GVCSBmpld/Bn3n+J9YWPLLVBoeBiuSa8WtagzfwvjwcXbjPErCrvSEz5/cuRlRhqjNDjjT//4mPA==","signatures":[{"sig":"MEYCIQCP6nKBiWKG59VO0D3a2nDdR5NARfSoUEb95Sy/p7kcbgIhANpH46XVxHiEGz5BiJBsMHoX2VZsKQWm51he8owzKXWL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31313-d972df3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211241},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31313-d972df3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/fec70610d310666a24fbebab4a37fddc/nx-devkit-0.0.0-pr-31313-d972df3.tgz","_integrity":"sha512-YHXrNMeSj1GVCSBmpld/Bn3n+J9YWPLLVBoeBiuSa8WtagzfwvjwcXbjPErCrvSEz5/cuRlRhqjNDjjT//4mPA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31313-d972df3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31313-d972df3_1748373205161_0.9454726723197124","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250528-2572455":{"name":"@nx/devkit","version":"21.2.0-canary.20250528-2572455","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250528-2572455","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f68ca53c6bf02a166e7b84d75e9366ebe8e96fd0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250528-2572455.tgz","fileCount":104,"integrity":"sha512-7mfznCllXaQ9C2LPT9qNGK2kU9bcdJC9hnvpTYTlzoUJxWLb2NomqKYN5Sxeb98XXn2W5IKphxcS2NWmXUhdQA==","signatures":[{"sig":"MEUCIHQXSupEJ+6RPBUyHG4oV3RhafVpACTFJhUb5NpYxyZCAiEAy9kyEoFiciHxbmDCA/GDVvFQuO0iRMKel1TVnTWEtUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250528-2572455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211257},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250528-2572455.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8a140cba72fa405a6194c89115280362/nx-devkit-21.2.0-canary.20250528-2572455.tgz","_integrity":"sha512-7mfznCllXaQ9C2LPT9qNGK2kU9bcdJC9hnvpTYTlzoUJxWLb2NomqKYN5Sxeb98XXn2W5IKphxcS2NWmXUhdQA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250528-2572455"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250528-2572455_1748403882988_0.14357930908097893","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31379-d0ba8d3":{"name":"@nx/devkit","version":"0.0.0-pr-31379-d0ba8d3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31379-d0ba8d3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5bf12b3857a7435a8e928627cb0c612345f7f631","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31379-d0ba8d3.tgz","fileCount":104,"integrity":"sha512-XMGcXGj9EniWuqGZ1JcBHszUreYG8dZgVSW5RMKdxu5+14Hd1/+rt3nCqB/zFCFdmcXuy5hm4CbyAsj1PUkr2g==","signatures":[{"sig":"MEQCIAFlwJahhSd7l+QK+6AlSKVWZwJEvcaejxpKhrMKB/EvAiBbonkSgraC6BLuK68eq07g7N2pNarxxu6qw2q/SUVBMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31379-d0ba8d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211241},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31379-d0ba8d3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/644155edadbfef35246f606222d490a4/nx-devkit-0.0.0-pr-31379-d0ba8d3.tgz","_integrity":"sha512-XMGcXGj9EniWuqGZ1JcBHszUreYG8dZgVSW5RMKdxu5+14Hd1/+rt3nCqB/zFCFdmcXuy5hm4CbyAsj1PUkr2g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31379-d0ba8d3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31379-d0ba8d3_1748457466921_0.6492513822450994","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250529-c8a6ffb":{"name":"@nx/devkit","version":"21.2.0-canary.20250529-c8a6ffb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250529-c8a6ffb","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b9b59088329e608c77acafe4a28753de6e69e478","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250529-c8a6ffb.tgz","fileCount":104,"integrity":"sha512-AqczrzlaSdquOHFWZpfkxSbvJbq5C3FBTk4EGdySqUspcAyN8VsL/3M+xSfbzyBlFJi7JbxrUrFgiFiDXELhcg==","signatures":[{"sig":"MEYCIQDG7PH2cMBMkasBQuUQxgPNpTasYyIsfgZG+m8ill4D/QIhAIaWbReKOTTvXS7x7yg5IPmLMYh6V/mD66rRtIsTD9Ex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250529-c8a6ffb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211257},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250529-c8a6ffb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d33f47386475a067696c74921b35de08/nx-devkit-21.2.0-canary.20250529-c8a6ffb.tgz","_integrity":"sha512-AqczrzlaSdquOHFWZpfkxSbvJbq5C3FBTk4EGdySqUspcAyN8VsL/3M+xSfbzyBlFJi7JbxrUrFgiFiDXELhcg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250529-c8a6ffb"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250529-c8a6ffb_1748490319924_0.6288004769693316","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250530-b51676a":{"name":"@nx/devkit","version":"21.2.0-canary.20250530-b51676a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250530-b51676a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"14c1dade6b3cf52925c9c2db612f5ed71ca50285","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250530-b51676a.tgz","fileCount":104,"integrity":"sha512-BujlpvIeu1DkGhQjLdc7eLiSTs9ZQ9JnZutBH3MfJCRSOkAvAPRnoAa9lcSE4JoGg7ett1xzOxfgNHGFubqQ5Q==","signatures":[{"sig":"MEYCIQCaqRNP92pVerLrsLdIM4Ia9rNlwZzEJjh7ipbNPlxTDAIhAJdwZUkw/+OJgcnyuoAN5o5uP+mgqGYgAZVyva7L/mqt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250530-b51676a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211257},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250530-b51676a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/89296e5f05137284f1acf84a06d30f44/nx-devkit-21.2.0-canary.20250530-b51676a.tgz","_integrity":"sha512-BujlpvIeu1DkGhQjLdc7eLiSTs9ZQ9JnZutBH3MfJCRSOkAvAPRnoAa9lcSE4JoGg7ett1xzOxfgNHGFubqQ5Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250530-b51676a"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250530-b51676a_1748576895827_0.3029310751759633","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31369-292b003":{"name":"@nx/devkit","version":"0.0.0-pr-31369-292b003","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31369-292b003","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"767a01f1d32285e7219197b48d3db6e5e1ccd8a0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31369-292b003.tgz","fileCount":104,"integrity":"sha512-4PTCGPGBq7OBcUvVaAM8ReTRuX1LcoxC9s1qUPB3NKNRh6ExjNtMS51Hi2PbHx/AKb28LGSo0O0ARt8M/hdVFg==","signatures":[{"sig":"MEQCICqKVMMzDDewJ/8b4zsdrAsfOUUD0EaWtnH49mp0Go73AiB9zN9SQw50bc79aMyvDQm0L8aXT4yzwE0yTx+iX2MJGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31369-292b003","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211245},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31369-292b003.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8f99d8cf08ac1ac50625356e1cf2d30f/nx-devkit-0.0.0-pr-31369-292b003.tgz","_integrity":"sha512-4PTCGPGBq7OBcUvVaAM8ReTRuX1LcoxC9s1qUPB3NKNRh6ExjNtMS51Hi2PbHx/AKb28LGSo0O0ARt8M/hdVFg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31369-292b003"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31369-292b003_1748607347380_0.6614874016048575","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31423-b5ff84d":{"name":"@nx/devkit","version":"0.0.0-pr-31423-b5ff84d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31423-b5ff84d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"13e1ee520d8f0f45f803dadb48c381b8ee04f2ca","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31423-b5ff84d.tgz","fileCount":104,"integrity":"sha512-eBDoyTtJGTbDBAba7/WpugOYQwhh4Q3Og8YfVpmDTymE2tDtHvpuBizjaHdCOXQELugCnt0Ryds4fGKtWLoI9w==","signatures":[{"sig":"MEUCIEhjjnbKjVVM5eFP5KH0OcY8GigFmFIJQmDzIWN7CT5YAiEAqVhkSqBVfp3zb0xEnv7KmeL4m+kFn0XNUS+5QUpjwkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31423-b5ff84d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211241},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31423-b5ff84d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/08db2f7fc2404ef0450823fe073e5a12/nx-devkit-0.0.0-pr-31423-b5ff84d.tgz","_integrity":"sha512-eBDoyTtJGTbDBAba7/WpugOYQwhh4Q3Og8YfVpmDTymE2tDtHvpuBizjaHdCOXQELugCnt0Ryds4fGKtWLoI9w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31423-b5ff84d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31423-b5ff84d_1748880163212_0.3195570956365863","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250603-88c5196":{"name":"@nx/devkit","version":"21.2.0-canary.20250603-88c5196","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250603-88c5196","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"33e4d569c27f582b33fc9ec04f7e14552bc19172","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250603-88c5196.tgz","fileCount":104,"integrity":"sha512-IIACmvklzPM0r5SahIvK+OOGVeEwHkZb4pIiGMqDidOhUtQ9XXPOi5K+u4k+UIKWri+ymDsNy1jIyLQ/OL9AZw==","signatures":[{"sig":"MEYCIQDQ/3ahwnkIyBB0lupWNBs+InvlRZTEnc13IXUyIG07AAIhANDvp7vkIYIzjNnnAJMT3244bSesDP3tNbJwEO+YmNBI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250603-88c5196","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211257},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250603-88c5196.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ad1590517e6b48c38bdfbb6dddec85a5/nx-devkit-21.2.0-canary.20250603-88c5196.tgz","_integrity":"sha512-IIACmvklzPM0r5SahIvK+OOGVeEwHkZb4pIiGMqDidOhUtQ9XXPOi5K+u4k+UIKWri+ymDsNy1jIyLQ/OL9AZw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250603-88c5196"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250603-88c5196_1748922414805_0.5062445941581271","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31432-8c8eba6":{"name":"@nx/devkit","version":"0.0.0-pr-31432-8c8eba6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31432-8c8eba6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"33ee9a14b7f9a3de3644d0f3c9e1baf3feff4137","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31432-8c8eba6.tgz","fileCount":104,"integrity":"sha512-lzCDIO8RVpaqiH6vHr7tCenzYbmtxlHJ7/F0Zs4dsrzPvQfMhbJFK2wjk2gcs8xghFtEe1NL4kiUb5cVulI1cw==","signatures":[{"sig":"MEUCIQDHERcdXDAxHZTOjUiivEoAGjAhMKQjsdFYBuHgzKVHXwIgCw2wb3IrKlKmYsnqkGYqsPsvfRrHNe87QTEYHvHyMPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31432-8c8eba6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211241},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31432-8c8eba6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/09009a97167fc305119c4c27c8cf34a6/nx-devkit-0.0.0-pr-31432-8c8eba6.tgz","_integrity":"sha512-lzCDIO8RVpaqiH6vHr7tCenzYbmtxlHJ7/F0Zs4dsrzPvQfMhbJFK2wjk2gcs8xghFtEe1NL4kiUb5cVulI1cw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31432-8c8eba6"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31432-8c8eba6_1748948792976_0.9938570836677911","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250604-283ec76":{"name":"@nx/devkit","version":"21.2.0-canary.20250604-283ec76","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250604-283ec76","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f7866a727a3820dfc2b4a8ee356c88884b1e5b9e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250604-283ec76.tgz","fileCount":104,"integrity":"sha512-YHHn6pw8fWU1t9rSw37rC68ON572H1t97ze2nX04aXAmoFXHyVJeJ5n2EwQ1fOX1WyApLlywfRw0dRWunsMH8A==","signatures":[{"sig":"MEQCIAE9dtZPcHu1ho/uEgSDZeN+pfBgB6m3AIvCZW2lgPbfAiA2dsRha5Y00DJ9AFL4XNSwXCbGFRP9cyGnFIzI0tpugQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250604-283ec76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211257},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250604-283ec76.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3690c3b4006a357c3a129d91080ae207/nx-devkit-21.2.0-canary.20250604-283ec76.tgz","_integrity":"sha512-YHHn6pw8fWU1t9rSw37rC68ON572H1t97ze2nX04aXAmoFXHyVJeJ5n2EwQ1fOX1WyApLlywfRw0dRWunsMH8A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250604-283ec76"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250604-283ec76_1749008831855_0.6160969975622561","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31313-ab5426c":{"name":"@nx/devkit","version":"0.0.0-pr-31313-ab5426c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31313-ab5426c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"185e1e598e8a0174acc9f9b222e82caac3dceb68","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31313-ab5426c.tgz","fileCount":104,"integrity":"sha512-tClMI8Kg7XjmzH4JveDz0DaMAyoOuE2V1bh4WhjpZz8BkPN5MavtpvQw1N1mAz6eEfSJAyRLf3n7wrwqIV5XIQ==","signatures":[{"sig":"MEQCIBuFZ/xUCspdaAWWTCj/3rUpYK803l1FOc7sewLB/Di4AiBYeg+N6ef8drgnkJcR1VH1B3CL77YgSEVKUhUQCwOMWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31313-ab5426c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211241},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31313-ab5426c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b353bcfd80e1f1e3a0c9a491f6b8f580/nx-devkit-0.0.0-pr-31313-ab5426c.tgz","_integrity":"sha512-tClMI8Kg7XjmzH4JveDz0DaMAyoOuE2V1bh4WhjpZz8BkPN5MavtpvQw1N1mAz6eEfSJAyRLf3n7wrwqIV5XIQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31313-ab5426c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31313-ab5426c_1749018848737_0.5145073791962227","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250605-5ffd82e":{"name":"@nx/devkit","version":"21.2.0-canary.20250605-5ffd82e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250605-5ffd82e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6ae2f0a237d2faae660530561587efef8d02b0cc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250605-5ffd82e.tgz","fileCount":104,"integrity":"sha512-LCsgG3gHKFYuNXf/nZ5mVeFjpA7bsKTjRGHTEeojcE/5QTQagdew9kikoR18LivVtqStNzsy+p5dHgBa6TNfhg==","signatures":[{"sig":"MEQCIC7DFslA6W3DegnsZFqtDrGxUL6j0qe4zWSozOxK10sjAiAVvHSPRHMgOxDHz0Qy+qymLkU3BJYijoRUYqkjvsohAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250605-5ffd82e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211226},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250605-5ffd82e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/73f82862997b524659c76c900c9dbb0e/nx-devkit-21.2.0-canary.20250605-5ffd82e.tgz","_integrity":"sha512-LCsgG3gHKFYuNXf/nZ5mVeFjpA7bsKTjRGHTEeojcE/5QTQagdew9kikoR18LivVtqStNzsy+p5dHgBa6TNfhg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250605-5ffd82e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250605-5ffd82e_1749095471057_0.575452735784135","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-beta.2":{"name":"@nx/devkit","version":"21.2.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4f9ba50d2202d3d78669cd6d6724e5c7cf10a3d9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-beta.2.tgz","fileCount":104,"integrity":"sha512-pHskXieMLKI+uMbGzVsbBcmEUoXIev8Og/xxbH7NeNmHZhe4HSn3xwWXek4x4EiydtO/uUerxlrWPPR0R3LNcg==","signatures":[{"sig":"MEQCID1toMuJLNA7Eeiz3Jz857qSfuC1ZcdVQ/yJyNizWoY4AiBp60Aiap0W/cyO+NLXdoNYXa68oz7JJ0yRf8ehk1vqtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211192},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6120a8e43518913e5c5722cd3498f696/nx-devkit-21.2.0-beta.2.tgz","_integrity":"sha512-pHskXieMLKI+uMbGzVsbBcmEUoXIev8Og/xxbH7NeNmHZhe4HSn3xwWXek4x4EiydtO/uUerxlrWPPR0R3LNcg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-beta.2_1749133357710_0.11504504229046764","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31313-574e68d":{"name":"@nx/devkit","version":"0.0.0-pr-31313-574e68d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31313-574e68d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7e28f7841f5869148dcb0f8defb40364af7a23d4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31313-574e68d.tgz","fileCount":104,"integrity":"sha512-Dz7EavBSXsV/rF2of5k4mFJpDb7SZnBVJjW7mwzwVDmw/pGBIbyECe4c78U4u+dJ7/CdMHB2e8QtHvTnW0Htag==","signatures":[{"sig":"MEUCIQDxh7X8DpaCOYOOc+C4SEwl7O1RXMtc2yI3UPFroC7tdQIgfgGO/fX25akoIlm6vbv4F7JWXXDM9avT4i5ap9JNx/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31313-574e68d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211210},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31313-574e68d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e3871b21eb16a750d3aa03192b17f9d0/nx-devkit-0.0.0-pr-31313-574e68d.tgz","_integrity":"sha512-Dz7EavBSXsV/rF2of5k4mFJpDb7SZnBVJjW7mwzwVDmw/pGBIbyECe4c78U4u+dJ7/CdMHB2e8QtHvTnW0Htag==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31313-574e68d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31313-574e68d_1749167845421_0.5875087983769902","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250606-c43d2f2":{"name":"@nx/devkit","version":"21.2.0-canary.20250606-c43d2f2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250606-c43d2f2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"53fc5920908f13ae188e15705b98ebc3081e8844","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250606-c43d2f2.tgz","fileCount":104,"integrity":"sha512-xRhAdmoa6GF1XnkcYp5XGXcp/IqabLrTS+WCV8mbm2qd5jhsGmGtfX1zsVK7t7xLeC08k5ZKJ1Jj2DhIbp/+pQ==","signatures":[{"sig":"MEUCIARrTSlJo4J5DpowZ+A/On9IT0jipbHgDMOFn1zApaXAAiEAv63mA3+CTideO9loP6W/74kdap1kI+pyHewjQuwreD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250606-c43d2f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211226},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250606-c43d2f2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5afb64fa5b5d668b1a3e61f0883ca742/nx-devkit-21.2.0-canary.20250606-c43d2f2.tgz","_integrity":"sha512-xRhAdmoa6GF1XnkcYp5XGXcp/IqabLrTS+WCV8mbm2qd5jhsGmGtfX1zsVK7t7xLeC08k5ZKJ1Jj2DhIbp/+pQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250606-c43d2f2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250606-c43d2f2_1749181729586_0.09046132163942122","host":"s3://npm-registry-packages-npm-production"}},"21.1.3":{"name":"@nx/devkit","version":"21.1.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.1.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8867945ce9be11da34c1ed80dcd342e1b8a39c9d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.1.3.tgz","fileCount":104,"integrity":"sha512-NSNXdn+PaNoPcxAKIhnZUbOA91Jzgk68paZEiABzAhkvfmrE5jM6VDMT6sJZ8lHWocrf6QFnzAOon1R4MoBeZw==","signatures":[{"sig":"MEUCIAbnn8vSc/tMOXVtbhR225tUNTG+MO567WJaD/dHyYVSAiEA0v6z1pM6uUsN38wIq36ygUDUd1+ZZdhnDjbIcO/8HjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211116},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.1.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6fe339b9bd25b9d8775de8be638cda2d/nx-devkit-21.1.3.tgz","_integrity":"sha512-NSNXdn+PaNoPcxAKIhnZUbOA91Jzgk68paZEiABzAhkvfmrE5jM6VDMT6sJZ8lHWocrf6QFnzAOon1R4MoBeZw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.1.3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.1.3_1749234217603_0.3779185792335893","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-beta.3":{"name":"@nx/devkit","version":"21.2.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4c62ae9f40ee5d59ebc3c95060f0b283c1028326","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-beta.3.tgz","fileCount":104,"integrity":"sha512-ZFft7nMYf0fGvyteRb8jty+eccTHzBKJuiA7ISjJpwWKWou7GSaY/K7+XRIepznl38pS/FyNIMlwalqUYp9wRQ==","signatures":[{"sig":"MEQCIE+A+tZd3DA9eo2IekTRJ9kGtBotKsCWib0Vz/7KucvEAiBNeB/tCBkewJP82NOcyBTMIuJa1SJFzMiU+wQWENjt+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211196},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/79fa1e50e7de63bc8ff3edece7ace160/nx-devkit-21.2.0-beta.3.tgz","_integrity":"sha512-ZFft7nMYf0fGvyteRb8jty+eccTHzBKJuiA7ISjJpwWKWou7GSaY/K7+XRIepznl38pS/FyNIMlwalqUYp9wRQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-beta.3_1749496414604_0.7832114837713049","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31313-3e61ace":{"name":"@nx/devkit","version":"0.0.0-pr-31313-3e61ace","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31313-3e61ace","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7359bfc180f63e397e97018620e03322c9c4b5f0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31313-3e61ace.tgz","fileCount":104,"integrity":"sha512-5IAfgE8hGP83l23x6obA5gkxY/Qx0XiTnhf+OAyoltlVFqksoceJwAzL0NuHPRM87fXGPbo8QgJFwzTMcgjnsQ==","signatures":[{"sig":"MEQCIC2uAOC20rrBSmGqdjiD2PUTInoTsX944Zm/+t13IIEgAiBBDtgNdCooegxilKAL6BGXlzU5ldh3xXmNyBN8JbeTpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31313-3e61ace","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211214},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31313-3e61ace.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ee0cfa35a753446ebc872b473db64c74/nx-devkit-0.0.0-pr-31313-3e61ace.tgz","_integrity":"sha512-5IAfgE8hGP83l23x6obA5gkxY/Qx0XiTnhf+OAyoltlVFqksoceJwAzL0NuHPRM87fXGPbo8QgJFwzTMcgjnsQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31313-3e61ace"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31313-3e61ace_1749499515648_0.5528271019638091","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-beta.4":{"name":"@nx/devkit","version":"21.2.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a8976b64cab034e66a174cc30d3184640a12107e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-beta.4.tgz","fileCount":104,"integrity":"sha512-6GAlYOkMKB1X1YaI9sv381UQ5OFnXAH42qKfAQibbY/mp0xUnhwIwj9S7aUp6EwhE2r2KcsnDLwkTY7Lw0RuHA==","signatures":[{"sig":"MEQCIAqcX8vTiB+dn4jkHFNJrVBPchFYPNnoXqiawKuP0lAvAiAPQTbVQ9KeORgGg+bI41iad3xmPE3VOg6eDxzqIwGk/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211196},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c354c112bd996fe03d726e9a53efbe8d/nx-devkit-21.2.0-beta.4.tgz","_integrity":"sha512-6GAlYOkMKB1X1YaI9sv381UQ5OFnXAH42qKfAQibbY/mp0xUnhwIwj9S7aUp6EwhE2r2KcsnDLwkTY7Lw0RuHA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-beta.4_1749515611670_0.9511072780914973","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250610-c8ff339":{"name":"@nx/devkit","version":"21.2.0-canary.20250610-c8ff339","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250610-c8ff339","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"85fb146e3227f61229a55172b4632875a3772498","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250610-c8ff339.tgz","fileCount":104,"integrity":"sha512-lY1oknlTqtml9e50qf/b0Lv5lJbfuhME8Nn5ptYOfbFnA8yZjin5F1J/Lu0T5QbGIxaMBkQWW7rm1JM/upHNKQ==","signatures":[{"sig":"MEUCIBky+ZSCCGh5tt1VXstyS4T8IampEv2WrU3pW8fclKasAiEAuS26mDPTCruN8BQnwpgP+TH2OuHa6e/I4l0fhoV0Xs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250610-c8ff339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250610-c8ff339.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e27d9b080c10d313258f1042fff403bb/nx-devkit-21.2.0-canary.20250610-c8ff339.tgz","_integrity":"sha512-lY1oknlTqtml9e50qf/b0Lv5lJbfuhME8Nn5ptYOfbFnA8yZjin5F1J/Lu0T5QbGIxaMBkQWW7rm1JM/upHNKQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250610-c8ff339"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250610-c8ff339_1749527354282_0.1712844364705488","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-beta.5":{"name":"@nx/devkit","version":"21.2.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0ca8d91a80bd6725c37096a3410b6f3593d217cb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-beta.5.tgz","fileCount":104,"integrity":"sha512-we9O+KivF3cBVEmKIJz0rkoVOf1ccfOQ0r6rrPp+v3WGnP/AExZwSsUU2W78MEl7ESdPi18HlS0TsL4gRZGRdQ==","signatures":[{"sig":"MEUCIFxkfl73qlJYID8xmfkskY2AM8JNxOhC+66H4WuEqmwyAiEApssI721vZ/Zsds8sG0bisC2EQYgqzK0FHRlTPta4KUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211196},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/005af68cc55a80f77b5a68dc364cacc4/nx-devkit-21.2.0-beta.5.tgz","_integrity":"sha512-we9O+KivF3cBVEmKIJz0rkoVOf1ccfOQ0r6rrPp+v3WGnP/AExZwSsUU2W78MEl7ESdPi18HlS0TsL4gRZGRdQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-beta.5_1749582311428_0.3804095239767138","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31534-d151d94":{"name":"@nx/devkit","version":"0.0.0-pr-31534-d151d94","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31534-d151d94","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bb8fa6602898a8679562a45ed04ddd3a3a1ff483","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31534-d151d94.tgz","fileCount":104,"integrity":"sha512-DDEodJQtSM4TqCs6mQtb5Zq3EAkzySMzraMH06AVfoysSRxaR8EBMIRMJ1MXVokIQTQy1SVD1AdzVhRgtDJrDA==","signatures":[{"sig":"MEUCIQCO4K9QxIFJYxyX+r0I/ECTZQLeOZ/iOuMMlYhHzku2CgIgUi5tSE+3GewdotsticOxzAKBLHTvU+uTeI5NZnoQHuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31534-d151d94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211214},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31534-d151d94.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/30fa2f74679492fcef0aa6a4c06abc01/nx-devkit-0.0.0-pr-31534-d151d94.tgz","_integrity":"sha512-DDEodJQtSM4TqCs6mQtb5Zq3EAkzySMzraMH06AVfoysSRxaR8EBMIRMJ1MXVokIQTQy1SVD1AdzVhRgtDJrDA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31534-d151d94"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31534-d151d94_1749599054331_0.03611910708998933","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250611-ec0eda5":{"name":"@nx/devkit","version":"21.2.0-canary.20250611-ec0eda5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250611-ec0eda5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"de6fefe2fee9a08c48e8a8143f76c0f01d1444d0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250611-ec0eda5.tgz","fileCount":104,"integrity":"sha512-cQSCfHy8eyXQPTjEqLUzTVeDx0SANq4e7T2mwqhm4X7XPGR4V+Wi3yy3vYj8CXHcTIwJEySiSDtdZlOGtBklBA==","signatures":[{"sig":"MEYCIQDWbDxa2r2RPtTwHCMMYsPVkdkSopB9BdwaVstaujWgnAIhAOcGnNFYyFF6aHMBbI+9z23VWqgc7E0kbKcP4zkADC/g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250611-ec0eda5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250611-ec0eda5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b27dbc250f1b0ef4aeb4845f962e3c15/nx-devkit-21.2.0-canary.20250611-ec0eda5.tgz","_integrity":"sha512-cQSCfHy8eyXQPTjEqLUzTVeDx0SANq4e7T2mwqhm4X7XPGR4V+Wi3yy3vYj8CXHcTIwJEySiSDtdZlOGtBklBA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250611-ec0eda5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250611-ec0eda5_1749613640031_0.7859327400934921","host":"s3://npm-registry-packages-npm-production"}},"21.2.0-canary.20250612-8ddd697":{"name":"@nx/devkit","version":"21.2.0-canary.20250612-8ddd697","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0-canary.20250612-8ddd697","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"14960ef41426ef4b0349afee6e467abb10816398","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0-canary.20250612-8ddd697.tgz","fileCount":104,"integrity":"sha512-ICf/JXxmmJb8fS1Qe8mBs356NmNKdZ/kqKq3Q2M8YZL7G99YuTZeKhUZoCXrwZ1KoK7IeDcRLOPSELpRQ4GvNw==","signatures":[{"sig":"MEQCIAU5zF+4pWDBAXtWK0PLC9k94GPsBiMLfYclGlal9j55AiAoik+jl1eUnswPrV5Z8Z5jkDYYNKaJGRBJxjpvKgZAZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0-canary.20250612-8ddd697","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0-canary.20250612-8ddd697.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2b437007816cd2b398d1f3bfbb3185e2/nx-devkit-21.2.0-canary.20250612-8ddd697.tgz","_integrity":"sha512-ICf/JXxmmJb8fS1Qe8mBs356NmNKdZ/kqKq3Q2M8YZL7G99YuTZeKhUZoCXrwZ1KoK7IeDcRLOPSELpRQ4GvNw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.8.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.2.0-canary.20250612-8ddd697"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0-canary.20250612-8ddd697_1749700170935_0.013758407644501647","host":"s3://npm-registry-packages-npm-production"}},"21.2.0":{"name":"@nx/devkit","version":"21.2.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"43e245c8834b78375aa58110268d096de5903a2c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.0.tgz","fileCount":104,"integrity":"sha512-IunVWFtqiq7NqGu1dL8fUPW3uaShbxGqjwbfkRVAiEq+GqpAWgeFLJYHqUb0THdHegX7Fxit8x0sTz4QNNpd2Q==","signatures":[{"sig":"MEUCID5juRNtTNaxyLIj38bL0TWQanxshHGMbhbxz/Y4iHy/AiEA9SGLp97+tMbKRSZfPFt+u5Y12bB/nVpfAUUDOwbCbD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211182},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/dcc81686cdc876f4748837df592e80dc/nx-devkit-21.2.0.tgz","_integrity":"sha512-IunVWFtqiq7NqGu1dL8fUPW3uaShbxGqjwbfkRVAiEq+GqpAWgeFLJYHqUb0THdHegX7Fxit8x0sTz4QNNpd2Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.0_1749764111837_0.934837583491142","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250613-18155f4":{"name":"@nx/devkit","version":"21.3.0-canary.20250613-18155f4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250613-18155f4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"68d1c55a598b12a940aa914f7f8231df6564bc61","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250613-18155f4.tgz","fileCount":104,"integrity":"sha512-5a7vFSisHT2T4VqJsToq7vQc1cyabWKF7WrF1BQCajVHcmGOjmBuLlb5443eE23HoxkErg/U/5tctXNb4YV8fw==","signatures":[{"sig":"MEUCICO9l5B3VTPN+C+qohedCCwCSvg12bZMNwTerCBd7jyoAiEAkOMlG80/mZxkhMrbCKzRNSQpG/zSsmdGcdtgvinapkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250613-18155f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250613-18155f4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f6e5fa426088fc65e9ecee6e2cbdbfd8/nx-devkit-21.3.0-canary.20250613-18155f4.tgz","_integrity":"sha512-5a7vFSisHT2T4VqJsToq7vQc1cyabWKF7WrF1BQCajVHcmGOjmBuLlb5443eE23HoxkErg/U/5tctXNb4YV8fw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250613-18155f4"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250613-18155f4_1749786511198_0.32255467053051334","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31581-fa41031":{"name":"@nx/devkit","version":"0.0.0-pr-31581-fa41031","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31581-fa41031","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ff9d19b04c8e8127b0645adc8100652de5ad6e53","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31581-fa41031.tgz","fileCount":104,"integrity":"sha512-Mm3W5cM0fP+cATx1GtoHgvE16bsWFRbPKkRAf6Md5oJDZvFbTMkM4xi0iiQH3MbsCBlCT01qpzskGOoq+XXiiw==","signatures":[{"sig":"MEQCIBgLI8HWQ16ufHc/KoSjirO3aSjy5wn0g1w3l1eNsCo/AiB4fAJo7MXiC/sBxW0VQUpPUu2DpdXwf2FuLcc9hHGV4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31581-fa41031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211214},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31581-fa41031.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/42f6d1bfc28d1ae58d90f65d8154797c/nx-devkit-0.0.0-pr-31581-fa41031.tgz","_integrity":"sha512-Mm3W5cM0fP+cATx1GtoHgvE16bsWFRbPKkRAf6Md5oJDZvFbTMkM4xi0iiQH3MbsCBlCT01qpzskGOoq+XXiiw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31581-fa41031"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31581-fa41031_1749826724818_0.06329856430384506","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250614-db86a35":{"name":"@nx/devkit","version":"21.3.0-canary.20250614-db86a35","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250614-db86a35","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a18897c8a557dfd8a6741abdc1d65727be7d4764","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250614-db86a35.tgz","fileCount":104,"integrity":"sha512-mDErAMcGaITIEsJUBsMU9MfIydZUsLjyrAuesoMq/6AXDoN/OTKVmEqli57haMTugXirR0ClfVjoi5XYshdQzw==","signatures":[{"sig":"MEQCIFcbrw6ion2Ip9tFAXKGNESPw6svWlKymQObJo7EMmnWAiAuzbxPW2SngDDpN9ZeXKiAEl+lFbada19uMiaajDJcvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250614-db86a35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250614-db86a35.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b245abc57b5dfbbabec8d79e4e552510/nx-devkit-21.3.0-canary.20250614-db86a35.tgz","_integrity":"sha512-mDErAMcGaITIEsJUBsMU9MfIydZUsLjyrAuesoMq/6AXDoN/OTKVmEqli57haMTugXirR0ClfVjoi5XYshdQzw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250614-db86a35"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250614-db86a35_1749872685992_0.13948628987815193","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250617-b97222d":{"name":"@nx/devkit","version":"21.3.0-canary.20250617-b97222d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250617-b97222d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"df8a5f75136aad691280ef1af61dec4af47e1bb8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250617-b97222d.tgz","fileCount":104,"integrity":"sha512-Qsw8ik1kWXqJxCeI20QyKcoN7mieRB0Mty0Eb3nrMD8kX7OX7NAEWpgORC8POwkWuornDIPzOdvQPn5zn7VCpA==","signatures":[{"sig":"MEUCIQCROtR44VmjcVwRPvE6VxYzUXBV0fCi+RBriYZl6QRbJwIgJyR//cA8BrSkI6c6lWPPJ1gJB7OeEpWgfSqKos8WLbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250617-b97222d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250617-b97222d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2b09145328d2d3b317939f5d660ace06/nx-devkit-21.3.0-canary.20250617-b97222d.tgz","_integrity":"sha512-Qsw8ik1kWXqJxCeI20QyKcoN7mieRB0Mty0Eb3nrMD8kX7OX7NAEWpgORC8POwkWuornDIPzOdvQPn5zn7VCpA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250617-b97222d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250617-b97222d_1750132121030_0.6078398405321492","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250618-5c2fdc9":{"name":"@nx/devkit","version":"21.3.0-canary.20250618-5c2fdc9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250618-5c2fdc9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dca2a58c7218263bb95d30a8c33ff748c71e09a5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250618-5c2fdc9.tgz","fileCount":104,"integrity":"sha512-8dgXBhw59FkCYcOCYbrGdka6RC40ii2w3AWaRPptvW3rezYvlZTHjxqU/8EjFhgMk+lT5tAyBdgglok67CkYng==","signatures":[{"sig":"MEUCIAcGj6oS45Tmw97m/0aVRTURtpEo+SCSZuW6K9fT7HYLAiEAsvQeQRU+RuRJKoZcSchOUhCJEST0FH5StSgFhugm71k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250618-5c2fdc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250618-5c2fdc9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/a466338957153d275503cb5ac544b23e/nx-devkit-21.3.0-canary.20250618-5c2fdc9.tgz","_integrity":"sha512-8dgXBhw59FkCYcOCYbrGdka6RC40ii2w3AWaRPptvW3rezYvlZTHjxqU/8EjFhgMk+lT5tAyBdgglok67CkYng==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250618-5c2fdc9"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250618-5c2fdc9_1750218900960_0.3564056999353158","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250619-29b14b1":{"name":"@nx/devkit","version":"21.3.0-canary.20250619-29b14b1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250619-29b14b1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"33defab835d79d7536bc7724905f5ef2ef38048c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250619-29b14b1.tgz","fileCount":104,"integrity":"sha512-hE0RJg8Fog3+FpA3wDPO6K3z8wthLgulL9zOb5zkm96mGaj3QQyc8k0rGCZ7TcMyBuW5D6BmLOK0BbDFun1gPg==","signatures":[{"sig":"MEQCIFMaOYSDR946V743EBx+kR6I6pyJDrtZpXFv/YMJqZX8AiAQJ7wJU4t0SDWUj0/EhJg6ZpQO4LkehuT4VFjNR7mTPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250619-29b14b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250619-29b14b1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/d66baeb4c26c40dd2e2cc9a210e58393/nx-devkit-21.3.0-canary.20250619-29b14b1.tgz","_integrity":"sha512-hE0RJg8Fog3+FpA3wDPO6K3z8wthLgulL9zOb5zkm96mGaj3QQyc8k0rGCZ7TcMyBuW5D6BmLOK0BbDFun1gPg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250619-29b14b1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250619-29b14b1_1750304889733_0.8075458188263311","host":"s3://npm-registry-packages-npm-production"}},"21.2.1":{"name":"@nx/devkit","version":"21.2.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9993758d9cedab6c56c5fb5f866a1e50deb56c88","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.1.tgz","fileCount":104,"integrity":"sha512-sbc8l6qdc9GER5gUeh+IKecyKA+uUv0V/bf45nibUziUuQN2C1nh9bFJHzBeFeySonmEbF+I0aZ3aoafM5FVuQ==","signatures":[{"sig":"MEUCIDgN/YRPMa5seCE0dUvn0j/F1DQ9tX1ew1tGsjYZz85zAiEA300uYQSJ7J/rje94LOVlop7i3K/2UpX7weN70Pd94XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211182},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/4e75cebe3b73081687d9fdace9e7cbc0/nx-devkit-21.2.1.tgz","_integrity":"sha512-sbc8l6qdc9GER5gUeh+IKecyKA+uUv0V/bf45nibUziUuQN2C1nh9bFJHzBeFeySonmEbF+I0aZ3aoafM5FVuQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.2.1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.1_1750343435601_0.04790840499905746","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31631-a6d414e":{"name":"@nx/devkit","version":"0.0.0-pr-31631-a6d414e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31631-a6d414e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"58af7225c0e8e4858309d3238db3c21ae1f2d60e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31631-a6d414e.tgz","fileCount":104,"integrity":"sha512-8kySGZuPrFwGS1ugolEdgujWMPTAynKP+2cW42PiOkGw1Y0l+joBRKCqwEAsBuJj0bRrhJzngBsWbvChnF8wsQ==","signatures":[{"sig":"MEUCIFTu7T/+GObA+dlhvb46AjP5KYx8aD+Kn54CJLgG1VNUAiEA7IKUk5uzONl4FxqHnSVHC/5l2OcX976lj2jcdm+unEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31631-a6d414e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211214},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31631-a6d414e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/070b2825609e62bab7031a76545802eb/nx-devkit-0.0.0-pr-31631-a6d414e.tgz","_integrity":"sha512-8kySGZuPrFwGS1ugolEdgujWMPTAynKP+2cW42PiOkGw1Y0l+joBRKCqwEAsBuJj0bRrhJzngBsWbvChnF8wsQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31631-a6d414e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31631-a6d414e_1750345434797_0.2593889656897417","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31652-c36c5f5":{"name":"@nx/devkit","version":"0.0.0-pr-31652-c36c5f5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31652-c36c5f5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1f4b3291ab1e3bc23d300b9cc039aadd8550a0e6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31652-c36c5f5.tgz","fileCount":104,"integrity":"sha512-oqO1LyTrZA3zZAigew6oY3ag359UwRkU87anCzQ+sBa8trV1bbEJR4ezTTAByDlZ5rqE0oagtXV56FSnCnvJrw==","signatures":[{"sig":"MEUCIQDpwFPGyxiZRWtdswQtEmnxyO3ugOv2zkOeDP3pyxrxRgIge1SUKjbhmS6DuaLuoy3RApWcGrnyY2Pb1gHUdllATQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31652-c36c5f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211214},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31652-c36c5f5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/8f5a9d4cc7c4e797a6645da3e24d2fe5/nx-devkit-0.0.0-pr-31652-c36c5f5.tgz","_integrity":"sha512-oqO1LyTrZA3zZAigew6oY3ag359UwRkU87anCzQ+sBa8trV1bbEJR4ezTTAByDlZ5rqE0oagtXV56FSnCnvJrw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31652-c36c5f5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31652-c36c5f5_1750353511529_0.7076250624770948","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250621-57e70d0":{"name":"@nx/devkit","version":"21.3.0-canary.20250621-57e70d0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250621-57e70d0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9b2c3a40216f60b95df73738ed2ef93e7f545b61","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250621-57e70d0.tgz","fileCount":104,"integrity":"sha512-N8qXeZnCDfcUrnpNB+qmUlHhuFdBrprLFcXLQ19seSELhh6UtLjpTmT6Zpn6SizGXphJsNYdb0ZWw/kLxkkvvw==","signatures":[{"sig":"MEUCIF+1S610QJ1gd+VjrsJFUzcVNG33J9zxH48To/Sqx1TvAiEA1L6FCqqP7fyvYUPAHyU9KCRGFXea7IgWtbdi08dW5A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250621-57e70d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250621-57e70d0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/1d7a4fa26d99e59851ec05cf8f60632d/nx-devkit-21.3.0-canary.20250621-57e70d0.tgz","_integrity":"sha512-N8qXeZnCDfcUrnpNB+qmUlHhuFdBrprLFcXLQ19seSELhh6UtLjpTmT6Zpn6SizGXphJsNYdb0ZWw/kLxkkvvw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250621-57e70d0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250621-57e70d0_1750477603373_0.6025091109781586","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250624-0ef8857":{"name":"@nx/devkit","version":"21.3.0-canary.20250624-0ef8857","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250624-0ef8857","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bbb4bf8228f47a3b2010a53647cb26d06cb87f3e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250624-0ef8857.tgz","fileCount":104,"integrity":"sha512-iOETHulcjnoJfkdRdUofDeq+R9JlhoyEZtse204B+2aOmORWJlU+ygBN1cg469zyACWKOYfoiMwDY7Gj1ckg8g==","signatures":[{"sig":"MEQCIFLldQAA7fNBLcEuQivW6Gz1ndkkAASOkocppFjKRGuFAiBnKjNf93sZY58X5c7O+HFiiatWBf5g1PPGSC6dRO+fkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250624-0ef8857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250624-0ef8857.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/8dcbac8e0b5f6570ad34813f17b04a11/nx-devkit-21.3.0-canary.20250624-0ef8857.tgz","_integrity":"sha512-iOETHulcjnoJfkdRdUofDeq+R9JlhoyEZtse204B+2aOmORWJlU+ygBN1cg469zyACWKOYfoiMwDY7Gj1ckg8g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250624-0ef8857"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250624-0ef8857_1750736976123_0.6250744391529384","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30105-4d78283":{"name":"@nx/devkit","version":"0.0.0-pr-30105-4d78283","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30105-4d78283","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8407fbbba69ef14deb3460049e716a3d361d51f0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30105-4d78283.tgz","fileCount":104,"integrity":"sha512-96rUsJ/go8YDKciwLKiobg8lB24HyRdPnaEN80YA3dsO93SF4Lgdlu1XctqSaC3vOUB/nSvVxSqdd585sHZUtg==","signatures":[{"sig":"MEQCIASVrDYelDBYnnZ84bimJmij9lPD/kOX+Sb4PszEBbT2AiASninIt18BfpRM/n22B3D5b7pt/zODOvrSdCxxtt5F4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30105-4d78283","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211214},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30105-4d78283.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/02487e9a09fba6ccd307ca875b491f14/nx-devkit-0.0.0-pr-30105-4d78283.tgz","_integrity":"sha512-96rUsJ/go8YDKciwLKiobg8lB24HyRdPnaEN80YA3dsO93SF4Lgdlu1XctqSaC3vOUB/nSvVxSqdd585sHZUtg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30105-4d78283"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30105-4d78283_1750779704281_0.4214415978033401","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250625-fe687a0":{"name":"@nx/devkit","version":"21.3.0-canary.20250625-fe687a0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250625-fe687a0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1f0597516088d0a9bd24782b66d1deba7dd7f0f4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250625-fe687a0.tgz","fileCount":104,"integrity":"sha512-RGoQ3Hqru0f5CJRWssdNvsXJHvo3DjWjGohVcXLSGq2aYPF9YlFVgFpXKRYU8uHDnv46NmDjhYZqr+Rx89W6Zw==","signatures":[{"sig":"MEYCIQDbeUPk4ld/ZLPqrLnBgHwchuecjH+knGHPK6aQQ0hqEQIhAJBzukSiOkmhfhMOu+3MMhgNf9pI9F5UMBb1nZexOelE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250625-fe687a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250625-fe687a0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/6f585f4c183a59a9cacc4475d79e55c8/nx-devkit-21.3.0-canary.20250625-fe687a0.tgz","_integrity":"sha512-RGoQ3Hqru0f5CJRWssdNvsXJHvo3DjWjGohVcXLSGq2aYPF9YlFVgFpXKRYU8uHDnv46NmDjhYZqr+Rx89W6Zw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250625-fe687a0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250625-fe687a0_1750823486198_0.9243607099884901","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250626-8b6ad42":{"name":"@nx/devkit","version":"21.3.0-canary.20250626-8b6ad42","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250626-8b6ad42","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"baa3c086e54883523ab490752a5847a38950bf4b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250626-8b6ad42.tgz","fileCount":104,"integrity":"sha512-D6Uzd1R4W61BI5PRKSWhWHau19GCkzWNhvSyS2A1+9QPzIHr/FktYy/fz0R/Cd6TtKpC61cvTxNIpTv1UEC9Ew==","signatures":[{"sig":"MEYCIQDAvRIFJOzm8SU1BilwN7Ztc0eSduffWquqYN5mNT+E7AIhAK7JJLIcspsKlM0EgxoEuCwQwrcAhs8M2SDN+zvzsRE4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250626-8b6ad42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211230},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250626-8b6ad42.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/fbac261dc786ff199288e7a0222cd1b3/nx-devkit-21.3.0-canary.20250626-8b6ad42.tgz","_integrity":"sha512-D6Uzd1R4W61BI5PRKSWhWHau19GCkzWNhvSyS2A1+9QPzIHr/FktYy/fz0R/Cd6TtKpC61cvTxNIpTv1UEC9Ew==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250626-8b6ad42"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250626-8b6ad42_1750909331789_0.30813263846310357","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-30105-9100e78":{"name":"@nx/devkit","version":"0.0.0-pr-30105-9100e78","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-30105-9100e78","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"139f50c8a0dfafc14dbb840f80a3c8a9840f92b0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-30105-9100e78.tgz","fileCount":104,"integrity":"sha512-9c57lU0l6NKG2Ws0OEq9ZjImAqeHetjjmftTJw0z9WtppM0rQ+0abY1wkwG6w82OLdgSVPxNaTcjwwZ0feLp+g==","signatures":[{"sig":"MEQCIDUXYt6CuqQWWfotjEpsDXLQxn3Q5d7MwyLeQZ3c5NS2AiB07GMawzo3BSehdJLYW06UuXLrYJq95RVaJGN+z+h6sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-30105-9100e78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211214},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-30105-9100e78.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/250aa96a06c5327f180bf69921a5f0bb/nx-devkit-0.0.0-pr-30105-9100e78.tgz","_integrity":"sha512-9c57lU0l6NKG2Ws0OEq9ZjImAqeHetjjmftTJw0z9WtppM0rQ+0abY1wkwG6w82OLdgSVPxNaTcjwwZ0feLp+g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-30105-9100e78"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-30105-9100e78_1750927074767_0.7143617206335215","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250627-07233f0":{"name":"@nx/devkit","version":"21.3.0-canary.20250627-07233f0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250627-07233f0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"06fdfbc5eef060273f946d707abac2fd75da2e79","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250627-07233f0.tgz","fileCount":104,"integrity":"sha512-NP3Gf3NxpvGTBYFiwbsCwwVOOVVrVCPS4pZIJm9T6F4Ux8HzHo9OgVfn/jtVxb4obccIe75g1oJHGdtaXbjp7A==","signatures":[{"sig":"MEUCICNEtmLY8PvyETWHAKLsorsE5IR4Eeu+W/YU8jvHYMjjAiEAoc8a1QVJEODeC2NHu2ti0i7FLelR+hoM9iorF8xVG34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250627-07233f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211487},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250627-07233f0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/9a36121a22cb9c3ebdf04849433e4562/nx-devkit-21.3.0-canary.20250627-07233f0.tgz","_integrity":"sha512-NP3Gf3NxpvGTBYFiwbsCwwVOOVVrVCPS4pZIJm9T6F4Ux8HzHo9OgVfn/jtVxb4obccIe75g1oJHGdtaXbjp7A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250627-07233f0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250627-07233f0_1750996033907_0.29783019302836067","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-beta.0":{"name":"@nx/devkit","version":"21.3.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"11ef7d7cd5d37465773005e6cff7f34ff9a79cbd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-beta.0.tgz","fileCount":104,"integrity":"sha512-7fvaYGcga/kRYUfe+y4Ttw66idu9WgI+TunafcalYFsijdfsoTcSPYdTqkV/rbUViimCouW9D05NE3NSEuMU1w==","signatures":[{"sig":"MEYCIQDtzwaSIgTX2JjyfKqu5cYxEGopEdju1BAER2lhmjgNzAIhANKJDhWT2JI57KWu92DIYc2X8Llgg0Ch0Xt0rtWDzsvV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211453},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/e22c224a9bc70aab157091988711b7e2/nx-devkit-21.3.0-beta.0.tgz","_integrity":"sha512-7fvaYGcga/kRYUfe+y4Ttw66idu9WgI+TunafcalYFsijdfsoTcSPYdTqkV/rbUViimCouW9D05NE3NSEuMU1w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-beta.0_1751071104273_0.5459170857837603","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250628-7430238":{"name":"@nx/devkit","version":"21.3.0-canary.20250628-7430238","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250628-7430238","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"169cb6e5fb871f6635b9f90555f53c0c2cff455b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250628-7430238.tgz","fileCount":104,"integrity":"sha512-JARym5XLH1sgWp8iZCXxM+6/wvY61MQ+FBD6ePLXOcvVSz16xQSbnopFEASYLVMKKSPzL5baJ8AZHhSHz9A1iA==","signatures":[{"sig":"MEUCIQDxsZfiLk3GuysV/gr9I87Gnzs89Onv4SHY5gsQAXIUZAIgFUsn0ffz2HaDh3txJ2r38n1Cn2H/TwJz/uDj8+ppQoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250628-7430238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211487},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250628-7430238.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/a97315d32d3949c8e3e49b302574b025/nx-devkit-21.3.0-canary.20250628-7430238.tgz","_integrity":"sha512-JARym5XLH1sgWp8iZCXxM+6/wvY61MQ+FBD6ePLXOcvVSz16xQSbnopFEASYLVMKKSPzL5baJ8AZHhSHz9A1iA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250628-7430238"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250628-7430238_1751081848511_0.7976969610969658","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250701-bfdf892":{"name":"@nx/devkit","version":"21.3.0-canary.20250701-bfdf892","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250701-bfdf892","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ad5a25aa5e4d37420fe2514995cb7fcc0a5b7725","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250701-bfdf892.tgz","fileCount":104,"integrity":"sha512-RK9wM4N5LGqv9/B9KSDscxl89SwE2bNazLQsnL/yvt+a2tqyXVSz8NUFOpt0QoaElqwa2j6DweT8FyKqFh8VRg==","signatures":[{"sig":"MEUCIFHi9MC5Se/+ZbiIss71n5TmxJX0M/JWjjlWyg5ygTNEAiEA1hvrFXDZYYGHq/orXpdGBc4iS5G7zPsI05/vMLmxZmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250701-bfdf892","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211487},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250701-bfdf892.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/495395bee625806c795681336d1cd7b4/nx-devkit-21.3.0-canary.20250701-bfdf892.tgz","_integrity":"sha512-RK9wM4N5LGqv9/B9KSDscxl89SwE2bNazLQsnL/yvt+a2tqyXVSz8NUFOpt0QoaElqwa2j6DweT8FyKqFh8VRg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250701-bfdf892"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250701-bfdf892_1751342282786_0.6754962736181715","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250702-157a34a":{"name":"@nx/devkit","version":"21.3.0-canary.20250702-157a34a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250702-157a34a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"820d8d26bd22f923a839b8c4e7ef0a07d9e6d01c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250702-157a34a.tgz","fileCount":104,"integrity":"sha512-Gq0jL9VKxWsge+zY073KjTOBzrmzZJpINEKcHeuXFC1YD+I3R7FiabvWYbHY5MY4H32zqi2ZtdacrYkSJm7uUg==","signatures":[{"sig":"MEYCIQD1rp4fAiavE+CIEdly7SpvOHP2x3C3DXgJI/UExBRe6wIhALYX3Gt12jb5OIOVn6s9RepxEvv0UcNbWi38WbXbC5Jk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250702-157a34a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211487},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250702-157a34a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/f69d19a6b422ec489abe14ed2d48f1f0/nx-devkit-21.3.0-canary.20250702-157a34a.tgz","_integrity":"sha512-Gq0jL9VKxWsge+zY073KjTOBzrmzZJpINEKcHeuXFC1YD+I3R7FiabvWYbHY5MY4H32zqi2ZtdacrYkSJm7uUg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250702-157a34a"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250702-157a34a_1751427677930_0.6784606618669395","host":"s3://npm-registry-packages-npm-production"}},"21.2.2":{"name":"@nx/devkit","version":"21.2.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b1db59d63aeb9fb96c406bf3be08f8840e13d829","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.2.tgz","fileCount":104,"integrity":"sha512-fBeFY8wW9cb6AWjPGNZVa8nhYpDVu1hDPirxy+Z0Uxe3uo6BfwP9ZrUVIj99yGi2accEcvNx0ccygaa0aPzKng==","signatures":[{"sig":"MEYCIQD78JAjn3oHTf4gqk5ZexlVnqc4+FRWUENeJ+XDyckoQwIhAN/SODo8rNjtjC/Vnr6GMqU6dDFPFnuQbIJ7Xq+/xDMb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211439},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/7b19c42ada74b731e78cdc3372ca2175/nx-devkit-21.2.2.tgz","_integrity":"sha512-fBeFY8wW9cb6AWjPGNZVa8nhYpDVu1hDPirxy+Z0Uxe3uo6BfwP9ZrUVIj99yGi2accEcvNx0ccygaa0aPzKng==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.2.2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.2_1751498681423_0.5406942297108701","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-beta.1":{"name":"@nx/devkit","version":"21.3.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6231f390a5494dfcfb7f354934154a81916629c6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-beta.1.tgz","fileCount":104,"integrity":"sha512-qIgkfoSbgB7wbtNvnxNBIHkP7XWcNJTnP34vQRVAyv5yWV/cWEpeuatG2xpmkaAnsBbwuM7YngG4gYdudOw3Cg==","signatures":[{"sig":"MEUCIDzMaTneQooqQynyMgOrS3D/3GBr+aQCHjeco34pVB/vAiEA9VmqeXvx2kGON/Dmd+lAoV3zdJC+wH3t4K4JQe/P4B4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211453},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/16b0e136da84b8ffeb6239b6b715582a/nx-devkit-21.3.0-beta.1.tgz","_integrity":"sha512-qIgkfoSbgB7wbtNvnxNBIHkP7XWcNJTnP34vQRVAyv5yWV/cWEpeuatG2xpmkaAnsBbwuM7YngG4gYdudOw3Cg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-beta.1_1751498722267_0.0004970483346000698","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250703-84ce831":{"name":"@nx/devkit","version":"21.3.0-canary.20250703-84ce831","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250703-84ce831","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"878dc8e1d95ab765f2dc8d4de8d5ba6cd50340f5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250703-84ce831.tgz","fileCount":104,"integrity":"sha512-NGZqzrGhAATDg0uvRXl5z++77x85ldn92/ycR5Of1Yy5mA5V1XWSXLS6UWf7QIBd2Ut3PFn51tQo5Ws3fCiILw==","signatures":[{"sig":"MEQCICDs/65ydo8c8/JI8JXdzo0L5kbsTZEAwrRXfKu6b2qhAiAnR2JFfWyZJ8ZXh+0a1urOOWwF66ASCTYY84GAYnmQzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250703-84ce831","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211487},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250703-84ce831.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/a5c82e6c8914022252c359f0b38138d6/nx-devkit-21.3.0-canary.20250703-84ce831.tgz","_integrity":"sha512-NGZqzrGhAATDg0uvRXl5z++77x85ldn92/ycR5Of1Yy5mA5V1XWSXLS6UWf7QIBd2Ut3PFn51tQo5Ws3fCiILw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250703-84ce831"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250703-84ce831_1751514145514_0.25174158173861416","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-beta.2":{"name":"@nx/devkit","version":"21.3.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"16482da27335a9ebdae4dfe50be63a81b501cb06","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-beta.2.tgz","fileCount":104,"integrity":"sha512-UI3teLf2RRo+pZhSzDMjpsXbYmmnp0T7ts9Jo/GK9IpJu4svztGyXbqXFcrK+mjvm5MmaHB5DLUywyIqmQ5ydQ==","signatures":[{"sig":"MEYCIQCf7a8Y29UYVV6K8CBlrGY97gWG1NeKiqI/aJ+wWzvPuwIhANe3e11IPyMOK9IXeA8mbY7oqbW2hed5hVb2m4XP2Nrc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211453},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/71a7aa8f0368acf184e1d2a539008349/nx-devkit-21.3.0-beta.2.tgz","_integrity":"sha512-UI3teLf2RRo+pZhSzDMjpsXbYmmnp0T7ts9Jo/GK9IpJu4svztGyXbqXFcrK+mjvm5MmaHB5DLUywyIqmQ5ydQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-beta.2_1751564641557_0.43872102408790603","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250704-e92cbee":{"name":"@nx/devkit","version":"21.3.0-canary.20250704-e92cbee","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250704-e92cbee","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"494d9223aa56036bdffabe1ca0e6b9359f12208f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250704-e92cbee.tgz","fileCount":104,"integrity":"sha512-9OvNJjXxEHoKCzkEKJyW2sHkSMQND0XqpQT87H9iJ1L7KtsVag5sCjhquEGr0Bv5J0aNc54i75P5VmTZtUZKBQ==","signatures":[{"sig":"MEUCIBIfJA+tuJOk/oPRzROL1H657Oy3w4o1PeiOrbM03AIUAiEA9D2oJueW3djzspy3msD7VNKLpdYvcn8rY1sGQh59yrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250704-e92cbee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211487},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250704-e92cbee.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/c096f8cf915e43668c15a1c17a532d6d/nx-devkit-21.3.0-canary.20250704-e92cbee.tgz","_integrity":"sha512-9OvNJjXxEHoKCzkEKJyW2sHkSMQND0XqpQT87H9iJ1L7KtsVag5sCjhquEGr0Bv5J0aNc54i75P5VmTZtUZKBQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250704-e92cbee"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250704-e92cbee_1751601194436_0.5923881919598135","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31833-c24a922":{"name":"@nx/devkit","version":"0.0.0-pr-31833-c24a922","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31833-c24a922","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7bf79d3378f1c982016254700c111f34725c6849","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31833-c24a922.tgz","fileCount":104,"integrity":"sha512-2lGBoJeEanK4bFrr8cSiGdEG4HRGOol/8eY2RljT4y8ORft+1Q4TH/uEqmHQSknLm2LjKq3rZhwItZ82dcdu/A==","signatures":[{"sig":"MEQCIEfZeZVZ36zRKRJlTNNYL2LtSeSIMxlXUFHNeJH0yi2HAiBguLXDhWeXlEGyL9EYyXFNH456/YEWGGt0G+j6NMl6MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31833-c24a922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211471},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31833-c24a922.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/da567aad2e6d1d19b30fcd0b232bb256/nx-devkit-0.0.0-pr-31833-c24a922.tgz","_integrity":"sha512-2lGBoJeEanK4bFrr8cSiGdEG4HRGOol/8eY2RljT4y8ORft+1Q4TH/uEqmHQSknLm2LjKq3rZhwItZ82dcdu/A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31833-c24a922"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31833-c24a922_1751647888153_0.6043711802215763","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31833-2080c63":{"name":"@nx/devkit","version":"0.0.0-pr-31833-2080c63","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31833-2080c63","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8c2700976e6d8cf9ea8f18eb04698ba775ae97b0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31833-2080c63.tgz","fileCount":104,"integrity":"sha512-UUJHPOdxQOfLue68RRhruUa+WjgwKGQdOtdvCwXBirjyYgpEbteKZqDrFZ99EIaUSImEWqjIZAm/xt4n5AQ4RA==","signatures":[{"sig":"MEYCIQD1t/nQk0YEaiHhaim3JNiptUWP5ic3PlftvenrkTWr9AIhAPA+1wG994iyQmy9aHMZhk9ZeoBddMe8L+VPZtimgXZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31833-2080c63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211471},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31833-2080c63.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/3f51e735da50610a29b83fb42ca3aaaa/nx-devkit-0.0.0-pr-31833-2080c63.tgz","_integrity":"sha512-UUJHPOdxQOfLue68RRhruUa+WjgwKGQdOtdvCwXBirjyYgpEbteKZqDrFZ99EIaUSImEWqjIZAm/xt4n5AQ4RA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31833-2080c63"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31833-2080c63_1751649401217_0.9593909917981973","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31833-a488577":{"name":"@nx/devkit","version":"0.0.0-pr-31833-a488577","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31833-a488577","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3ee0f5a9eb997a45cf5a9966fe19c469450980e6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31833-a488577.tgz","fileCount":104,"integrity":"sha512-QnN6rJJIzl3frFqa7v3OVampIGXbDqbYHYGHVn7iBIoD0WB2Bp+ZmVfNz3eFde69FP8IVDvidCf6e2zeeove6A==","signatures":[{"sig":"MEYCIQCVWdwLvZCwQdd+AWqVgDzvL57y4OWLMrgC2nrH9sZAEQIhAJkw91cs2bVaXTMm7tcI382Sz93U94J5sMbXrNbPmVOh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31833-a488577","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211471},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31833-a488577.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/d1268b9eba5ea63711826359d843d82a/nx-devkit-0.0.0-pr-31833-a488577.tgz","_integrity":"sha512-QnN6rJJIzl3frFqa7v3OVampIGXbDqbYHYGHVn7iBIoD0WB2Bp+ZmVfNz3eFde69FP8IVDvidCf6e2zeeove6A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31833-a488577"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31833-a488577_1751664059010_0.5686551571313838","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250705-666da3e":{"name":"@nx/devkit","version":"21.3.0-canary.20250705-666da3e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250705-666da3e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d4a70e363003fdc478b25cdf28014e3a74811cd4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250705-666da3e.tgz","fileCount":104,"integrity":"sha512-2OXol0LwUr/X4GKx0aizXQ7++Kv2n+cug/6y3ZdhQR9bY64DQPfb5Tx51EVXFaev2WCE4t4Fn9827Eau35K+9w==","signatures":[{"sig":"MEQCIEYcv67NzEqeYpoM2jpcmCJFmaUSQsq06VkGS4T8cVCZAiAIPRacKbGVNOmh1GfBrI0JwVX9nnqnmivpWghaKho1FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250705-666da3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211487},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250705-666da3e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/205a0a72b738dd7d6b434a2310b31d7a/nx-devkit-21.3.0-canary.20250705-666da3e.tgz","_integrity":"sha512-2OXol0LwUr/X4GKx0aizXQ7++Kv2n+cug/6y3ZdhQR9bY64DQPfb5Tx51EVXFaev2WCE4t4Fn9827Eau35K+9w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250705-666da3e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250705-666da3e_1751686723996_0.3841370723181954","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31693-99e4c63":{"name":"@nx/devkit","version":"0.0.0-pr-31693-99e4c63","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31693-99e4c63","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a8e573b22b6a55c9c0463f5b5100a85f24898170","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31693-99e4c63.tgz","fileCount":104,"integrity":"sha512-/00MesC9xMCxprgc/cagOMd2Ti7JWqTHVxpTTjpmNYCAzSbzx93ijTxkAG+UNnuVScQBldVLYRZO3nXvxOOUig==","signatures":[{"sig":"MEYCIQDoMU25kOrVqau8mRUU4EgOPmEOzY5lYnCJ+75g6WWQTQIhALchLFPvWwh9/+EwsrL+qogjC9o1adwFJ//JK207q7g2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31693-99e4c63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211471},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31693-99e4c63.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/a84064806f7466c93ac5482f2950e59c/nx-devkit-0.0.0-pr-31693-99e4c63.tgz","_integrity":"sha512-/00MesC9xMCxprgc/cagOMd2Ti7JWqTHVxpTTjpmNYCAzSbzx93ijTxkAG+UNnuVScQBldVLYRZO3nXvxOOUig==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31693-99e4c63"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31693-99e4c63_1751688589644_0.17374989538906505","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31840-b906464":{"name":"@nx/devkit","version":"0.0.0-pr-31840-b906464","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31840-b906464","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9ed4364a989fce0481318cecee3950ee34031eb2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31840-b906464.tgz","fileCount":104,"integrity":"sha512-/ug5G8RUQiEvNI16V85WX1vpcfLT6AyeFPAyRfLullEWcmc9eckIJHtcm0HXMk6rHmOgsk92ewYCJ2ZS3hS2hg==","signatures":[{"sig":"MEUCIQCsA1uTqWv4ojkAI3DDQ+P8NL3aSt8gg0bwG2VfKkD88AIgct6lt7waX/xabbP1vkks/4yds/8wRF39VzG8BkU44cM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31840-b906464","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211471},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31840-b906464.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/d98f559b76abb9c324b2fa6ae4fb07f1/nx-devkit-0.0.0-pr-31840-b906464.tgz","_integrity":"sha512-/ug5G8RUQiEvNI16V85WX1vpcfLT6AyeFPAyRfLullEWcmc9eckIJHtcm0HXMk6rHmOgsk92ewYCJ2ZS3hS2hg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31840-b906464"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31840-b906464_1751773194823_0.8142502123618383","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31843-234d6b5":{"name":"@nx/devkit","version":"0.0.0-pr-31843-234d6b5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31843-234d6b5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8083105eff338c7ac19c4899d2731c2823d9cd07","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31843-234d6b5.tgz","fileCount":104,"integrity":"sha512-7+a8OHSWbV6Vfi9Ajo1urn6euKSAkXz+xbB1Cq1xPCsurtFGxZIb30niL3yY6Q+UrOwaqrt2NCpejr5lVWWsuQ==","signatures":[{"sig":"MEYCIQDR+wCAjkv1MKCmV24xJOqng6Nqa4gWdYxiqmVjeQyn1QIhAOcSm/rJuy1sJWxILxcyaoJNFW8o558iVIlblwQgAB6k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31843-234d6b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211471},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31843-234d6b5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/368b85ec982710cd3e3a7df3b95bc800/nx-devkit-0.0.0-pr-31843-234d6b5.tgz","_integrity":"sha512-7+a8OHSWbV6Vfi9Ajo1urn6euKSAkXz+xbB1Cq1xPCsurtFGxZIb30niL3yY6Q+UrOwaqrt2NCpejr5lVWWsuQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31843-234d6b5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31843-234d6b5_1751918469692_0.8232412546298629","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250708-ea5cd30":{"name":"@nx/devkit","version":"21.3.0-canary.20250708-ea5cd30","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250708-ea5cd30","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"53f930ee311ef347bd7ea207d5e4b7d9d51ed4f2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250708-ea5cd30.tgz","fileCount":104,"integrity":"sha512-gnQ+UhFwEv3myGRvF3u/Q+QNLwC5xsJ62qvyLLiYqHXtmnJUUtCvATxCOYjtGtt18vKYe1xObJwnRh2R/6fNZw==","signatures":[{"sig":"MEUCIQD3AVnstktVgh9pBqiFSLg4Ef7Uw4iox3yf6qD6Z2/6pQIgSoCFEtZcYJe6CZAfKNJA21qEOPeRFugNaBoFLjSfW48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250708-ea5cd30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211487},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250708-ea5cd30.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/5289aba4e90e1664a599b7a1fc099a0e/nx-devkit-21.3.0-canary.20250708-ea5cd30.tgz","_integrity":"sha512-gnQ+UhFwEv3myGRvF3u/Q+QNLwC5xsJ62qvyLLiYqHXtmnJUUtCvATxCOYjtGtt18vKYe1xObJwnRh2R/6fNZw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250708-ea5cd30"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250708-ea5cd30_1751946251380_0.8126925639584988","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31853-d3f52a1":{"name":"@nx/devkit","version":"0.0.0-pr-31853-d3f52a1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31853-d3f52a1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dc4c242d2f06830a2a63e0be0c167fd0df419608","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31853-d3f52a1.tgz","fileCount":104,"integrity":"sha512-ZoZ+jvDpNw50yx1YxQTqUm16ixDHTVNI/LYnK8zkgzFI4/rR5ChS/0KosC/pX7KdNDVaGUrQLVgqUjYI97Rb+Q==","signatures":[{"sig":"MEYCIQDix2T4s9495DMNDLPKfboxvbQPVUcbY7vdOxaG3eaAjAIhAIwu8oG0SkmB5K8qyPcDm/w6pUKNU2EjRk/82IsDOdSQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31853-d3f52a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211471},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31853-d3f52a1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/5f8b93161c1cbc2981f11e5d8869ea1f/nx-devkit-0.0.0-pr-31853-d3f52a1.tgz","_integrity":"sha512-ZoZ+jvDpNw50yx1YxQTqUm16ixDHTVNI/LYnK8zkgzFI4/rR5ChS/0KosC/pX7KdNDVaGUrQLVgqUjYI97Rb+Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31853-d3f52a1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31853-d3f52a1_1751984159660_0.546723774628189","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-beta.3":{"name":"@nx/devkit","version":"21.3.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"06592d63a2f66d1bbfc48b969ffee3f183817fad","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-beta.3.tgz","fileCount":104,"integrity":"sha512-wclnVesvXVCzJvXwQW0myob1F5J5lp3dXFC2pqQUl3F1eLxEcZBy+FsiEhdVIBVJne1zjT4MF41tRa2qW4zoaQ==","signatures":[{"sig":"MEUCIG19OdE1vz1d7Y+NtvYTZU8dnH87Ugvy1nUiWC5iGZO3AiEAgWi1ngFX1BLeuf65slTmL7cmjWzub/4gv9Za3Jt+xoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211453},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/40f0729198b4a96468c57552956b850a/nx-devkit-21.3.0-beta.3.tgz","_integrity":"sha512-wclnVesvXVCzJvXwQW0myob1F5J5lp3dXFC2pqQUl3F1eLxEcZBy+FsiEhdVIBVJne1zjT4MF41tRa2qW4zoaQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-beta.3_1752016599507_0.7565950008128812","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31861-be732c5":{"name":"@nx/devkit","version":"0.0.0-pr-31861-be732c5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31861-be732c5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2d5db5b720974abc6d187a9c79c729a502af4a15","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31861-be732c5.tgz","fileCount":104,"integrity":"sha512-PwAHbLLfFM1B8odoFSvetlnBZCJR+Vuk/tC5o1Cp5Sk0+cdoy1zGRcHj0gemna/HnVXoHQQhCD6z1hOctp88RQ==","signatures":[{"sig":"MEUCIQCjc/iEEywqh7PMQvf1IVj7doKpPjY3IfvRQCph5ONyDAIgH0X4XGYzX4c2hKthsOLeELIc+UzX20o6WiyqwqCMWFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31861-be732c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211471},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31861-be732c5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/3e055ce6ac104fef30330d36fdd2389b/nx-devkit-0.0.0-pr-31861-be732c5.tgz","_integrity":"sha512-PwAHbLLfFM1B8odoFSvetlnBZCJR+Vuk/tC5o1Cp5Sk0+cdoy1zGRcHj0gemna/HnVXoHQQhCD6z1hOctp88RQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31861-be732c5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31861-be732c5_1752034374097_0.9192431402084229","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31615-f06bd84":{"name":"@nx/devkit","version":"0.0.0-pr-31615-f06bd84","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31615-f06bd84","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d693fb9b96df266399f7abf4ef193cdd72e68306","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31615-f06bd84.tgz","fileCount":104,"integrity":"sha512-oik1obL1QW2ckNlHGI70eQbKJLhfe4xMnBEB0WbwDDcRsKUSgpgL7ZsC0Vgws4gqQZCFH0zc/O47wpZ5e31kbA==","signatures":[{"sig":"MEUCIQDpJGiigxzajkYH+/trSy6QOOa8xALsF6m1uNIWTFKwVgIgLBT9CB8f3moYJ8Fcd/Og48OPIFVDm+9Cby7L3aosqtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31615-f06bd84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211471},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31615-f06bd84.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/88d137182f3b1a02de443c780844c228/nx-devkit-0.0.0-pr-31615-f06bd84.tgz","_integrity":"sha512-oik1obL1QW2ckNlHGI70eQbKJLhfe4xMnBEB0WbwDDcRsKUSgpgL7ZsC0Vgws4gqQZCFH0zc/O47wpZ5e31kbA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31615-f06bd84"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31615-f06bd84_1752056631754_0.9755072692316213","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31861-ff8ad5a":{"name":"@nx/devkit","version":"0.0.0-pr-31861-ff8ad5a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31861-ff8ad5a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f1b876186a725e8d2b591081dcad9b145737593a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31861-ff8ad5a.tgz","fileCount":104,"integrity":"sha512-ZEecFIjp8MzhDsLHMttz5n1a44wEKLw1ytBp9zBJk1ROnppeejvoM35GXSqXQWaPDr/IufWtPcDdIOTCpEPlcQ==","signatures":[{"sig":"MEUCIQDjTcBmgfIlTX3XmQnsGP7k1EQXcr+yBc6CGLueuyNmLAIgI8RznmAJsIEIatimAHkAGtoj03VVLt1jfMETubwnNoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31861-ff8ad5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211471},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31861-ff8ad5a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/864fbed2dc7df8f72d07204e57d077b2/nx-devkit-0.0.0-pr-31861-ff8ad5a.tgz","_integrity":"sha512-ZEecFIjp8MzhDsLHMttz5n1a44wEKLw1ytBp9zBJk1ROnppeejvoM35GXSqXQWaPDr/IufWtPcDdIOTCpEPlcQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31861-ff8ad5a"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31861-ff8ad5a_1752116040154_0.40741030029707037","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250710-13551c9":{"name":"@nx/devkit","version":"21.3.0-canary.20250710-13551c9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250710-13551c9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1effc23d307df45c6333eeebd7d73c08ae6871e2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250710-13551c9.tgz","fileCount":104,"integrity":"sha512-WjJva4KqNzSdMJQ1MgweTj7jMN/3BQCMUBn/e9X3uLyS/IhjhcRS3WG2A6qZuolx7cE8QKC+fnTrngeRp8QXkQ==","signatures":[{"sig":"MEQCIACrrtaMK7O5NzOQpHR0lJNM7E6E9pNEAovPxK9TPxKrAiBY1psppzJfQnRrjL0cRpOHB+hhz+xUIYSZpu2FJG0ZyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250710-13551c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211487},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250710-13551c9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/5a9f3871a8f8fb7aba9e633b63537746/nx-devkit-21.3.0-canary.20250710-13551c9.tgz","_integrity":"sha512-WjJva4KqNzSdMJQ1MgweTj7jMN/3BQCMUBn/e9X3uLyS/IhjhcRS3WG2A6qZuolx7cE8QKC+fnTrngeRp8QXkQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250710-13551c9"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250710-13551c9_1752119087442_0.08199929623098767","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31615-b58c2c0":{"name":"@nx/devkit","version":"0.0.0-pr-31615-b58c2c0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31615-b58c2c0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3a6905cf41c3e5000f25f406a0834c14780ddd87","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31615-b58c2c0.tgz","fileCount":104,"integrity":"sha512-YikzuVn/KkifGCKFcsl/sdylIKPJSdh5b5JOVhWW4mUHBde/kwQl3UfCfqpfmaxaKfHeGS8SBRMLrsuizA0FYA==","signatures":[{"sig":"MEQCIElzePNCjZiPtwLgICv2vUAR//sHM98MwnBYw6cQP9yLAiAku/zu6+QpDrQXQ5XKg9vJErA5m5+Y8oQtlTU3dRjd1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31615-b58c2c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211471},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31615-b58c2c0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/a908bc693eaebd7e4dc268a90be82da9/nx-devkit-0.0.0-pr-31615-b58c2c0.tgz","_integrity":"sha512-YikzuVn/KkifGCKFcsl/sdylIKPJSdh5b5JOVhWW4mUHBde/kwQl3UfCfqpfmaxaKfHeGS8SBRMLrsuizA0FYA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31615-b58c2c0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31615-b58c2c0_1752137873651_0.16552683376456412","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-beta.4":{"name":"@nx/devkit","version":"21.3.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e96105cb0473d8743e04940c7dc5e4195a13bf37","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-beta.4.tgz","fileCount":104,"integrity":"sha512-sXDObQWeK7DiK8tP/1TcJ17tg64l/tb9NDS5luwwhu77Q+MZyGOKkk9b1m5gMBsyc4FdxNsVueg+BEQZ3o3Flw==","signatures":[{"sig":"MEUCIQD3BOHGi5YlLjRCewvi50dl8VaO64vpPjLqAaQcSMpqawIgEg84sAx5vvFhKsuSyrfj7X7cVoSOxp/HLutMSThSYRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211620},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"_resolved":"/tmp/50cecfa57c3bcb9021d0c1fc979b56a6/nx-devkit-21.3.0-beta.4.tgz","_integrity":"sha512-sXDObQWeK7DiK8tP/1TcJ17tg64l/tb9NDS5luwwhu77Q+MZyGOKkk9b1m5gMBsyc4FdxNsVueg+BEQZ3o3Flw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-beta.4_1752168032531_0.4399554802031882","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31861-dcaf667":{"name":"@nx/devkit","version":"0.0.0-pr-31861-dcaf667","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31861-dcaf667","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9eb728e136f2ce16eeaf7ea80da4283415e15604","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31861-dcaf667.tgz","fileCount":104,"integrity":"sha512-YHuIGsiHEubRyQlp3ykFivkS41Rd/tqukV2jIDbwqzZyTZaSKxu6HXO4Y3AhJ22pzFQBOQ4lUU3/r1yZFOu0ZQ==","signatures":[{"sig":"MEUCIQDIRl6ysLUeGcRpVIZUsGeNVyucTQFKywXYuTqQIUGl4gIgXdS16cL2dCBI72ZheL7IDvraF4QQro8zmnYNzV7nhao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31861-dcaf667","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211638},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31861-dcaf667.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/670a5b5894da2b93b7d415c27f171c41/nx-devkit-0.0.0-pr-31861-dcaf667.tgz","_integrity":"sha512-YHuIGsiHEubRyQlp3ykFivkS41Rd/tqukV2jIDbwqzZyTZaSKxu6HXO4Y3AhJ22pzFQBOQ4lUU3/r1yZFOu0ZQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31861-dcaf667"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31861-dcaf667_1752188809137_0.9448960841196454","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-beta.5":{"name":"@nx/devkit","version":"21.3.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a4003e9d9d4a74569a5290d63586ea8bc133c168","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-beta.5.tgz","fileCount":104,"integrity":"sha512-X8o2XrWLoIWsdm8WDiSEHkVpmTmOxbuOkcqJI5wn4Y79oScYzZ3EgC/fkPbpyfvYBVpVvIa7QeQVPfHYZjhs9w==","signatures":[{"sig":"MEQCIGQx+qB4JFQYA7DAKOZunQi6Wd0mOWf5cBGy+haa4+alAiALwWRh1pU7zlDOXpYvtBZ2lh+E3IZUy0Pd8S1V9p4U0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211620},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e1907e61c1dfb6ac8f3123cbe280c7a2/nx-devkit-21.3.0-beta.5.tgz","_integrity":"sha512-X8o2XrWLoIWsdm8WDiSEHkVpmTmOxbuOkcqJI5wn4Y79oScYzZ3EgC/fkPbpyfvYBVpVvIa7QeQVPfHYZjhs9w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-beta.5_1752194073295_0.1761256125065629","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250711-be6d35b":{"name":"@nx/devkit","version":"21.3.0-canary.20250711-be6d35b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250711-be6d35b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a5333f266569c296e1629d5fd71a0a58afd5cef2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250711-be6d35b.tgz","fileCount":104,"integrity":"sha512-OeCGaRmcgdt9uUzqM8giY/jM4uNAnHsxjqxcdfdFK+fiVVub+7I5YRyzCoWJedUN3INhrCQLUolgoMFw7J2YRw==","signatures":[{"sig":"MEUCIQCKoIsBIBX72yZVsSZM/BiFcvnPM+LrX46fs/K1dbEVeAIgN0/cwE5k5ODPUb/JrQZIt2APFPzgIDxnCkNnAt7GNbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250711-be6d35b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211654},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250711-be6d35b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/5cf0337221bf918efc0d6a47750d3722/nx-devkit-21.3.0-canary.20250711-be6d35b.tgz","_integrity":"sha512-OeCGaRmcgdt9uUzqM8giY/jM4uNAnHsxjqxcdfdFK+fiVVub+7I5YRyzCoWJedUN3INhrCQLUolgoMFw7J2YRw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250711-be6d35b"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250711-be6d35b_1752206127769_0.5623365964856397","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31885-39ea6c0":{"name":"@nx/devkit","version":"0.0.0-pr-31885-39ea6c0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31885-39ea6c0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"29d74d28a9fbf929609494efe8acfdfa7dad83aa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31885-39ea6c0.tgz","fileCount":104,"integrity":"sha512-Cju36wbegL0vxsp5V/RP9gL40nVvYgRy3kBnqU1Dt61SDJM0a+JhFVFae727ODyIqOJvAkexH10mSMQZ5IgTvA==","signatures":[{"sig":"MEUCIQDpXuUxflJbmbNxBIkj/jv/QGxr5Ksv9WbLVWS5IMy2HgIgcvFjXJXcWY0rN6mzlergf0zAu1nreB1F/APFycawyPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31885-39ea6c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211638},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31885-39ea6c0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7e32f191ee8637397081a0526da64700/nx-devkit-0.0.0-pr-31885-39ea6c0.tgz","_integrity":"sha512-Cju36wbegL0vxsp5V/RP9gL40nVvYgRy3kBnqU1Dt61SDJM0a+JhFVFae727ODyIqOJvAkexH10mSMQZ5IgTvA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31885-39ea6c0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31885-39ea6c0_1752242887227_0.7865626545076094","host":"s3://npm-registry-packages-npm-production"}},"21.2.3":{"name":"@nx/devkit","version":"21.2.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4396a267631f1b4a7d2b76db58c18941ff268cd4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.3.tgz","fileCount":104,"integrity":"sha512-H5Hk0qeZwqhxQmqcWaLpMc+otU4TroUzDYoV6kFpZdvcwGnXQKHCuGzZoI18kh9wPXvKFmb1BWmr9as3lHUw3Q==","signatures":[{"sig":"MEQCIEVSVha4FlbtRF/hQX8hgx2QZ1uDYUnFqvCrmkwB40/7AiB0L+y5l+5L0fS8hKVoWV6NM8EYGNuOPKRyML8b+kkliA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211606},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1e1081bd50d2ff3bbd013aeebfb35516/nx-devkit-21.2.3.tgz","_integrity":"sha512-H5Hk0qeZwqhxQmqcWaLpMc+otU4TroUzDYoV6kFpZdvcwGnXQKHCuGzZoI18kh9wPXvKFmb1BWmr9as3lHUw3Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.2.3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.3_1752247210788_0.7438904753639359","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-beta.6":{"name":"@nx/devkit","version":"21.3.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-beta.6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"097002ff5a53899d4973acf3bab08cdfed3a2de6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-beta.6.tgz","fileCount":104,"integrity":"sha512-0FcCxtf0UkOomLjQJf8R/mPSypywaB1IoIUJHqXe42f5xvMnK4VvcKNrmPGPllaITDD094tCS3F1ekG3SH71+g==","signatures":[{"sig":"MEUCIQDw0nbSuFb1l2ME1X4pH95s6LnukcL4Y9T/myDlYHwXcQIgWDvThQhq703EpH7adKvAdIuW/zo3OgzffB5QG0nTvYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211620},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-beta.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/861f7e91a4b5cc7bc6d1ca82413f5d44/nx-devkit-21.3.0-beta.6.tgz","_integrity":"sha512-0FcCxtf0UkOomLjQJf8R/mPSypywaB1IoIUJHqXe42f5xvMnK4VvcKNrmPGPllaITDD094tCS3F1ekG3SH71+g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-beta.6_1752254836128_0.11748617593615696","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250712-18e5d95":{"name":"@nx/devkit","version":"21.3.0-canary.20250712-18e5d95","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250712-18e5d95","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dc7126415ca7971ec48396a4e0665eb2159ae0a1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250712-18e5d95.tgz","fileCount":104,"integrity":"sha512-98UcGTJAaxiOrCuIynjVnxQBT8vt2+3jg9FxTz8X5yUD+Dzyp/CQ1rkFcWIZ76Jt+FMfiXg77eBC0UoCv82GqA==","signatures":[{"sig":"MEUCIQDLrKy+Ue+MZzLOR3pxYCTSyFrWk7TEZuoE9cICjJRLywIgARirIIHwt/IhZFqFC4bIdHkP/dO78HUd8Y8RTlWU6fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250712-18e5d95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211654},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250712-18e5d95.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/12f964d55e305bb3f4864267772fe5d8/nx-devkit-21.3.0-canary.20250712-18e5d95.tgz","_integrity":"sha512-98UcGTJAaxiOrCuIynjVnxQBT8vt2+3jg9FxTz8X5yUD+Dzyp/CQ1rkFcWIZ76Jt+FMfiXg77eBC0UoCv82GqA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250712-18e5d95"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250712-18e5d95_1752292679550_0.1645109827396798","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-beta.7":{"name":"@nx/devkit","version":"21.3.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-beta.7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0bb3ed9e22d174632b1c66ec60359263c077e2bf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-beta.7.tgz","fileCount":104,"integrity":"sha512-5mJijcbopTSXp736PnOMq9QJcbIYUk3bdKnbFRK0CB9XU3G5mC8nq17f2jMCbgrrXPmOhETX9ZxVe7bPm5Y09g==","signatures":[{"sig":"MEUCIQDBjoVfZwGOtfGZ9u+ro+CaJpkHhIq6Y5VJDuDhWam/fAIgK1HNgi1/JW2+cVxHetvQKoZfD2p7fBevBBPCcSwcpbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211626},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-beta.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a073165ab0f6a98d0c921ba74cb0ce9a/nx-devkit-21.3.0-beta.7.tgz","_integrity":"sha512-5mJijcbopTSXp736PnOMq9QJcbIYUk3bdKnbFRK0CB9XU3G5mC8nq17f2jMCbgrrXPmOhETX9ZxVe7bPm5Y09g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-beta.7_1752528148036_0.33195663287788024","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250715-cf994df":{"name":"@nx/devkit","version":"21.3.0-canary.20250715-cf994df","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250715-cf994df","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"27f642df3d7d8f76a478ba39f2aa899b360bc506","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250715-cf994df.tgz","fileCount":104,"integrity":"sha512-ij6ckGqS40ZqIlv4JCeplEZCliz59mgKAYC8S32va0dem7GMgPNsd/eqI5WVNvcPpv6yuMNBYSumUjclaaTTcg==","signatures":[{"sig":"MEYCIQCXD+MhdBO1N5hu7OR4xii2nunnEKy0GBl/RpfNgVUQsAIhAKZeRySLhHrrp8UFxX2bNp1BXrwgTpPKRqBqAQSk6cGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250715-cf994df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211660},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250715-cf994df.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/015ea9ebad8503b7ca9ed7f125b49057/nx-devkit-21.3.0-canary.20250715-cf994df.tgz","_integrity":"sha512-ij6ckGqS40ZqIlv4JCeplEZCliz59mgKAYC8S32va0dem7GMgPNsd/eqI5WVNvcPpv6yuMNBYSumUjclaaTTcg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250715-cf994df"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250715-cf994df_1752551677408_0.0249433245290398","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31615-c9a505f":{"name":"@nx/devkit","version":"0.0.0-pr-31615-c9a505f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31615-c9a505f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"38851001a8748424666f0397114b414e5294fb37","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31615-c9a505f.tgz","fileCount":104,"integrity":"sha512-ZcJGEY4eLWEMUPCHoq54MWjAKmQAVVwxZ9Pz9HeTN10rmMfpZhkGGLVq52J/fRegfcwaPSyXucG4SQ+l6aPpjg==","signatures":[{"sig":"MEUCIQCXBUn0SbjX7nPV0PVjHfrcsjp9PHg7w/FUZbpeEmWT7AIgB5ryqTT534xuVbej1yd7o3hdFJ/kt8r3MQryDPEMiCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31615-c9a505f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31615-c9a505f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/0016c5797ce087156b0560485abfecff/nx-devkit-0.0.0-pr-31615-c9a505f.tgz","_integrity":"sha512-ZcJGEY4eLWEMUPCHoq54MWjAKmQAVVwxZ9Pz9HeTN10rmMfpZhkGGLVq52J/fRegfcwaPSyXucG4SQ+l6aPpjg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31615-c9a505f"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31615-c9a505f_1752574798251_0.5227173310426845","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31615-6f8af2c":{"name":"@nx/devkit","version":"0.0.0-pr-31615-6f8af2c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31615-6f8af2c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b2e463892613979f7c97be8e0df6f70a91890e6d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31615-6f8af2c.tgz","fileCount":104,"integrity":"sha512-x35FTCRPpJEIvbIoqP95tyLZpbkDV9Nk1p8uJIW8FB1/Z35nnByd5VTy1FkcE0RTLGc+M1rkqrpJqJncG7M8gw==","signatures":[{"sig":"MEUCIBGcmq6TmwYIsZrxBIKcDYvyYmAkm6mMgR8406PquX/JAiEAuWTsi1JMLgYCPuFRIf4UlHu8ApF/lTlJE9+36cZtA4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31615-6f8af2c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31615-6f8af2c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/500b8d1b8a724def43583dfc27308316/nx-devkit-0.0.0-pr-31615-6f8af2c.tgz","_integrity":"sha512-x35FTCRPpJEIvbIoqP95tyLZpbkDV9Nk1p8uJIW8FB1/Z35nnByd5VTy1FkcE0RTLGc+M1rkqrpJqJncG7M8gw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31615-6f8af2c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31615-6f8af2c_1752582386563_0.02709089840983059","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31634-cb74636":{"name":"@nx/devkit","version":"0.0.0-pr-31634-cb74636","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31634-cb74636","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2f9e1df0e45be44e44c15bf8a93b9be86cad5d61","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31634-cb74636.tgz","fileCount":104,"integrity":"sha512-6nr3GDCOfyoRIBnSj5SfqkHPPTn3hn9x7hKt0VZUL5Tx4i9/LmcgTT7KUKFqE2mjimILhkod9zvBSns4nhr0FQ==","signatures":[{"sig":"MEUCIQCcsT5vJrbE2FCIQxhHGv7lGwPsjZKz6kn6qjMw+c0ebwIgfkctba8tB5jaQLXO5xyD4mZZwcHzQvYRCBLM2LZ+Utw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31634-cb74636","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31634-cb74636.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/15b2ba85f0940c86f61edf7a5ba1c101/nx-devkit-0.0.0-pr-31634-cb74636.tgz","_integrity":"sha512-6nr3GDCOfyoRIBnSj5SfqkHPPTn3hn9x7hKt0VZUL5Tx4i9/LmcgTT7KUKFqE2mjimILhkod9zvBSns4nhr0FQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31634-cb74636"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31634-cb74636_1752594232414_0.7678204037230443","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31935-f9bc715":{"name":"@nx/devkit","version":"0.0.0-pr-31935-f9bc715","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31935-f9bc715","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2a0133f8f82c48cd256260e653d0f2b4764b5e6d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31935-f9bc715.tgz","fileCount":104,"integrity":"sha512-ZS9YQDkWmgqBcxgGm1s3/XUaVgaeWnYPT4glWm1krZpRzPzRPmwk3VWH9iqEbbRntVTQKSvv/Q643nREDO9m1g==","signatures":[{"sig":"MEQCIG1ZSVcRKHe0gcYt34LT/pe4QPwpQjpUPG4EoU+xUvXMAiAiJPs0Pkc/Z8FtFU43yxtZ6EEuXlYCpT86Xb1K03mx0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31935-f9bc715","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31935-f9bc715.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3e5c8580d5f75273059ba55434cabf9f/nx-devkit-0.0.0-pr-31935-f9bc715.tgz","_integrity":"sha512-ZS9YQDkWmgqBcxgGm1s3/XUaVgaeWnYPT4glWm1krZpRzPzRPmwk3VWH9iqEbbRntVTQKSvv/Q643nREDO9m1g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31935-f9bc715"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31935-f9bc715_1752621553505_0.36129473984727234","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31936-28858eb":{"name":"@nx/devkit","version":"0.0.0-pr-31936-28858eb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31936-28858eb","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4cc96a4d2fd6357ccf28539ccab947df1c1e16e6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31936-28858eb.tgz","fileCount":104,"integrity":"sha512-r4Jdo0ZNkv/vYZLr1ur8eFSqooBxs1lb3YHLpYMUp9dvtTR7KPimVWSK9jmuFwPf0+gbghdYGkpPw++lrD6OXg==","signatures":[{"sig":"MEUCIQCngDdAO93J7BbOaorIBx6QKGIbQU3jyzBJBxa2LyXKagIgTVXZYVRez+OCGYmdHJw3kCdzbc/HXFYrpG7FtBr0k2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31936-28858eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31936-28858eb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2e8281076615b2f9016b167df8cc6d78/nx-devkit-0.0.0-pr-31936-28858eb.tgz","_integrity":"sha512-r4Jdo0ZNkv/vYZLr1ur8eFSqooBxs1lb3YHLpYMUp9dvtTR7KPimVWSK9jmuFwPf0+gbghdYGkpPw++lrD6OXg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31936-28858eb"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31936-28858eb_1752623380951_0.04757704352488745","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250716-46d21c7":{"name":"@nx/devkit","version":"21.3.0-canary.20250716-46d21c7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250716-46d21c7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d93ce230b0ef2d1791b76b51be23bd985ad5cf82","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250716-46d21c7.tgz","fileCount":104,"integrity":"sha512-b6NqbF+EjtkRZNCWoYjZMPhaDCQvVS9Hpn18kUApeY8G1wOY0/12SkmNfozOEQNPLnzEr2CnAHL+E19aGdi8vg==","signatures":[{"sig":"MEYCIQCXzpz11i2iwwpvvrrtmdXx6f1baBVxNpVcSjxIijuW/QIhAOxsiQIQkCrDWGQXCz2EjZoDC5wlxCOmvxM14l2ert8f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250716-46d21c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211660},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250716-46d21c7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a36043ca199c6d4f13c85be0f86514fe/nx-devkit-21.3.0-canary.20250716-46d21c7.tgz","_integrity":"sha512-b6NqbF+EjtkRZNCWoYjZMPhaDCQvVS9Hpn18kUApeY8G1wOY0/12SkmNfozOEQNPLnzEr2CnAHL+E19aGdi8vg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250716-46d21c7"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250716-46d21c7_1752637632643_0.6638866842994378","host":"s3://npm-registry-packages-npm-production"}},"21.2.4":{"name":"@nx/devkit","version":"21.2.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.2.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6718cf4dd7078c9da28a2a64955ac85a32df67cb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.2.4.tgz","fileCount":104,"integrity":"sha512-NiltvpeLG5OHTMQVsu2tfpEYepTd2o6F156qYny/lZPLmKhwU+VL2q6ZSAzuvSLr8PJIXvJaslvwbBo6cW7UBQ==","signatures":[{"sig":"MEYCIQCH3ZQMZqtVendf+nxeoyXT2iRiLEbMjFJI8UrHsBT7VgIhAKSszpfdtn1cfkbWZpmcHU8/5yZw/Zr6LjiGd2IZsF/s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211612},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.2.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8f42fbf671d105f8439538f950f7bd45/nx-devkit-21.2.4.tgz","_integrity":"sha512-NiltvpeLG5OHTMQVsu2tfpEYepTd2o6F156qYny/lZPLmKhwU+VL2q6ZSAzuvSLr8PJIXvJaslvwbBo6cW7UBQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.2.4"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.2.4_1752679843500_0.528944972790808","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31935-e9fb850":{"name":"@nx/devkit","version":"0.0.0-pr-31935-e9fb850","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31935-e9fb850","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f4eb4f634943637ee51ad7b9c05b5e969d773574","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31935-e9fb850.tgz","fileCount":104,"integrity":"sha512-zb2XxiX+XHi7xKfPCJJGIC4GYNe+sK7Rrdz87Vh5pnCNPAq9AcmTwEC0wTAsFrsa+CyQ3N/gKErBHSb2nyKEuA==","signatures":[{"sig":"MEUCIQDOi8rF+JqhM1v+R0d8/2x3OugPAa03vAMhBpUIOlIjVwIgT68ZsjKvUREDHXhz6ft5ZZZHsMXg2nDTKOLg9oy5kTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31935-e9fb850","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31935-e9fb850.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/16942af923489d037b2e71d3c59d81aa/nx-devkit-0.0.0-pr-31935-e9fb850.tgz","_integrity":"sha512-zb2XxiX+XHi7xKfPCJJGIC4GYNe+sK7Rrdz87Vh5pnCNPAq9AcmTwEC0wTAsFrsa+CyQ3N/gKErBHSb2nyKEuA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31935-e9fb850"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31935-e9fb850_1752707221621_0.22204490234135377","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250717-8b4b3e9":{"name":"@nx/devkit","version":"21.3.0-canary.20250717-8b4b3e9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250717-8b4b3e9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"341a2e7871b5c4c6ec1c6b885be2a1a1ad37b13b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250717-8b4b3e9.tgz","fileCount":104,"integrity":"sha512-e6LApmF895HnEjANYJPuq8jk7yWtokurYRmMGtpRSrwc6/4PPBiSBmk26EaC+BaiJ/d4vDBeDAhCRwjhqz/+xQ==","signatures":[{"sig":"MEUCIQCvfL+uCKezypzY0P/1qf2Q4tCJ/RmB1lCQN8DvBaSUjwIgM7ubfd+wKi5gcyYem9Oqgzyd/Vi+b6rkRbJFphvVMxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250717-8b4b3e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211660},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250717-8b4b3e9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6d9ad23776c784a9864269eb225801d2/nx-devkit-21.3.0-canary.20250717-8b4b3e9.tgz","_integrity":"sha512-e6LApmF895HnEjANYJPuq8jk7yWtokurYRmMGtpRSrwc6/4PPBiSBmk26EaC+BaiJ/d4vDBeDAhCRwjhqz/+xQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250717-8b4b3e9"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250717-8b4b3e9_1752724385437_0.9791141779340742","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31936-9fedb75":{"name":"@nx/devkit","version":"0.0.0-pr-31936-9fedb75","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31936-9fedb75","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8ce03dc107b4293f28524973d60c1cfc6618faae","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31936-9fedb75.tgz","fileCount":104,"integrity":"sha512-JdGw2Z5AettDNOl7zwa+GQcUhrrOI4MBCJMG4XtcXx0EBb7WAVh3r6q18tpwmUMcNGw0yyONWYPjrELd6LYsXw==","signatures":[{"sig":"MEUCIBtjRYlggMalEBw0TvuYdDeQJRImWL+83Jm1T13U+IxwAiEA/DU1yxAk7MZqemP8EC7+PRxQ3tweYJKYAF8TIyU94cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31936-9fedb75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31936-9fedb75.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9534ff26b65e757f407113e915c41027/nx-devkit-0.0.0-pr-31936-9fedb75.tgz","_integrity":"sha512-JdGw2Z5AettDNOl7zwa+GQcUhrrOI4MBCJMG4XtcXx0EBb7WAVh3r6q18tpwmUMcNGw0yyONWYPjrELd6LYsXw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31936-9fedb75"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31936-9fedb75_1752760132226_0.7529140533810916","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31936-35c1f02":{"name":"@nx/devkit","version":"0.0.0-pr-31936-35c1f02","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31936-35c1f02","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6f5144e30f9dd5e6353bc939432479190ea03ccb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31936-35c1f02.tgz","fileCount":104,"integrity":"sha512-R1uwE6jlEB6/QBKVO9/4xBUGr0H1ShK2TVF65xjhwtw7PDUzkPFJd/U4YbFrRXGJPEJQXjoGYDfwzlaL3Ovm1g==","signatures":[{"sig":"MEYCIQDTlYnPHqP9icobqNjzhdjuxQMkzjX9ChXXqv1mtdVpQwIhANXQekr69nqsPpxVBAl2EYndIUcszVd0jnmJB3L23/cK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31936-35c1f02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31936-35c1f02.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/084d5de4ad2f4a087646a519d2a7c33d/nx-devkit-0.0.0-pr-31936-35c1f02.tgz","_integrity":"sha512-R1uwE6jlEB6/QBKVO9/4xBUGr0H1ShK2TVF65xjhwtw7PDUzkPFJd/U4YbFrRXGJPEJQXjoGYDfwzlaL3Ovm1g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31936-35c1f02"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31936-35c1f02_1752761578075_0.21489237140017736","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31936-1238995":{"name":"@nx/devkit","version":"0.0.0-pr-31936-1238995","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31936-1238995","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e943eee1f2fb5685bd80abfe2ad7adcec37ce92c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31936-1238995.tgz","fileCount":104,"integrity":"sha512-JvUrwiSSBj5apm0PSq7F5V0b2aSE0TbroV7RLoKiQGCZxUPaaMwjl0gc7b7hbMgEhtBdQ0+y0Vb+E4CtkjEF6g==","signatures":[{"sig":"MEQCIHMZHC1P1dFw+mZ3Y6ot2N3UQZ6V3mvI6uyMGGq6kYW0AiBXqIj6TCWGJabAvYLBct/Gr4n+xGhoHrpus6N9xip2og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31936-1238995","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31936-1238995.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ec27d4da2c7168a8c4ed39e28638f7ca/nx-devkit-0.0.0-pr-31936-1238995.tgz","_integrity":"sha512-JvUrwiSSBj5apm0PSq7F5V0b2aSE0TbroV7RLoKiQGCZxUPaaMwjl0gc7b7hbMgEhtBdQ0+y0Vb+E4CtkjEF6g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31936-1238995"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31936-1238995_1752783548207_0.37376928967492695","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31936-386ef05":{"name":"@nx/devkit","version":"0.0.0-pr-31936-386ef05","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31936-386ef05","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fe5941ecb3b00ee5794a39dda1c219c99ba4a3e8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31936-386ef05.tgz","fileCount":104,"integrity":"sha512-H9FFj8iV9cXWERcvJBMXa/+DejE3Yu4/Mm0DYVKBSjE+6Ptl1UTJawtidgEmkbtq21NjLJ/zFIWHmq6m/2c3xQ==","signatures":[{"sig":"MEUCIQD+ah59g0tLpWtlBPJJdi92o/wP3qE9lUk5kkWx+y3KNwIgL+xEVC2ngUxXKqaEZdQGPTcYwMB14OsdjeMt76qZRts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31936-386ef05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31936-386ef05.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b0a377494147d2e5743e8bda63f2aa46/nx-devkit-0.0.0-pr-31936-386ef05.tgz","_integrity":"sha512-H9FFj8iV9cXWERcvJBMXa/+DejE3Yu4/Mm0DYVKBSjE+6Ptl1UTJawtidgEmkbtq21NjLJ/zFIWHmq6m/2c3xQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31936-386ef05"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31936-386ef05_1752786264112_0.705985259781496","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31936-ec577e9":{"name":"@nx/devkit","version":"0.0.0-pr-31936-ec577e9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31936-ec577e9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"620d9aea48687a71a4b3466c950dfc005d915969","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31936-ec577e9.tgz","fileCount":104,"integrity":"sha512-Bi9JRV123d3gYPwtUrwZRp/bqn5zgd13mLcV4lUS+i46UAp+H9bW1PKiZPUa0bnoF4XOdSFO/Fz/g/mkgXZzsw==","signatures":[{"sig":"MEQCIBXkgb3l7MMNu4RhjvaBHqpfHFrURQg1Mw5z0pexyCvxAiB3Xo9Dj4bwq0vtzOQLH5n0Zxjn7ADzF9ZXi1S72XIhrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31936-ec577e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31936-ec577e9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a742e570405a35090c4a7679dcb41a19/nx-devkit-0.0.0-pr-31936-ec577e9.tgz","_integrity":"sha512-Bi9JRV123d3gYPwtUrwZRp/bqn5zgd13mLcV4lUS+i46UAp+H9bW1PKiZPUa0bnoF4XOdSFO/Fz/g/mkgXZzsw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31936-ec577e9"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31936-ec577e9_1752788092893_0.5602067341743753","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31936-245bb1e":{"name":"@nx/devkit","version":"0.0.0-pr-31936-245bb1e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31936-245bb1e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a7e276b6f39ad0d7cce4a8bbbbf69c9d9a8845b7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31936-245bb1e.tgz","fileCount":104,"integrity":"sha512-+jq2Flvmo9w/B6r7a4dhoD0dSq4XKa1vjrHh+c803Yj1wVVRBqRh7XLfMWftWryprJvVwHrXeV718lpBpb5cWQ==","signatures":[{"sig":"MEUCIGCS0CjF8GfYenTrAhKtKaUCM+iFFQ8xcjrKyT20rxx1AiEAowOd6ecb+t72FiRSEopwO+jnLXUuFCpMm2huaJDNx1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31936-245bb1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31936-245bb1e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/75ad6807593f4a792245701ecc6489c4/nx-devkit-0.0.0-pr-31936-245bb1e.tgz","_integrity":"sha512-+jq2Flvmo9w/B6r7a4dhoD0dSq4XKa1vjrHh+c803Yj1wVVRBqRh7XLfMWftWryprJvVwHrXeV718lpBpb5cWQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31936-245bb1e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31936-245bb1e_1752789738813_0.340990120354673","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31936-2cacef9":{"name":"@nx/devkit","version":"0.0.0-pr-31936-2cacef9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31936-2cacef9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"100a086b781e1594e948d8ae99d510e8db2ef2df","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31936-2cacef9.tgz","fileCount":104,"integrity":"sha512-Fdcr9/6uSIPO82i2BnQ5iyTi0u+zyGREcdEs+1Z7ppXdkGFn6Hr9C/SJJiaNUG4z38mIi5bXiIHubqaPdCqT3g==","signatures":[{"sig":"MEYCIQDJPzh2Mn8bvLbJb0d4L0PItv4huzPu9o6Ee8//JWUyYgIhAP+6edkpP2bpK+ZzOWaYyhZ2JV5/1aDXf8MSiWyxniJv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31936-2cacef9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31936-2cacef9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d95a9824f6dc01590a37f66da9c94264/nx-devkit-0.0.0-pr-31936-2cacef9.tgz","_integrity":"sha512-Fdcr9/6uSIPO82i2BnQ5iyTi0u+zyGREcdEs+1Z7ppXdkGFn6Hr9C/SJJiaNUG4z38mIi5bXiIHubqaPdCqT3g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31936-2cacef9"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31936-2cacef9_1752793572265_0.4322183100708872","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-canary.20250718-9f1c811":{"name":"@nx/devkit","version":"21.3.0-canary.20250718-9f1c811","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-canary.20250718-9f1c811","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1d4a8ffc2b5cb5390204f3b82d17ab0ecf07b318","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-canary.20250718-9f1c811.tgz","fileCount":104,"integrity":"sha512-AwjYTLR8/is6jzPWTENTjYdVYpNT3Ad7Buz37rNgizuR1K7/TOC2n0YdVEJp2bnjU53acVxxahW+g2SHyAXYlA==","signatures":[{"sig":"MEQCIFLUm0waBksZV7eZr+UzdUsjIwEHDsEDLCx6GHw4K+u3AiBBlZdTUIYD9K2ckPC4yjdxc0zBMIYsTMd6IwaoxMu41w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-canary.20250718-9f1c811","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211660},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-canary.20250718-9f1c811.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ac6d842c20ba5911e286dcc40779dcc8/nx-devkit-21.3.0-canary.20250718-9f1c811.tgz","_integrity":"sha512-AwjYTLR8/is6jzPWTENTjYdVYpNT3Ad7Buz37rNgizuR1K7/TOC2n0YdVEJp2bnjU53acVxxahW+g2SHyAXYlA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-canary.20250718-9f1c811"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-canary.20250718-9f1c811_1752810375230_0.33224702414176366","host":"s3://npm-registry-packages-npm-production"}},"21.3.0-rc.0":{"name":"@nx/devkit","version":"21.3.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0-rc.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"aa5a562c8e81daa264110bf5fb81090892d18e09","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0-rc.0.tgz","fileCount":104,"integrity":"sha512-B4el1BiqMZsMZA3HpBWxi9W7jjOhJh0RsMe8izvdkDkLGfIquDT/8aUnuDl9kFlbG8/cO8AJHlvu0kr4Yv/aIg==","signatures":[{"sig":"MEQCIH7g2b+vVt3IYA224XqYlGcjU0yCpJeBfrLjuOfRFnPcAiA57nmnVGuKFVNaiOPDqVNQi0kJxg3yJ+eyluiXxJLOjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211622},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/83f930e1a45d1b88e59e10328222a76b/nx-devkit-21.3.0-rc.0.tgz","_integrity":"sha512-B4el1BiqMZsMZA3HpBWxi9W7jjOhJh0RsMe8izvdkDkLGfIquDT/8aUnuDl9kFlbG8/cO8AJHlvu0kr4Yv/aIg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0-rc.0_1752814123281_0.45928240811229104","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31634-fda84eb":{"name":"@nx/devkit","version":"0.0.0-pr-31634-fda84eb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31634-fda84eb","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9a913722ecf23489c555ca47d870c05f78942352","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31634-fda84eb.tgz","fileCount":104,"integrity":"sha512-T/kth73k6K4BSvQj0dRB7Z5QdH4fdqWC7uXtTIkRNxl9Pnp1rA1S5ibEWCdAT4Q+kMXrfUV9+MKr5KGnXif/cw==","signatures":[{"sig":"MEUCIQCu/2q6D1YALq38lCVu8PmeRzpdE7uJ0mvecIHqkxry5QIgHjbdfgOS19orglQVvEyoyXrfx8pRx5qIqAwn9iSu2oM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31634-fda84eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31634-fda84eb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/090414ccc20df9af6c5bff47df64cdc2/nx-devkit-0.0.0-pr-31634-fda84eb.tgz","_integrity":"sha512-T/kth73k6K4BSvQj0dRB7Z5QdH4fdqWC7uXtTIkRNxl9Pnp1rA1S5ibEWCdAT4Q+kMXrfUV9+MKr5KGnXif/cw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31634-fda84eb"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31634-fda84eb_1752837369750_0.7125014169502706","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31634-ece4eca":{"name":"@nx/devkit","version":"0.0.0-pr-31634-ece4eca","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31634-ece4eca","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7993dff3c8ecda5fcd8d8e4ff01266e912eedbb1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31634-ece4eca.tgz","fileCount":104,"integrity":"sha512-/OFS2ZzFrOPKpye+ooac+3Eb3zZLKSy4xMCFD55uGZzL3DA0w/OR9Z58C0ESGp/HYOoKvEFR8ziE1VMpzTz4KA==","signatures":[{"sig":"MEUCIEZuAhMfJPVp9nHTHmy28puyuHp/GgAWV0xWwYpQVEiCAiEAi6CAeIipK/jEcVS8zvrfgLuU+lNdvqwOKTh12VqK6wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31634-ece4eca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31634-ece4eca.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4d59afef0eb8ce757b97a08d705e831a/nx-devkit-0.0.0-pr-31634-ece4eca.tgz","_integrity":"sha512-/OFS2ZzFrOPKpye+ooac+3Eb3zZLKSy4xMCFD55uGZzL3DA0w/OR9Z58C0ESGp/HYOoKvEFR8ziE1VMpzTz4KA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31634-ece4eca"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31634-ece4eca_1752847055682_0.6675180261317286","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31974-83b6608":{"name":"@nx/devkit","version":"0.0.0-pr-31974-83b6608","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31974-83b6608","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"98e08feb69f26d244d5acc9a8134d787838744ea","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31974-83b6608.tgz","fileCount":104,"integrity":"sha512-FyCX3PjWjMDubxn5WYhxdezZJ2184JdAgk9/yCBZ0Ai6RyWC1uM05cF9Kq4an9BPqlfgLTsuE1Kn/HW5UYR66A==","signatures":[{"sig":"MEUCICQbG1F/VvhZpmzRyXK/O7dfrh0XmHNJ0jgcL+Diqw3dAiEAwIkzNREvWQK1y9dFG7LjASqlQO1mfIOFtyuW1ZojtWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31974-83b6608","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31974-83b6608.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/41d48ac052e492593a60754c0728c528/nx-devkit-0.0.0-pr-31974-83b6608.tgz","_integrity":"sha512-FyCX3PjWjMDubxn5WYhxdezZJ2184JdAgk9/yCBZ0Ai6RyWC1uM05cF9Kq4an9BPqlfgLTsuE1Kn/HW5UYR66A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31974-83b6608"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31974-83b6608_1752847194498_0.9069094501592319","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31972-e7c1663":{"name":"@nx/devkit","version":"0.0.0-pr-31972-e7c1663","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31972-e7c1663","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9374025dce1ce14005e113abc362ddb623d488a3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31972-e7c1663.tgz","fileCount":104,"integrity":"sha512-Us0UZmlxiECrHLrxWKED0YwAkVOtuTSERkzEnSjBrrLjjZ6aILXYtG16TbXyq9m5CYv8fcNUbduPRa640/1BNA==","signatures":[{"sig":"MEQCIDWGNby1MgqrH0+htSe2FUPLK19Xgxc8XZNFzppQZBd2AiBAdrr7hbJPeLR54HyhFdi8nj7hB8pj1Yk3q2mdAr1oeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31972-e7c1663","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31972-e7c1663.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/36ed4be940ef4572f690cd1cc09f9383/nx-devkit-0.0.0-pr-31972-e7c1663.tgz","_integrity":"sha512-Us0UZmlxiECrHLrxWKED0YwAkVOtuTSERkzEnSjBrrLjjZ6aILXYtG16TbXyq9m5CYv8fcNUbduPRa640/1BNA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31972-e7c1663"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31972-e7c1663_1752848669513_0.5067363121796433","host":"s3://npm-registry-packages-npm-production"}},"21.3.0":{"name":"@nx/devkit","version":"21.3.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ba6314a957a8bcc630eb7a53fefd2823dc7c151b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.0.tgz","fileCount":104,"integrity":"sha512-nOr/kY298TAXQcoh/OjG418OVJ2ILYDrXqroFrMwV8zH13BBHby8paHNxNVF9Sr7YK6HpqpZKkGimx8wCD2d7Q==","signatures":[{"sig":"MEUCIQCE+4zaxKHPjHG6rWU5rGqqwgb3maabWrbE5lQks/lk7wIgUCvdY8+G4AHnrGf9CaIWHCIywYLXHiM/8tyhGVX+BBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211612},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bbc4ef462eb9365f6e0e1a25c2110aab/nx-devkit-21.3.0.tgz","_integrity":"sha512-nOr/kY298TAXQcoh/OjG418OVJ2ILYDrXqroFrMwV8zH13BBHby8paHNxNVF9Sr7YK6HpqpZKkGimx8wCD2d7Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.0_1752856490972_0.5815941060872134","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31972-c783c31":{"name":"@nx/devkit","version":"0.0.0-pr-31972-c783c31","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31972-c783c31","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d922136efb215ceda8d5335d7c8e734fdc6d0ca2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31972-c783c31.tgz","fileCount":104,"integrity":"sha512-OBMjMZqZn170qGzVXV8asmLhXvzFiMNAGroFBtGSyTx4tFRT25bvY1dRGFURhqlLNyaSGrs6LVh0S/ujcl2i7g==","signatures":[{"sig":"MEYCIQCRn3q+hHeyrSYgOHQ+73ks5mkUzaTI/pRDSy2LemGZFQIhAPCrTkoQAAyy9ATu2eMzduqO6EXi9bf0y88WNRssAFe4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31972-c783c31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211644},"main":"./index","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31972-c783c31.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1fd9cac915ebbba8d0d846f311735470/nx-devkit-0.0.0-pr-31972-c783c31.tgz","_integrity":"sha512-OBMjMZqZn170qGzVXV8asmLhXvzFiMNAGroFBtGSyTx4tFRT25bvY1dRGFURhqlLNyaSGrs6LVh0S/ujcl2i7g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"0.0.0-pr-31972-c783c31"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31972-c783c31_1752857178966_0.10407103205406165","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31979-383d80f":{"name":"@nx/devkit","version":"0.0.0-pr-31979-383d80f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31979-383d80f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bebcae333ef3a52655cb9bd3efa7697371c608ff","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31979-383d80f.tgz","fileCount":155,"integrity":"sha512-jGgWj/7ZmpeRdev7qHbH+qvqfPgrkpMumw2VpwA/Tv/Q9bo8eoUUhl/n1kb0bFiT8b7mSi0+9H7LOLhmp2Xk5A==","signatures":[{"sig":"MEYCIQCXKmn3w1aneUROgscz68RCdCGEXIO+k7v/uYe2FfVAbAIhAPc8CMNLGlxfqYTzVlwqiVY9wEj8JSM9JEHe4j66dFMv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31979-383d80f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31979-383d80f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/0217f05b7f48e5450e96086ce6537927/nx-devkit-0.0.0-pr-31979-383d80f.tgz","_integrity":"sha512-jGgWj/7ZmpeRdev7qHbH+qvqfPgrkpMumw2VpwA/Tv/Q9bo8eoUUhl/n1kb0bFiT8b7mSi0+9H7LOLhmp2Xk5A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31979-383d80f","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31979-383d80f","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31979-383d80f"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31979-383d80f_1752873110990_0.18157972106707043","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.0":{"name":"@nx/devkit","version":"21.4.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"722f209b6ab9e964eb834ac9cfdb7b8f168f8b93","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.0.tgz","fileCount":155,"integrity":"sha512-+ndUvfEp4Sb6/X5hA5oMEgj39e3d4U/wKHxmfxhtEdErV5QyEZyUrkvOmwCunF+frsDQJq2EBV8vxgdAodLl1Q==","signatures":[{"sig":"MEQCIC/SH6tay4NQoKhsDtcwcz/uwtxhWi7jc5bLAcYuZphvAiAfO6dArOeaxDsljDhJRdvvNhsM+HO8aHftPD667BfmuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241400},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c160ca62126694f7efb2532c557bcbbc/nx-devkit-21.4.0-beta.0.tgz","_integrity":"sha512-+ndUvfEp4Sb6/X5hA5oMEgj39e3d4U/wKHxmfxhtEdErV5QyEZyUrkvOmwCunF+frsDQJq2EBV8vxgdAodLl1Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.0","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.0","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.0_1752895130824_0.6533292788237268","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250719-34c5b61":{"name":"@nx/devkit","version":"21.4.0-canary.20250719-34c5b61","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250719-34c5b61","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e53610fc36d877ac6c7207726e49902f3ce066a3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250719-34c5b61.tgz","fileCount":155,"integrity":"sha512-TEXy05TPnx1cNXYsL7okbKaLPUWVcDfM69CLcTUGLoHOKfWUJK6LIMVTPf1QnFAlMq41aMnrICCQlJvG9/bV2A==","signatures":[{"sig":"MEYCIQCR0Qobtk5fIyY+O+qFVbK4LP1ggwQoAm8LIUPojsuXmgIhAJ7WrhTBUQggqY4FV3z5x1Dfd9qDDJ33JIXAa3sZ05AD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250719-34c5b61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250719-34c5b61.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/cc43726f51b88509e513b7052a1bf7f2/nx-devkit-21.4.0-canary.20250719-34c5b61.tgz","_integrity":"sha512-TEXy05TPnx1cNXYsL7okbKaLPUWVcDfM69CLcTUGLoHOKfWUJK6LIMVTPf1QnFAlMq41aMnrICCQlJvG9/bV2A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250719-34c5b61","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250719-34c5b61","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250719-34c5b61"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250719-34c5b61_1752897315371_0.7174331425631348","host":"s3://npm-registry-packages-npm-production"}},"21.3.1":{"name":"@nx/devkit","version":"21.3.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e686e6ece0337d58ce3d85597435a143ad01b084","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.1.tgz","fileCount":104,"integrity":"sha512-0FA6uVIJ5tOrUz6kJEeyX6KKPmXBs9kWQbf08yXogEzMimz9cVpoDS8MGmK14e13UwnY68vqXgknHAL+ATs3Zg==","signatures":[{"sig":"MEUCIE82mgxhWRzjxCMP7GHAWzqdpxQFEAYdnMA1a36MMJOYAiEAn3QoXwO+ArnzcM31qq5Sf6Tb4NZk/u8Nnkr/DA6884M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211612},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/83dd1328a58e5d140406f8f4de7e4a88/nx-devkit-21.3.1.tgz","_integrity":"sha512-0FA6uVIJ5tOrUz6kJEeyX6KKPmXBs9kWQbf08yXogEzMimz9cVpoDS8MGmK14e13UwnY68vqXgknHAL+ATs3Zg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.1_1753021768534_0.6133081840418451","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31634-6dcadae":{"name":"@nx/devkit","version":"0.0.0-pr-31634-6dcadae","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31634-6dcadae","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f6ab722c606d32fb61123ed1c36d4210d592bfee","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31634-6dcadae.tgz","fileCount":155,"integrity":"sha512-sEjN+TsCmUkPbIQlk6UtVzmBjXRHXdzrodmbWsJXepXBi36Smo2mRGrzLWSNn2hQ5y+JBkBRUJ0ljAVf/Ts9Qg==","signatures":[{"sig":"MEUCIFue9dCw2E93ysIbDOStACA7nOrnalwTmmCjterl3K8OAiEA82p4hIgp1CqvOIAOK1kW1QF1egeiUXgBeBiMIwJ1PGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31634-6dcadae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31634-6dcadae.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/95e99715658ab5e657f776c037d1f15f/nx-devkit-0.0.0-pr-31634-6dcadae.tgz","_integrity":"sha512-sEjN+TsCmUkPbIQlk6UtVzmBjXRHXdzrodmbWsJXepXBi36Smo2mRGrzLWSNn2hQ5y+JBkBRUJ0ljAVf/Ts9Qg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31634-6dcadae","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31634-6dcadae","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31634-6dcadae"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31634-6dcadae_1753108181587_0.42205679519690764","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31634-e87d792":{"name":"@nx/devkit","version":"0.0.0-pr-31634-e87d792","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31634-e87d792","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d1f9d26f55aca2f88482b73857db4ab02ed8a023","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31634-e87d792.tgz","fileCount":155,"integrity":"sha512-V/l1CHVCbpYGdFqrMQsMwWqwm03xDDXEn7v6+bvqWmMaysvRp1OoXgUCza+VtgyKwUVxIECpJSoDJxF3L8QFfQ==","signatures":[{"sig":"MEYCIQDJTXeRrPt6Kq7+LNMR+CsQGuNGBZupy1wA72x+WzTKNwIhAOLXk7mCNgCmV+bUljdy2GZ2miHOzuSZdJ5zM1palCBJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31634-e87d792","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31634-e87d792.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1797bf547c2b323da903bbf2c4e8b25d/nx-devkit-0.0.0-pr-31634-e87d792.tgz","_integrity":"sha512-V/l1CHVCbpYGdFqrMQsMwWqwm03xDDXEn7v6+bvqWmMaysvRp1OoXgUCza+VtgyKwUVxIECpJSoDJxF3L8QFfQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31634-e87d792","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31634-e87d792","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31634-e87d792"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31634-e87d792_1753110540767_0.3590415651495955","host":"s3://npm-registry-packages-npm-production"}},"21.3.2":{"name":"@nx/devkit","version":"21.3.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7c4d4b911665a59dbd226e329c218f32e6ed29ff","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.2.tgz","fileCount":104,"integrity":"sha512-9OgECr93fcFVl5zwZMliCqLxVYhioY+fgBedup3xtedwNi9MEGvhx7NwchipI/FRrVG5av6T2jrry4ydhZMtPg==","signatures":[{"sig":"MEQCIDwpn1CZ5HQsriFDjs30BWDgAceMq+6oWTqd1CKsDJxrAiBSrwLPSuMhtnKjw+SHD6ZtIzpzSnBzkknviWU/x1U3Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211612},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/88df1c00414c48f628f6871d2c17974f/nx-devkit-21.3.2.tgz","_integrity":"sha512-9OgECr93fcFVl5zwZMliCqLxVYhioY+fgBedup3xtedwNi9MEGvhx7NwchipI/FRrVG5av6T2jrry4ydhZMtPg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.2_1753116200641_0.004984001537019278","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32003-86be0dc":{"name":"@nx/devkit","version":"0.0.0-pr-32003-86be0dc","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32003-86be0dc","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e7761e0aa6c15cbecbb8b2b0540558efebd0c9f3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32003-86be0dc.tgz","fileCount":155,"integrity":"sha512-pOE1IumZGRZoeX9iytDlqh4GxodZsb5ZeugmcEorIVicVI4Pl+p1/OHnvLKqLd5drnt4IyMzAOn7bfQbvJmPLg==","signatures":[{"sig":"MEUCIQCqGXoySxqI2aXOBMokSEL08MT+9nzQUXkBmXG5sqOm9gIgfrZXHsSVsJgLHjV6ZuCMaOEuqom2YCzPEc8g7XstRsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32003-86be0dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32003-86be0dc.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b8e9a8fa8746130744f401663278c171/nx-devkit-0.0.0-pr-32003-86be0dc.tgz","_integrity":"sha512-pOE1IumZGRZoeX9iytDlqh4GxodZsb5ZeugmcEorIVicVI4Pl+p1/OHnvLKqLd5drnt4IyMzAOn7bfQbvJmPLg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32003-86be0dc","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32003-86be0dc","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32003-86be0dc"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32003-86be0dc_1753131962111_0.00454290449991035","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250722-5163bcd":{"name":"@nx/devkit","version":"21.4.0-canary.20250722-5163bcd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250722-5163bcd","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"af08dcbea9dba6d381f18517fe9ea6bccd720b8a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250722-5163bcd.tgz","fileCount":155,"integrity":"sha512-5tb5CJOyh7PhqpxrJ9fN8dMT0c2F6IdMDGc9fXWE9EWwmYeLRs3e7wkGXQGHiL6zUtnndJsV6KvYFGKP1ZcpMw==","signatures":[{"sig":"MEUCIQDec13zVmw1wIGBpL9PtGb1OP03AwTU5PsEcr3Z0DEpsAIgN6luUfH5nc4SXQWtV8drlahQYqWI9ym6QRm/ujuv3z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250722-5163bcd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250722-5163bcd.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1e49e36c4adbdf451f36846d5e4ed0fd/nx-devkit-21.4.0-canary.20250722-5163bcd.tgz","_integrity":"sha512-5tb5CJOyh7PhqpxrJ9fN8dMT0c2F6IdMDGc9fXWE9EWwmYeLRs3e7wkGXQGHiL6zUtnndJsV6KvYFGKP1ZcpMw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250722-5163bcd","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250722-5163bcd","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250722-5163bcd"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250722-5163bcd_1753156426688_0.3773035969498886","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31972-6174ee8":{"name":"@nx/devkit","version":"0.0.0-pr-31972-6174ee8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31972-6174ee8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6175a3b615e06eb2eed5cee896ef3e811c23e280","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31972-6174ee8.tgz","fileCount":155,"integrity":"sha512-u6GODxo4Ga56CLuM3WLfO7J9B3IsY+D5FGo9ZfnsuOZYBXpc2aSSy/uAmKupFZV21uA+mcFWmnsaFwetHJjf2A==","signatures":[{"sig":"MEUCIQCDyQR2MJ+8uYpBFDnXva7z9nN3bdCgcSDqJrpmLBUzXgIgTUaRP3te88RheVJkTeELo+aLMw4ATXKMnkSxGJQr0iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31972-6174ee8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31972-6174ee8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6fd495752d08c60c289ccc82d418c464/nx-devkit-0.0.0-pr-31972-6174ee8.tgz","_integrity":"sha512-u6GODxo4Ga56CLuM3WLfO7J9B3IsY+D5FGo9ZfnsuOZYBXpc2aSSy/uAmKupFZV21uA+mcFWmnsaFwetHJjf2A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31972-6174ee8","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31972-6174ee8","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31972-6174ee8"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31972-6174ee8_1753177102785_0.07654933528044405","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31973-1356910":{"name":"@nx/devkit","version":"0.0.0-pr-31973-1356910","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31973-1356910","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4cf16075c9ca5adafc560fb06dc6c17ae8031edf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31973-1356910.tgz","fileCount":155,"integrity":"sha512-v9CqQdIPX9GOnxxLbDJyDmR7KTIWnc9sFe/8vh+NO5P8DC7tlPuvArla7952vfmoUbDdCbZryVTn7RpcnTx4jA==","signatures":[{"sig":"MEQCIErOjTNY7QjuhD7Yuc/i/6W4UgS839/5ZH5TAggVnwPlAiADIEv77TioBvOt6ZAmCX4os6N2quWW4EO6e8D/wZYTvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31973-1356910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31973-1356910.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/fdb33d83c6c33539b10b3eeec097855b/nx-devkit-0.0.0-pr-31973-1356910.tgz","_integrity":"sha512-v9CqQdIPX9GOnxxLbDJyDmR7KTIWnc9sFe/8vh+NO5P8DC7tlPuvArla7952vfmoUbDdCbZryVTn7RpcnTx4jA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31973-1356910","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31973-1356910","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31973-1356910"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31973-1356910_1753181102112_0.2092393380443529","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32018-c6ab05e":{"name":"@nx/devkit","version":"0.0.0-pr-32018-c6ab05e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32018-c6ab05e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"10483318e46855a39ec915b78ec0af4cf98720bb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32018-c6ab05e.tgz","fileCount":155,"integrity":"sha512-aY8yGYTqQkF6uArFPcPY8GxUygLK3Z0jQJGftEIWmuUmu7MuXLxy2O6sKOQ2jePqmyufoMmC5DLuyJ7I9CLNcA==","signatures":[{"sig":"MEUCIGLS9RGnL4wck6bWlpU6Lzva+/M9SbIF9/f9+V282If6AiEA+GW95e00zA9MTWNaUUzHvaR4TMszI+q/uZvYBdjJ7AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32018-c6ab05e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32018-c6ab05e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/47e3a86d249976b1aef0faa5ca615369/nx-devkit-0.0.0-pr-32018-c6ab05e.tgz","_integrity":"sha512-aY8yGYTqQkF6uArFPcPY8GxUygLK3Z0jQJGftEIWmuUmu7MuXLxy2O6sKOQ2jePqmyufoMmC5DLuyJ7I9CLNcA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32018-c6ab05e","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32018-c6ab05e","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32018-c6ab05e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32018-c6ab05e_1753184812837_0.16206635598736363","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31634-2cc5f86":{"name":"@nx/devkit","version":"0.0.0-pr-31634-2cc5f86","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31634-2cc5f86","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"66b2a716e146df9c68706dee9be0dbb706f5ec45","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31634-2cc5f86.tgz","fileCount":155,"integrity":"sha512-OvXMJ1iHMIEblGHsojNcU87OqS+25A9hu06r/NC0ZQ01U059L45AS/cENlCkmWzuBijeuocejY9MRlkG4N4J5w==","signatures":[{"sig":"MEQCIHv2tq2Aq+3U7GQSUvi8HewW8WEygf40lXCGGkWptym7AiBOSHZQM1dZUB+ChY8z0bSWIGgqGOB+Qjj1K2hjhQYvIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31634-2cc5f86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31634-2cc5f86.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/34942383043f1bedae97f532da4277e0/nx-devkit-0.0.0-pr-31634-2cc5f86.tgz","_integrity":"sha512-OvXMJ1iHMIEblGHsojNcU87OqS+25A9hu06r/NC0ZQ01U059L45AS/cENlCkmWzuBijeuocejY9MRlkG4N4J5w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31634-2cc5f86","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31634-2cc5f86","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31634-2cc5f86"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31634-2cc5f86_1753195303740_0.39154409061944806","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32023-55176ba":{"name":"@nx/devkit","version":"0.0.0-pr-32023-55176ba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32023-55176ba","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5ffc8898a2b65163439cf617cf1399e1793730c1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32023-55176ba.tgz","fileCount":155,"integrity":"sha512-qMhLLVcd6nqUhxD6HwwPIXWBmoPfUPjGip6ljqZK6sUy1KWnuEqodugO/8lqzAIYCwhaGnft0KfwIu5prkiywQ==","signatures":[{"sig":"MEUCIHiR8HbgSsyximvZO945zFAaVmprLBm8rdXJ+XhpWRU+AiEA44rLsknlpXd3POXYoLM3BHnenN0Z9zmEn0WJixi0CzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32023-55176ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32023-55176ba.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1511b9a4fa870a8f75d0b8b0ebccf669/nx-devkit-0.0.0-pr-32023-55176ba.tgz","_integrity":"sha512-qMhLLVcd6nqUhxD6HwwPIXWBmoPfUPjGip6ljqZK6sUy1KWnuEqodugO/8lqzAIYCwhaGnft0KfwIu5prkiywQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32023-55176ba","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32023-55176ba","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32023-55176ba"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32023-55176ba_1753200475749_0.20992627580444378","host":"s3://npm-registry-packages-npm-production"}},"21.3.3":{"name":"@nx/devkit","version":"21.3.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c884a38c9d1b9d73fa8e76f2ec9658b4bc0f8643","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.3.tgz","fileCount":104,"integrity":"sha512-6ayIAJB7G+qO+gJ50Y1VMJNe8A6ZnhKrvYk9tdDjRSV4X4EZ6uloPHIxVyaXaZC1T+n67mNAXbeyUv+cYIPYLA==","signatures":[{"sig":"MEUCIQDB3+mIT1B+3c9ma660s36lABY5xGVOYwN80LIsfkh/tgIgF9HU7msbSRKDkEt41hEdhOPfSLB0+7+mYq3/KnISN+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211612},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/729a46d4d352d5aceb27ebd20f8928d0/nx-devkit-21.3.3.tgz","_integrity":"sha512-6ayIAJB7G+qO+gJ50Y1VMJNe8A6ZnhKrvYk9tdDjRSV4X4EZ6uloPHIxVyaXaZC1T+n67mNAXbeyUv+cYIPYLA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.3_1753275121937_0.7966068895971807","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32018-1ec2cae":{"name":"@nx/devkit","version":"0.0.0-pr-32018-1ec2cae","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32018-1ec2cae","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"faec5703f6163365639928d5446a86c9a70ddd03","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32018-1ec2cae.tgz","fileCount":155,"integrity":"sha512-oSbDyRbzPKm0djb3BsAXo8ZEgGjXWl/KiXXG5bsce9nicpeyB/m8igsb8yVzWerDjeQ+fd46t1bBpgS1gXyIkw==","signatures":[{"sig":"MEQCIFAQdH6JsKND0oMLgwPRs2zMHlP/uWF6YriM1VMk1lEjAiBOOLEuKdW3lYs92vKhuYsvEF7IL3j8sXDdgfwGxt5ThA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32018-1ec2cae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32018-1ec2cae.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/d393100bb9f065100236226ed5276be1/nx-devkit-0.0.0-pr-32018-1ec2cae.tgz","_integrity":"sha512-oSbDyRbzPKm0djb3BsAXo8ZEgGjXWl/KiXXG5bsce9nicpeyB/m8igsb8yVzWerDjeQ+fd46t1bBpgS1gXyIkw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32018-1ec2cae","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32018-1ec2cae","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32018-1ec2cae"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32018-1ec2cae_1753285148028_0.617944124182213","host":"s3://npm-registry-packages-npm-production"}},"21.3.4":{"name":"@nx/devkit","version":"21.3.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e6515608d4b59516a0efab4ec9deb58e4e6c185c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.4.tgz","fileCount":104,"integrity":"sha512-+j0wh0sPFW3T88AJhHuI/MaLnCy1ioMVfEUA8qEs+lC7UelppCvE2oyXgLUonc4hEpp+MfmoWeJZG00Cf4sgig==","signatures":[{"sig":"MEYCIQCeNSSBhIWS01x9j0938kEZmuhGKrcZ0+Z+YSfPOx6HPgIhAIeXg4yeWhZMe2VQ28uagGlDOe0U3ec8375ncvZaG5Vh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211612},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1f7818d68a692049746cd1b0b34c47a9/nx-devkit-21.3.4.tgz","_integrity":"sha512-+j0wh0sPFW3T88AJhHuI/MaLnCy1ioMVfEUA8qEs+lC7UelppCvE2oyXgLUonc4hEpp+MfmoWeJZG00Cf4sgig==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.4"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.4_1753287525453_0.9986815695275835","host":"s3://npm-registry-packages-npm-production"}},"21.3.5":{"name":"@nx/devkit","version":"21.3.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"131d78e1d2667026ac9d53e404a5e59fad65ac19","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.5.tgz","fileCount":104,"integrity":"sha512-YTmjD+kqDUapfcV37IgVddLZL4oOoFVXO0dFKsYSkx/FNmhccTbeXxgsdcyRTJY6gCwsFJ+4X0aIv8NxebWYaw==","signatures":[{"sig":"MEYCIQCSyqbDSTLY8Pgcc/Q9ruqu8Z0wy9F9K34C5rkPVVwmbAIhAL+Rd/6zg7fbni9f4Ag6NKYI6hcv0Zr84hi1QuGn1R+e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211612},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/79530ad94795e50cfeaaad2df3f08972/nx-devkit-21.3.5.tgz","_integrity":"sha512-YTmjD+kqDUapfcV37IgVddLZL4oOoFVXO0dFKsYSkx/FNmhccTbeXxgsdcyRTJY6gCwsFJ+4X0aIv8NxebWYaw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.5_1753293805402_0.1366429471749817","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32061-3e47d92":{"name":"@nx/devkit","version":"0.0.0-pr-32061-3e47d92","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32061-3e47d92","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3442075b7f16b991eec15892066eda001a57b2be","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32061-3e47d92.tgz","fileCount":155,"integrity":"sha512-mY7GnjXAa3C6q8qPA3iH5gt5GrVFcakZyfJkLQKTmJ0SbWmG+7HNYNoySB6x8vMGRsW5rpUEjRZc3tiFReT0wQ==","signatures":[{"sig":"MEQCIAxS1lld4NEhTz0/Fr5DYSy7P/g0NpGDsVdqgnQRdVppAiB2JsbNOrfGg2v0zXlH1KknZ1kMNUCwPVZtSZgEEOm1ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32061-3e47d92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32061-3e47d92.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e209ebb1ed43ce049412a34d7eafbc3f/nx-devkit-0.0.0-pr-32061-3e47d92.tgz","_integrity":"sha512-mY7GnjXAa3C6q8qPA3iH5gt5GrVFcakZyfJkLQKTmJ0SbWmG+7HNYNoySB6x8vMGRsW5rpUEjRZc3tiFReT0wQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32061-3e47d92","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32061-3e47d92","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32061-3e47d92"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32061-3e47d92_1753311632450_0.11884758631602099","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250724-b7c1c0e":{"name":"@nx/devkit","version":"21.4.0-canary.20250724-b7c1c0e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250724-b7c1c0e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f993527751c74331fb354cdd40a3965bc8fbf9cc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250724-b7c1c0e.tgz","fileCount":155,"integrity":"sha512-C4tYHVkpe26Gh+Ms9Sv8S+Fn2K/ISfhhag1phY6OIhGgSQm1KA7fgnqm0ufH8EsaoiEPbj33nMxady3Bl2EVQA==","signatures":[{"sig":"MEYCIQCQZOyxZDJCZg+qQ7jSMyj8va/0XmhFbyBPBcfaUxAstQIhAM94lvG1wG5fFniVLpoBG1ZPMl6qtKXI10s5/1j9IlLS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250724-b7c1c0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250724-b7c1c0e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/25fae72c69780e7979fe70f0b14f0159/nx-devkit-21.4.0-canary.20250724-b7c1c0e.tgz","_integrity":"sha512-C4tYHVkpe26Gh+Ms9Sv8S+Fn2K/ISfhhag1phY6OIhGgSQm1KA7fgnqm0ufH8EsaoiEPbj33nMxady3Bl2EVQA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250724-b7c1c0e","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250724-b7c1c0e","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250724-b7c1c0e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250724-b7c1c0e_1753328979359_0.5738897575560284","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31634-b87eba7":{"name":"@nx/devkit","version":"0.0.0-pr-31634-b87eba7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31634-b87eba7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e5d4aaa97fce2d2ccb65764e55dd7c902f72ec56","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31634-b87eba7.tgz","fileCount":155,"integrity":"sha512-QLYQjtr5Bi5kjVAdSoQByGcjrZxDe9RwIo0Mf0w7woVc8JFJ8WgZXTRxAw7VLSp1iQoTy+6j66skIfoBxDvwrw==","signatures":[{"sig":"MEUCIEO7+wcVVugKLkz/lVaH8l3Ln9WKeTxXWX/KMjQaXS8wAiEArhcXM8JnXx9vn7qq/UU9Ohu1oKPAapzecRInTgfVaK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31634-b87eba7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31634-b87eba7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e11fa036ec31039a26caa2006b863b37/nx-devkit-0.0.0-pr-31634-b87eba7.tgz","_integrity":"sha512-QLYQjtr5Bi5kjVAdSoQByGcjrZxDe9RwIo0Mf0w7woVc8JFJ8WgZXTRxAw7VLSp1iQoTy+6j66skIfoBxDvwrw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31634-b87eba7","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31634-b87eba7","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31634-b87eba7"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31634-b87eba7_1753352103579_0.43468831678671793","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31634-e4ae5d9":{"name":"@nx/devkit","version":"0.0.0-pr-31634-e4ae5d9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31634-e4ae5d9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b71474c3cbe96df3d1b01b9d5b75a110d309ee6a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31634-e4ae5d9.tgz","fileCount":155,"integrity":"sha512-mZC5FFv+xmoJkrvxRYNbVD4fPgyLq7kkoNxjjrRASCFxCMuZDEXyVmF1XplBRIo6DFUYgk8JFGMCTx+bVUFFmg==","signatures":[{"sig":"MEYCIQC8D2QvnrBtUHtux7nlqlHkIVqL+asn7Opsr0RS6jn3TgIhAME0iXojYihAKseKHW43LVwYr/Sq20sXd7ZxDHaRohFL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31634-e4ae5d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31634-e4ae5d9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/fd783e7cc8ad3866a11ad88da1cb5f59/nx-devkit-0.0.0-pr-31634-e4ae5d9.tgz","_integrity":"sha512-mZC5FFv+xmoJkrvxRYNbVD4fPgyLq7kkoNxjjrRASCFxCMuZDEXyVmF1XplBRIo6DFUYgk8JFGMCTx+bVUFFmg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31634-e4ae5d9","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31634-e4ae5d9","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31634-e4ae5d9"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31634-e4ae5d9_1753355123051_0.2797722331168595","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31634-b744820":{"name":"@nx/devkit","version":"0.0.0-pr-31634-b744820","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31634-b744820","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"77cf3fd006893fc8dd8765546b4eaadf58ebd23b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31634-b744820.tgz","fileCount":155,"integrity":"sha512-npPs/ihPPbXxNwjrVpkNfcRNAWuaIBAOcWBubWekVyQFDyj1w5y9e2JpOBMgku7cPFWRLETI9Chxmjj52qeEFQ==","signatures":[{"sig":"MEYCIQCBZtxaaaHMsn1klAKfDhJAKs+5z06tB8xSlv7Nk8f0IAIhANzreLDdISO0OjUKQ8Fq6+tVktoDkJlYRV1gPwaxDjkA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31634-b744820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31634-b744820.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bd608a426bbb97caaa40ac05b71ba6f7/nx-devkit-0.0.0-pr-31634-b744820.tgz","_integrity":"sha512-npPs/ihPPbXxNwjrVpkNfcRNAWuaIBAOcWBubWekVyQFDyj1w5y9e2JpOBMgku7cPFWRLETI9Chxmjj52qeEFQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31634-b744820","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31634-b744820","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31634-b744820"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31634-b744820_1753358338068_0.8944266628364919","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31972-da9f517":{"name":"@nx/devkit","version":"0.0.0-pr-31972-da9f517","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31972-da9f517","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"34d10b9f6ce2ac4148739260356c58c65f33e5b8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31972-da9f517.tgz","fileCount":155,"integrity":"sha512-s6s0XLHzfuo/1hTfvjW95u7V48TYotU+K4ndJ9N2pr7BadRjzDGGilWkDk9cFQN9QPPTwm/CS7A7/dA1XFueoA==","signatures":[{"sig":"MEUCIQD1I9BfE76GEuEDZ57GmSzepTPwwqojIlXLKTPTy423rQIgax7ZNOJifKr7YkDC0HjsDe9LFIBY4guGFbp8sem0dtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31972-da9f517","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31972-da9f517.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/caf6d733468e5bfe60a27efa4806ddeb/nx-devkit-0.0.0-pr-31972-da9f517.tgz","_integrity":"sha512-s6s0XLHzfuo/1hTfvjW95u7V48TYotU+K4ndJ9N2pr7BadRjzDGGilWkDk9cFQN9QPPTwm/CS7A7/dA1XFueoA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31972-da9f517","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31972-da9f517","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31972-da9f517"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31972-da9f517_1753360437057_0.3700839686032562","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31634-e6e13aa":{"name":"@nx/devkit","version":"0.0.0-pr-31634-e6e13aa","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31634-e6e13aa","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4b5f969cddd964701d32a028f685f5605b6e8dba","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31634-e6e13aa.tgz","fileCount":155,"integrity":"sha512-R0sYkCxn5fCDIaCafb5I6AQvKhgE+cIcWfuRgqMRer/YRUQaqBls85xwNa9NoGVyZ3Lx/MNGBNDxYmwOVEQ7/A==","signatures":[{"sig":"MEUCIQC4KADr0XwoGl4t3/BJ7Qo0b2oqoj4ojG3qCDQCoPIwowIgWvxvFwGGGnrtmY9ZpxOlnDU3dkLlpYmxUqgukuTz6J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31634-e6e13aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31634-e6e13aa.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/459343386b33f043b4130bb7d1685134/nx-devkit-0.0.0-pr-31634-e6e13aa.tgz","_integrity":"sha512-R0sYkCxn5fCDIaCafb5I6AQvKhgE+cIcWfuRgqMRer/YRUQaqBls85xwNa9NoGVyZ3Lx/MNGBNDxYmwOVEQ7/A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31634-e6e13aa","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31634-e6e13aa","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31634-e6e13aa"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31634-e6e13aa_1753361539781_0.9502411159994335","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31634-787d0f6":{"name":"@nx/devkit","version":"0.0.0-pr-31634-787d0f6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31634-787d0f6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bd03a0379a352ef621dd03a379008196f63197e2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31634-787d0f6.tgz","fileCount":155,"integrity":"sha512-YZRY0Bs7XkC6Fx/J6ABOEEAzSzg80w4ZMbYwZ73+VDpi3Ty2muIgpuCRGT0+k8kB4wARoLWf0coKD8fjZqbL8A==","signatures":[{"sig":"MEQCICZqmHnRoYRtc4ANI9nXDNPhFCRqMyLVHIgHwxSKa1jqAiA5aB3MGZE9S0Hu7miBOkpuo3wYH2bgY8MZzsHtJEe9SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31634-787d0f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31634-787d0f6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c1a8144987f4fc3ab729b08b0c271c86/nx-devkit-0.0.0-pr-31634-787d0f6.tgz","_integrity":"sha512-YZRY0Bs7XkC6Fx/J6ABOEEAzSzg80w4ZMbYwZ73+VDpi3Ty2muIgpuCRGT0+k8kB4wARoLWf0coKD8fjZqbL8A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31634-787d0f6","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31634-787d0f6","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31634-787d0f6"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31634-787d0f6_1753364046379_0.9005341055152136","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32018-2ad334a":{"name":"@nx/devkit","version":"0.0.0-pr-32018-2ad334a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32018-2ad334a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6830b6a8bea8273451278226fcc8f923296bfeda","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32018-2ad334a.tgz","fileCount":155,"integrity":"sha512-UYPPFuGW//DXpaK38AVQ/xefF/CUcggVFDE9gtxbHwK8w7bFg3xVf/SDLYpDcsHEDjCmUOoGNhA/NFIc5Ylebw==","signatures":[{"sig":"MEUCICmjTrBc2jLqgXJOijVDqjc3D/b1qvqnXrginGALucWeAiEA3JfEYG39tgdZmqjMzWx3ZdKjNCSXZtwBatyxc9zrop0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32018-2ad334a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32018-2ad334a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a3d02188ae8eae04881fea50aa8ed347/nx-devkit-0.0.0-pr-32018-2ad334a.tgz","_integrity":"sha512-UYPPFuGW//DXpaK38AVQ/xefF/CUcggVFDE9gtxbHwK8w7bFg3xVf/SDLYpDcsHEDjCmUOoGNhA/NFIc5Ylebw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32018-2ad334a","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32018-2ad334a","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32018-2ad334a"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32018-2ad334a_1753371432125_0.20717963329729683","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31972-10aac5e":{"name":"@nx/devkit","version":"0.0.0-pr-31972-10aac5e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31972-10aac5e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fd0b0bc2a625c2cb6308970cdb8f8a6e631d44eb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31972-10aac5e.tgz","fileCount":155,"integrity":"sha512-8Tt/OqkcsDsqEcwb4W3jU8LKDMPlX/84dimmG7dGIIFTRFCmRVxnzTwyYjLRXNXA/kkUKUj/h3DXGI1AiLU0SQ==","signatures":[{"sig":"MEQCIF+/IFtjgua9viZ3uM0e9JiWPRceq038Lb4Myxrgmj75AiAlsNsAjDtf/gKDOj1HGny9pu4mQawSF7IL6kSrpajvhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31972-10aac5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31972-10aac5e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a21ac95b3e7cdf0859fbcec6abbb0b95/nx-devkit-0.0.0-pr-31972-10aac5e.tgz","_integrity":"sha512-8Tt/OqkcsDsqEcwb4W3jU8LKDMPlX/84dimmG7dGIIFTRFCmRVxnzTwyYjLRXNXA/kkUKUj/h3DXGI1AiLU0SQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31972-10aac5e","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31972-10aac5e","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31972-10aac5e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31972-10aac5e_1753372549513_0.4658414545637559","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250725-0359f0d":{"name":"@nx/devkit","version":"21.4.0-canary.20250725-0359f0d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250725-0359f0d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ae8031bf9292a5b0426234fc6e642d806df7e16f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250725-0359f0d.tgz","fileCount":155,"integrity":"sha512-MtNg5YeRrcHBkEZzS/UMJ8p7TcRxmdTjBlhDbHhrSs0EMEOPXfDT9PbZbqinVkPyyw4bRxNExPca18xvG3hAhw==","signatures":[{"sig":"MEQCH2rw15M/jeovlcFYkDat5zRZDmczYr1b3r8NjLy71+kCIQCyrPXDcMPzi9R19Z84PXEShX5iUFC9ub7NWHul1/fSPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250725-0359f0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250725-0359f0d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9e78484e9ee0af2f99843b13b36351f0/nx-devkit-21.4.0-canary.20250725-0359f0d.tgz","_integrity":"sha512-MtNg5YeRrcHBkEZzS/UMJ8p7TcRxmdTjBlhDbHhrSs0EMEOPXfDT9PbZbqinVkPyyw4bRxNExPca18xvG3hAhw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250725-0359f0d","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250725-0359f0d","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250725-0359f0d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250725-0359f0d_1753415762099_0.4237352463561683","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31973-e928b51":{"name":"@nx/devkit","version":"0.0.0-pr-31973-e928b51","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31973-e928b51","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e6853f251d3ac264b2e4240abc4e09c2e4a7630c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31973-e928b51.tgz","fileCount":155,"integrity":"sha512-jAXbbIhelQ+k3gauEdOv+f85GTdlM808aKbBb6tIjGvsvEAqvEdO/m5UHBOxJFDEMUcPnXPmk41ASgKNb0CN3Q==","signatures":[{"sig":"MEQCIBv1VBxABncZ7g3LsOMQ1ehXYEdW4Zio/KxYg8TmqAVPAiA5vl1ktCU2RcW8O0WQHjQgw2jEFbDx7BEtnZkpqJj0oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31973-e928b51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31973-e928b51.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/666136283056e7f5951146cbc557fa58/nx-devkit-0.0.0-pr-31973-e928b51.tgz","_integrity":"sha512-jAXbbIhelQ+k3gauEdOv+f85GTdlM808aKbBb6tIjGvsvEAqvEdO/m5UHBOxJFDEMUcPnXPmk41ASgKNb0CN3Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31973-e928b51","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31973-e928b51","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31973-e928b51"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31973-e928b51_1753426933408_0.5214121203291351","host":"s3://npm-registry-packages-npm-production"}},"21.3.6":{"name":"@nx/devkit","version":"21.3.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"95b48abaffc07452edad73163405d88a8b7aa8e9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.6.tgz","fileCount":104,"integrity":"sha512-RL/dkLPZX8zu4yRyHhFE2CL3LvBOD/M+egCou8IbhrjJO5FAtr5Dqi9zhdl3m3pZgUH7Oa2f56fNJodGd0mWhA==","signatures":[{"sig":"MEUCIDj8E88PbNs/EbGHe58zgU1A/yVZXeIsNQywSHVYFi/NAiEA1pzfaqdYHVKLp+/CnEo22i+kyXPL5d8vPnSU1U5eqgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211612},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4b37fac590a6cdb499c266b752aa3fa8/nx-devkit-21.3.6.tgz","_integrity":"sha512-RL/dkLPZX8zu4yRyHhFE2CL3LvBOD/M+egCou8IbhrjJO5FAtr5Dqi9zhdl3m3pZgUH7Oa2f56fNJodGd0mWhA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.6"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.6_1753452732864_0.049121368337419646","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31973-c909210":{"name":"@nx/devkit","version":"0.0.0-pr-31973-c909210","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31973-c909210","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"36868ad9fd0d92e72789b1f6c519cf5e21b6d345","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31973-c909210.tgz","fileCount":155,"integrity":"sha512-ehEeEeZytDNqRMUB0B+bAJ7xWhFXd9PpCJ1ypciNjOw7wEKy6EVHk63s0jDnJqomwOlsEUDq041g3UT4/sBecA==","signatures":[{"sig":"MEUCIDQVLBeQGhv0sEKYmz/DI40FSZ6Fc+7QipAJh4WVV0eFAiEApu4iabcnegTWXbXJH6zr1wWsx1iMgfIfKw99k6vsa0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31973-c909210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31973-c909210.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e35e404d72867ca08621b4934b17f9d9/nx-devkit-0.0.0-pr-31973-c909210.tgz","_integrity":"sha512-ehEeEeZytDNqRMUB0B+bAJ7xWhFXd9PpCJ1ypciNjOw7wEKy6EVHk63s0jDnJqomwOlsEUDq041g3UT4/sBecA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31973-c909210","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31973-c909210","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31973-c909210"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31973-c909210_1753462065267_0.1315909799363273","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.1":{"name":"@nx/devkit","version":"21.4.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a6007a0ac46a06db8742009e2d3eacc03ad80369","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.1.tgz","fileCount":155,"integrity":"sha512-WfmX11wnvzsBtrbF26HaU5lS6Ns6ZIYpR8EpB+SMWiPLr7Zi7ag65hyzk6CIZxb0YlISp24imQDzk3RLi9OlQw==","signatures":[{"sig":"MEYCIQDvqbXp3F82U5I7FbuZ012pM7i9obpZZ5sgjLb69Xsh3gIhAIWWtuD/xJTUUZ4XWOU2GkCLnpXavGmwN2wqLxk/N4vg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241400},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6b8f0c6f8622b7e9d2c15fe96a443ccc/nx-devkit-21.4.0-beta.1.tgz","_integrity":"sha512-WfmX11wnvzsBtrbF26HaU5lS6Ns6ZIYpR8EpB+SMWiPLr7Zi7ag65hyzk6CIZxb0YlISp24imQDzk3RLi9OlQw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.1","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.1","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.1_1753466270052_0.694226669166812","host":"s3://npm-registry-packages-npm-production"}},"21.3.7":{"name":"@nx/devkit","version":"21.3.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"714657caa39039a836a7d98d1d3ddd72069f0edc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.7.tgz","fileCount":104,"integrity":"sha512-clqOhLHvGXelJDq0blfrPMvJ88TTMhlxKvbuj+mxpfXCcHIYlhuHeH63u99eO4wEbVtSopOG4szpABSjRXJESw==","signatures":[{"sig":"MEUCICgrvS6d6z0hwJFz8ocK2Cq8AGxdUvaexYTVsxltl/HsAiEA3vm7SfbwfvdvsluNtAE15L/To0K/tVBw1qjRWv5lDfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211612},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6c4ae8b2ac9d6fd522b85c93a6973778/nx-devkit-21.3.7.tgz","_integrity":"sha512-clqOhLHvGXelJDq0blfrPMvJ88TTMhlxKvbuj+mxpfXCcHIYlhuHeH63u99eO4wEbVtSopOG4szpABSjRXJESw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.7"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.7_1753470601031_0.9595299701435669","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250726-64897b7":{"name":"@nx/devkit","version":"21.4.0-canary.20250726-64897b7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250726-64897b7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f2d81df6f4430dc148c014e9d605b67af88497f1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250726-64897b7.tgz","fileCount":155,"integrity":"sha512-tmFDbHRMvI2xbfBVCHNYrQty4CECdUIvPZfE43wnmktHHkRE673g+MBbyZveV4YcfyFmnIj8wtDg5+dKwufgGA==","signatures":[{"sig":"MEUCIQDTIh4YGeBEpnVwV2b/IhD0bhJGplXaI6IY2yPVvCc4BwIgYw8o2R/Vgo661YYk3qnRpjRSD3+sSIF32lOAtMmM58o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250726-64897b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250726-64897b7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f6c44246133ac8a7cc49c94756c43e2b/nx-devkit-21.4.0-canary.20250726-64897b7.tgz","_integrity":"sha512-tmFDbHRMvI2xbfBVCHNYrQty4CECdUIvPZfE43wnmktHHkRE673g+MBbyZveV4YcfyFmnIj8wtDg5+dKwufgGA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250726-64897b7","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250726-64897b7","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250726-64897b7"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250726-64897b7_1753501622004_0.2597076123309541","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.2":{"name":"@nx/devkit","version":"21.4.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"11b917f6ef79f2af73ca70a9cca3d8b61a510c6f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.2.tgz","fileCount":155,"integrity":"sha512-RG1OQA7ODdw8w+VFA7L8OzcsFj0oHDhvyJydJ93WZ9LSHxptHjVz2CAzCWuLtHatXEswdnJh0XV23C+ZlZZheg==","signatures":[{"sig":"MEYCIQDi6iBPqvt1sK4gSrxJLKO9A4TY5/VmIRKDXYaKEpwyzwIhALRL4uP6q6J5Q8Qw88SNwQbbZz9mMvFpeRrt9zJCi7wZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241400},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a6d2370b9dcdc353fc7640e377434a38/nx-devkit-21.4.0-beta.2.tgz","_integrity":"sha512-RG1OQA7ODdw8w+VFA7L8OzcsFj0oHDhvyJydJ93WZ9LSHxptHjVz2CAzCWuLtHatXEswdnJh0XV23C+ZlZZheg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.2","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.2","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.2_1753656530766_0.8618563458294923","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31973-1767d75":{"name":"@nx/devkit","version":"0.0.0-pr-31973-1767d75","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31973-1767d75","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f58fca583ff26853d59461d26ebc3e211769717e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31973-1767d75.tgz","fileCount":155,"integrity":"sha512-Axre7ql+ttVnWV9ZoCRM6Sx64HXxYmVhv0RkGzAgWyYWqiuwqPmHwJBFzweOh3swWpfK6GuLrDzt+WtWiLykVg==","signatures":[{"sig":"MEUCIHtlTFkLffRjUvQpAvlVhExlqyDEJXgvx8FbZhQwT+lEAiEAwZBDzJvMc0sx4NUw4N7AVhG63lv0K95/PEXNuS2VakI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31973-1767d75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31973-1767d75.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/000cff91128a6cbe64b8d7989828bb81/nx-devkit-0.0.0-pr-31973-1767d75.tgz","_integrity":"sha512-Axre7ql+ttVnWV9ZoCRM6Sx64HXxYmVhv0RkGzAgWyYWqiuwqPmHwJBFzweOh3swWpfK6GuLrDzt+WtWiLykVg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31973-1767d75","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31973-1767d75","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31973-1767d75"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31973-1767d75_1753696629498_0.2265476997756246","host":"s3://npm-registry-packages-npm-production"}},"21.3.8":{"name":"@nx/devkit","version":"21.3.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5a50a130635d9c1c8f50f370753c4e0e32351519","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.8.tgz","fileCount":104,"integrity":"sha512-KjjHXAAINzhmb6vsoAqrlLlfvLWMybo284Rz0esAmCWjajoWB+QRJA6cQrPgXVyByXJ+kCkDZYh1EBCAYpxNjg==","signatures":[{"sig":"MEUCIQDcUyDmizvXkm0Ey913mF4WpZ4v3dXqw6uq46rKJdU6YwIgIVpTymZCyQ0ot3I+kIEeB/c1FdGVUw9BSB5YVxNSZG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211612},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b5d4c803353c306b9e1a49b989fac3bf/nx-devkit-21.3.8.tgz","_integrity":"sha512-KjjHXAAINzhmb6vsoAqrlLlfvLWMybo284Rz0esAmCWjajoWB+QRJA6cQrPgXVyByXJ+kCkDZYh1EBCAYpxNjg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.8"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.8_1753717495771_0.8249204338671514","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250729-c2d0ecf":{"name":"@nx/devkit","version":"21.4.0-canary.20250729-c2d0ecf","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250729-c2d0ecf","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0d1bd1f74d980ad7e33765eed617d13898223127","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250729-c2d0ecf.tgz","fileCount":155,"integrity":"sha512-NjoHuR+55L7JqNQTpk0TuLofHlJgx1AmIde2YNkBDjBwVNwX+OqyDziMBlZDFx4Absi0mdECEtCSYdkcm7Yb0A==","signatures":[{"sig":"MEYCIQCiYINHsKdiI+Qz/oXjPeha+c5XycuO2ZH6plP6hg9TfwIhAKslrck4p7JUI45O4ZZ+kt9v6FMtYCv8hagYgPVRiVF7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250729-c2d0ecf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250729-c2d0ecf.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e60f019d48c129b5b56f57ae3a75187c/nx-devkit-21.4.0-canary.20250729-c2d0ecf.tgz","_integrity":"sha512-NjoHuR+55L7JqNQTpk0TuLofHlJgx1AmIde2YNkBDjBwVNwX+OqyDziMBlZDFx4Absi0mdECEtCSYdkcm7Yb0A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250729-c2d0ecf","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250729-c2d0ecf","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250729-c2d0ecf"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250729-c2d0ecf_1753761881406_0.8390011220048017","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32119-240ff46":{"name":"@nx/devkit","version":"0.0.0-pr-32119-240ff46","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32119-240ff46","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"efaeff0a5ef12c8d9669c031cbb4ec5bd9a51956","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32119-240ff46.tgz","fileCount":155,"integrity":"sha512-hfzS841MKhLmz/1gQtG6SUH+L+O/+yBNiBbbmfjl6mK7h+PM9rnnoYlyKkIcbjye9t7Rl8auiy5dVGztmqLJOg==","signatures":[{"sig":"MEYCIQDeNZTR+eRElte2bcDUe+Rk6leQZ8LdIBV/uYlrt73ftwIhAIbeJUxKMfzEWVRpHJEob9nNyKzOp1tYbpo45F/XacxS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32119-240ff46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32119-240ff46.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/505694d9e79b982b4e2066cd47684681/nx-devkit-0.0.0-pr-32119-240ff46.tgz","_integrity":"sha512-hfzS841MKhLmz/1gQtG6SUH+L+O/+yBNiBbbmfjl6mK7h+PM9rnnoYlyKkIcbjye9t7Rl8auiy5dVGztmqLJOg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32119-240ff46","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32119-240ff46","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32119-240ff46"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32119-240ff46_1753787775961_0.38232778309705906","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32120-8333cfc":{"name":"@nx/devkit","version":"0.0.0-pr-32120-8333cfc","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32120-8333cfc","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bf2b378327af3b356767048ce09d3e45ba9da30b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32120-8333cfc.tgz","fileCount":155,"integrity":"sha512-3SBaPjyYrggm/3ArjheorxJGayUthOYfq+nhqj6gghwxYcM1Dj/YM3D2nad6JXxuF+yFCsILFoswn/uyckbZ3A==","signatures":[{"sig":"MEYCIQCgsrWlS89/Q5fgaEvvOcZSTr47zlMQhqk6DaD0ygKFoAIhAObw5r6iiWmOHzyDJQrSzDMw25b+SwqJxHi+C7sy78cS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32120-8333cfc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32120-8333cfc.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e9b03f0dee9fae8f7af6a2c6ea516532/nx-devkit-0.0.0-pr-32120-8333cfc.tgz","_integrity":"sha512-3SBaPjyYrggm/3ArjheorxJGayUthOYfq+nhqj6gghwxYcM1Dj/YM3D2nad6JXxuF+yFCsILFoswn/uyckbZ3A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32120-8333cfc","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32120-8333cfc","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32120-8333cfc"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32120-8333cfc_1753791002599_0.26326200000348754","host":"s3://npm-registry-packages-npm-production"}},"21.3.9":{"name":"@nx/devkit","version":"21.3.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"72e1a33056b1206e485f4f948d08d9e7b3b5f724","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.9.tgz","fileCount":104,"integrity":"sha512-Z9Lz8VsDKy8Eb6PBqpdd3YZ6pJcCA/Hjt/8Li1VSsO2CyMfGFpm2pnCtdEc9wvBuIogEMisF4yVnMujKW1dHHw==","signatures":[{"sig":"MEYCIQDSdApaH6Rbm4WWIRCjLnMcv5J/mASeU5+2hbz82oi8bQIhAPEt2FbdfkfpAGXw7zXmd+g1+MMWi3ItO/XM45Eia/xx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211612},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/876dbfad44266395dd2bf6677fc91da8/nx-devkit-21.3.9.tgz","_integrity":"sha512-Z9Lz8VsDKy8Eb6PBqpdd3YZ6pJcCA/Hjt/8Li1VSsO2CyMfGFpm2pnCtdEc9wvBuIogEMisF4yVnMujKW1dHHw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.9"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.9_1753800942543_0.9729753102218981","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250730-8ef7d0e":{"name":"@nx/devkit","version":"21.4.0-canary.20250730-8ef7d0e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250730-8ef7d0e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"80558c6e4097482ecb163a68f685cd86fc4b9696","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250730-8ef7d0e.tgz","fileCount":155,"integrity":"sha512-P44vsoIy+qTfUYwEMxikT5y9LFXzhRR3n2I8DPCpmJwWER1lytQf9XiLvTdyeWcvIKgQTlUzDD3HMZzSflWfqg==","signatures":[{"sig":"MEUCIEXeb/4fdPHeSF6mNv/Mt9uc3ed1iio8Ac7aw32A3fGXAiEAyFO74FSUwnlyUlAuFpVqMmDboleC7ZBF8Dnlh1TOQE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250730-8ef7d0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250730-8ef7d0e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/8cb7ff84a780cd704dbcb253dfbfcaf5/nx-devkit-21.4.0-canary.20250730-8ef7d0e.tgz","_integrity":"sha512-P44vsoIy+qTfUYwEMxikT5y9LFXzhRR3n2I8DPCpmJwWER1lytQf9XiLvTdyeWcvIKgQTlUzDD3HMZzSflWfqg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250730-8ef7d0e","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250730-8ef7d0e","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250730-8ef7d0e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250730-8ef7d0e_1753847249055_0.1882546605287705","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32120-1cb4170":{"name":"@nx/devkit","version":"0.0.0-pr-32120-1cb4170","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32120-1cb4170","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a1b96fc3ed47bc760efa02364d81ebcc24eea90f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32120-1cb4170.tgz","fileCount":155,"integrity":"sha512-mzHZc1xdtH80PE19nmlA+ZYRTqYjQlJnmFkmndWg2OI9GczAVaNXOku5lW+JPXmJ9aVt2oez0VOJW+IAz91E1g==","signatures":[{"sig":"MEYCIQCMX3dF1Oh9g/YVinoNZYqBvlhUn5NdVXeato0Rw6pRgAIhAK8yDrnLTM+pk6Hdt4JUcyReRkzytIlzq4ppoBGQVBtE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32120-1cb4170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32120-1cb4170.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a233841292c131c9eaf384367f6b6148/nx-devkit-0.0.0-pr-32120-1cb4170.tgz","_integrity":"sha512-mzHZc1xdtH80PE19nmlA+ZYRTqYjQlJnmFkmndWg2OI9GczAVaNXOku5lW+JPXmJ9aVt2oez0VOJW+IAz91E1g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32120-1cb4170","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32120-1cb4170","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32120-1cb4170"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32120-1cb4170_1753879504206_0.5189031198892997","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.3":{"name":"@nx/devkit","version":"21.4.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eaab8a782c65108b2ea66f4c936f2127d9b43016","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.3.tgz","fileCount":155,"integrity":"sha512-oMwrm+y7+1CuEaLhE3G4f1REVIFIC9yQqSXqg5meUBjTDWVU+AQhspfQibxRPOibECYxX9Sye1hZ5CkYwq07DA==","signatures":[{"sig":"MEUCIAHQNdAcObRvKYduRjx7EpQcsfePXgy9wrn72jx/U+31AiEAmaMM25JRZuNcyjC9jZsmNvYpdIcFVhBCspM8caO48pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241400},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1c16a754ec65fd62a6dc82701ec816b7/nx-devkit-21.4.0-beta.3.tgz","_integrity":"sha512-oMwrm+y7+1CuEaLhE3G4f1REVIFIC9yQqSXqg5meUBjTDWVU+AQhspfQibxRPOibECYxX9Sye1hZ5CkYwq07DA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.3","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.3","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.3_1753879827577_0.6475881620319579","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32149-2d2cbf3":{"name":"@nx/devkit","version":"0.0.0-pr-32149-2d2cbf3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32149-2d2cbf3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7cc942753859aa846242c18e883c139e4b0a9d71","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32149-2d2cbf3.tgz","fileCount":155,"integrity":"sha512-6XfaLiDlaOdmv3DorVK0+ifjFtv9SuXHp+fcSKHCfBs+/nSbICZ18Nus9VKRjTLCmlb22LdtU1LGHlAxcipYjg==","signatures":[{"sig":"MEYCIQD7ArymDwcLTtcaWrAGWpIAE1NaH2C12gjtCOyyclQp8QIhAMUkoeO2nkNLydyY9+D2p1RyWst4PucqvNU2SiATOSlQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32149-2d2cbf3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32149-2d2cbf3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e90fb70fbc4220bc232d2669bb4cf15a/nx-devkit-0.0.0-pr-32149-2d2cbf3.tgz","_integrity":"sha512-6XfaLiDlaOdmv3DorVK0+ifjFtv9SuXHp+fcSKHCfBs+/nSbICZ18Nus9VKRjTLCmlb22LdtU1LGHlAxcipYjg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32149-2d2cbf3","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32149-2d2cbf3","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32149-2d2cbf3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32149-2d2cbf3_1753885871371_0.6743217094814797","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32117-d66fe0d":{"name":"@nx/devkit","version":"0.0.0-pr-32117-d66fe0d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32117-d66fe0d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b85397437875d6b0a39dabfccd85a5e624b04df2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32117-d66fe0d.tgz","fileCount":155,"integrity":"sha512-9uTFvOvQE3gcDfHwakNxHZ75LzC4vtPDCRO7KpzKGGlkTsh7voe2hCioH9aqJJEyQ+vEfhkzxUyxTJAQ/M7AFQ==","signatures":[{"sig":"MEUCIQDs/pd7VUv/RN+pHXrLh91OuFroQKmXfcMPA76JEM4GDwIgIadwuyALuuriKh5b+CBMCjjbeMNuOE2/C8KfmmM2dN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32117-d66fe0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32117-d66fe0d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/593dcdce2573c47c365a1f6fd45d26d2/nx-devkit-0.0.0-pr-32117-d66fe0d.tgz","_integrity":"sha512-9uTFvOvQE3gcDfHwakNxHZ75LzC4vtPDCRO7KpzKGGlkTsh7voe2hCioH9aqJJEyQ+vEfhkzxUyxTJAQ/M7AFQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32117-d66fe0d","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32117-d66fe0d","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32117-d66fe0d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32117-d66fe0d_1753889525200_0.9237949821981404","host":"s3://npm-registry-packages-npm-production"}},"21.3.10":{"name":"@nx/devkit","version":"21.3.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.10","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"59eb9a0fc65e510874183c491e35c05443fc930a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.10.tgz","fileCount":104,"integrity":"sha512-4g7A5iKE+3WwxtmdoBPLcEV5gyBn2Kix10WviMgA42DPGdYRrek2QJU6CmgXOCg4sK9EHIUQOthiQkpIjD1smg==","signatures":[{"sig":"MEYCIQDA4/l1I3iPt3RjAKi4VD8vdB775lfBULVc/D5xy62t2gIhAKuaNsV7qNqsjWuWYDnTW8tz/+45+4RUYfmALJHUF2zK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211614},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.10.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/beeb5bb204682e4fcda37e304e61aa18/nx-devkit-21.3.10.tgz","_integrity":"sha512-4g7A5iKE+3WwxtmdoBPLcEV5gyBn2Kix10WviMgA42DPGdYRrek2QJU6CmgXOCg4sK9EHIUQOthiQkpIjD1smg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.10"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.10_1753906165998_0.5047270790604321","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250731-b9bfeeb":{"name":"@nx/devkit","version":"21.4.0-canary.20250731-b9bfeeb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250731-b9bfeeb","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f5cd68b9752c633d84355b64569740984fd4f879","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250731-b9bfeeb.tgz","fileCount":155,"integrity":"sha512-rVEJXymJSBREPQ1mgSgEUQ2inVlJFF8qYqPlRFMWyp8JiE2EbFaospSno2ZiPTSRzcHv+aQnITx0bobAFSNnng==","signatures":[{"sig":"MEUCIQCb0ts2wMCPQbPTejjjrlN9MjdSsatZJnBGeV0MWRlVsQIgYhF3TGYLirO1DhEqsHVekj8f0xgyfDlnExZX2pGVGL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250731-b9bfeeb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250731-b9bfeeb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/54f9e6808500fd22a85aa813ba99cfcc/nx-devkit-21.4.0-canary.20250731-b9bfeeb.tgz","_integrity":"sha512-rVEJXymJSBREPQ1mgSgEUQ2inVlJFF8qYqPlRFMWyp8JiE2EbFaospSno2ZiPTSRzcHv+aQnITx0bobAFSNnng==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250731-b9bfeeb","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250731-b9bfeeb","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250731-b9bfeeb"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250731-b9bfeeb_1753934347500_0.2892376938719645","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32117-f006df9":{"name":"@nx/devkit","version":"0.0.0-pr-32117-f006df9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32117-f006df9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"66e3cf9001513903f6a058fec41c1209c7a8d4a9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32117-f006df9.tgz","fileCount":155,"integrity":"sha512-Mzazmpq6EW8nHYPTNnk9wxJrKsYnY1QmhNIjCxzlbuzCyajmJf3V5z2AmFylmhBzpAXrCgmdfRt8cCADEe+4IQ==","signatures":[{"sig":"MEQCIAJFsryP+X22uLR3iibaOyLd8d49Ub3EWS8B24e/x2LGAiApc5ayZJv7hBKGKT4GxZaNNwmydU98xI2N/Uw/aJqbNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32117-f006df9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32117-f006df9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/856f36d2aedac6e828a0362c94f1dbd2/nx-devkit-0.0.0-pr-32117-f006df9.tgz","_integrity":"sha512-Mzazmpq6EW8nHYPTNnk9wxJrKsYnY1QmhNIjCxzlbuzCyajmJf3V5z2AmFylmhBzpAXrCgmdfRt8cCADEe+4IQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32117-f006df9","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32117-f006df9","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32117-f006df9"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32117-f006df9_1753973821100_0.6322202641976278","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32117-a841f88":{"name":"@nx/devkit","version":"0.0.0-pr-32117-a841f88","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32117-a841f88","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0d6fe8e6cecc0d927092ebb37f801201a136bb47","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32117-a841f88.tgz","fileCount":155,"integrity":"sha512-7DxEIv58wW8bCH5DhZy+j5Fm3tHUqTKhEEtuSMh6aSvBcrSh7OZ0BkVhGGqodXHJrT3P2pOXKVpHs1fWaBVUkw==","signatures":[{"sig":"MEUCIH4FLeXJNjR/OMSeUT+ZbfSRKLphduvtZ6mXV+YzwihuAiEAnwWQ/mrCtTYU3La+QCUGEVE0wwkiKSb+tLG/3L4biEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32117-a841f88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32117-a841f88.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/241814156e8f0439ad5645229e192b07/nx-devkit-0.0.0-pr-32117-a841f88.tgz","_integrity":"sha512-7DxEIv58wW8bCH5DhZy+j5Fm3tHUqTKhEEtuSMh6aSvBcrSh7OZ0BkVhGGqodXHJrT3P2pOXKVpHs1fWaBVUkw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32117-a841f88","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32117-a841f88","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32117-a841f88"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32117-a841f88_1753978975564_0.018446572530071093","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.4":{"name":"@nx/devkit","version":"21.4.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6b8dc78a85c843f9f782deed723238d9796d8775","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.4.tgz","fileCount":155,"integrity":"sha512-LHHYKDw/Kxt3I9JJfS5QleyZCNXr07od3oiBn8pdibHCcc2d4AjYjWGCT+HYRXPcwZ/Sa8Q6PuyH88N4rUBnoA==","signatures":[{"sig":"MEYCIQCHQ1Kwc1ZFqaMpKg2gy71jWcATE9UfWQpkI6cx85awpgIhAJ09H7Sc6NecZHjrtBOHCxvGR0Ibw41otLzP+0AFQCVV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241400},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f8fcee452ac56be29412fc4545a7f92a/nx-devkit-21.4.0-beta.4.tgz","_integrity":"sha512-LHHYKDw/Kxt3I9JJfS5QleyZCNXr07od3oiBn8pdibHCcc2d4AjYjWGCT+HYRXPcwZ/Sa8Q6PuyH88N4rUBnoA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.4","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.4","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.4_1753990993934_0.12185609417991605","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32117-ebf1c19":{"name":"@nx/devkit","version":"0.0.0-pr-32117-ebf1c19","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32117-ebf1c19","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8b6bc35104b29f71d9d904bbfc3e5e88dc2be704","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32117-ebf1c19.tgz","fileCount":155,"integrity":"sha512-eUM2nUo5ZsCqqmLPXTst71eMWsz38PWWKwcuNPrIScWAAdvIWl56sH30ZoPaQC8cGz4PLRJsA6UrtXZcB1aEmw==","signatures":[{"sig":"MEQCIEQAJUBWkj9rcfmB7Kn3fDAt9CzNV4yD5SiPlEGoHvPcAiAQFrokjwU5O4ccu73aJyWXzBaRn3TmJuFiqG+Tdb5mZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32117-ebf1c19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32117-ebf1c19.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a42182f354ee0a1b97845364aa652a1e/nx-devkit-0.0.0-pr-32117-ebf1c19.tgz","_integrity":"sha512-eUM2nUo5ZsCqqmLPXTst71eMWsz38PWWKwcuNPrIScWAAdvIWl56sH30ZoPaQC8cGz4PLRJsA6UrtXZcB1aEmw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32117-ebf1c19","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32117-ebf1c19","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32117-ebf1c19"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32117-ebf1c19_1754016448606_0.056785720152834784","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250801-e0a3829":{"name":"@nx/devkit","version":"21.4.0-canary.20250801-e0a3829","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250801-e0a3829","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a707cb1fdf3d6fba426f284d76df56186be2edb8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250801-e0a3829.tgz","fileCount":155,"integrity":"sha512-0npjVo4/jNnd9ZHxaJPsGNSMAxPjCk8t8H3b9vt9fI5GpHTJXzwB6nhAjpuJ65fhacakxyVhAUJDnVCNGTti5A==","signatures":[{"sig":"MEYCIQD2EZpewe97NjdEFh/39a2z19Bog4FItP51wKEm80HuZQIhAKKfB/JL/c6+UcL+w9R386q3kT3i4dynvOnX0r3WfGtJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250801-e0a3829","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250801-e0a3829.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1bed672b1b40d59b1f01b86450be2a39/nx-devkit-21.4.0-canary.20250801-e0a3829.tgz","_integrity":"sha512-0npjVo4/jNnd9ZHxaJPsGNSMAxPjCk8t8H3b9vt9fI5GpHTJXzwB6nhAjpuJ65fhacakxyVhAUJDnVCNGTti5A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250801-e0a3829","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250801-e0a3829","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250801-e0a3829"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250801-e0a3829_1754020414049_0.5883648114396209","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32187-304617d":{"name":"@nx/devkit","version":"0.0.0-pr-32187-304617d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32187-304617d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ba68acf7eaca0b87b79af9ac3c58333f6a06dc55","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32187-304617d.tgz","fileCount":155,"integrity":"sha512-Y5rp3KoOS0OJZ2hMkZktMkmPAEDDS1U5e325I3w9OVtrEvv8BAFfYDgXaMc/u+dMo8tsCctgTYVROe9SK9xmzQ==","signatures":[{"sig":"MEUCIQCoUjkmP45P4Gah4EY9fgACbF9pUXWGqiwVt3ZCmkRr8gIgDdzKbwRjX7jvBlhsojnH0F+HJtPhfLrOX2vQvAbzoZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32187-304617d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32187-304617d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/34489fcb2280be19a2c6a528cb658b6d/nx-devkit-0.0.0-pr-32187-304617d.tgz","_integrity":"sha512-Y5rp3KoOS0OJZ2hMkZktMkmPAEDDS1U5e325I3w9OVtrEvv8BAFfYDgXaMc/u+dMo8tsCctgTYVROe9SK9xmzQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32187-304617d","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32187-304617d","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32187-304617d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32187-304617d_1754044943429_0.536057009640432","host":"s3://npm-registry-packages-npm-production"}},"21.3.11":{"name":"@nx/devkit","version":"21.3.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.11","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"105cc3185f7d029b00f1e9d26c7168819881ffd1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.11.tgz","fileCount":104,"integrity":"sha512-JOV8TAa9K5+ZwTA/EUi0g5qcKEg5vmi0AyOUsrNUHlv3BgQnwZtPLDDTPPZ+ezq24o6YzgwueZWj3CLEdMHEDg==","signatures":[{"sig":"MEUCIQCuNiIfY5axyS2xS/cjarBv4pDvTUWPNdjoTFDAiHKVwwIgEMZCkWsmw42QC39bdOq0gTnZeLszAVCo6g5ACn7cCUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211614},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.11.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e28f9a3fd3fd2acea2b061a1b5a57ffc/nx-devkit-21.3.11.tgz","_integrity":"sha512-JOV8TAa9K5+ZwTA/EUi0g5qcKEg5vmi0AyOUsrNUHlv3BgQnwZtPLDDTPPZ+ezq24o6YzgwueZWj3CLEdMHEDg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"nx":"21.3.11"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.11_1754073152446_0.8646737241556164","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.5":{"name":"@nx/devkit","version":"21.4.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a1c41d54585e147f10dd35418adb44c61d218b95","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.5.tgz","fileCount":155,"integrity":"sha512-IdyB5TPhATLdwqbQHAyM5ixEVJ+4Ik8RV1ImMjJeVBnE8tl8dGCk3w2ACrV08fJGTEEZaKWX4JJg3YdwC9QVMw==","signatures":[{"sig":"MEUCIGHYLQj5B+kyR/OuG31TDxNA4MFreWJlW618uq+iyedoAiEA/pwiibVTH2ucCr6sOkRluNuhwdTzb9Zl9xJP4N7UZfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241400},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/86526fdea11f9e04e22b8a8056414471/nx-devkit-21.4.0-beta.5.tgz","_integrity":"sha512-IdyB5TPhATLdwqbQHAyM5ixEVJ+4Ik8RV1ImMjJeVBnE8tl8dGCk3w2ACrV08fJGTEEZaKWX4JJg3YdwC9QVMw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.5","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.5","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.5_1754074849185_0.4950709213465625","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250802-b88664f":{"name":"@nx/devkit","version":"21.4.0-canary.20250802-b88664f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250802-b88664f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c8ef61e2d836c1576e837e1eb724cbd9ca3ee448","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250802-b88664f.tgz","fileCount":155,"integrity":"sha512-Zaphuh0ecROebuFP9ru4rwCVqDmBFkb4SOIj7aOJjCMk8Zp8btBnYzvTkICMebN2NVLoNVLr5q2V+ELkosKgEw==","signatures":[{"sig":"MEUCIQD48nCJO0WU0AT8F5BFir8w9PLchvIRJFPV0OnnBHQYrwIgTbfSt9cUhXmFFcWfsH9YUvRxlGrw1+RBBRbC4VwwBmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250802-b88664f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250802-b88664f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/af12b58945679064010d47d67d445511/nx-devkit-21.4.0-canary.20250802-b88664f.tgz","_integrity":"sha512-Zaphuh0ecROebuFP9ru4rwCVqDmBFkb4SOIj7aOJjCMk8Zp8btBnYzvTkICMebN2NVLoNVLr5q2V+ELkosKgEw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250802-b88664f","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250802-b88664f","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250802-b88664f"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250802-b88664f_1754106387837_0.7115271071217093","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32111-2ec6a92":{"name":"@nx/devkit","version":"0.0.0-pr-32111-2ec6a92","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32111-2ec6a92","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ba8b80ef190567c9537422f75441e1ac239d16ad","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32111-2ec6a92.tgz","fileCount":155,"integrity":"sha512-Gh1v5mSrIqgP0zpMgZkB8/42zf9IMnz8AzJj5xZz1EWfUl2IJ4U97cYrIKKNYawyLvpXP85ikJx8dpVoH/uegg==","signatures":[{"sig":"MEUCIGFp8E5YXLXAi5S6S+W9ARtv2is7b5YTl2CPPVjbbdEfAiEAodnGLS6dFtdQsPAgKVvOEbdivSpk4pKGfD4ViibuF8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32111-2ec6a92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32111-2ec6a92.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/cf5d106c330e2fc8b6b39449c47b35ac/nx-devkit-0.0.0-pr-32111-2ec6a92.tgz","_integrity":"sha512-Gh1v5mSrIqgP0zpMgZkB8/42zf9IMnz8AzJj5xZz1EWfUl2IJ4U97cYrIKKNYawyLvpXP85ikJx8dpVoH/uegg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32111-2ec6a92","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32111-2ec6a92","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32111-2ec6a92"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32111-2ec6a92_1754189741258_0.008032748049685567","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250805-990c6f6":{"name":"@nx/devkit","version":"21.4.0-canary.20250805-990c6f6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250805-990c6f6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8f6f05a35da1542f870df2579e12c1925bc4fafc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250805-990c6f6.tgz","fileCount":155,"integrity":"sha512-ganMCvk3gBPeNLwAeZ9ClAJLvaXTtFdgjcrZpwMo0IXjB8MWke7UeseAcQK6ZuzcM91QOqTAdYLP0FmRIUWw1w==","signatures":[{"sig":"MEYCIQCACtCW9W7t5Wgfg48PH8nz57y3Nmnk8BU1RYp8caxnxgIhAJIorhmsrfXtj4J6cL75wbHnuFmWSL6qqV6ILm2aouhB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250805-990c6f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250805-990c6f6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e0be058d840caf92b34349a8e9ee8107/nx-devkit-21.4.0-canary.20250805-990c6f6.tgz","_integrity":"sha512-ganMCvk3gBPeNLwAeZ9ClAJLvaXTtFdgjcrZpwMo0IXjB8MWke7UeseAcQK6ZuzcM91QOqTAdYLP0FmRIUWw1w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250805-990c6f6","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250805-990c6f6","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250805-990c6f6"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250805-990c6f6_1754365733747_0.9222460329950015","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.6":{"name":"@nx/devkit","version":"21.4.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"517834676edd423a23f454a5451f759ef738ebd7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.6.tgz","fileCount":155,"integrity":"sha512-bZf16A+6VGkyaEE9Lx1iLS++SWRKXwj7z+yOSCWk6rEERMv0uaT2yS+MLka1zgipWqxcekX/ocli7nbhp3Hfkw==","signatures":[{"sig":"MEUCIBn8N4tAfVtPwIg/z/pSTdWdsS9FV4MTQpM42OSdRXzpAiEA/SwxKZNHElAxJNfsIZ++EXMwz7cyWLECkAc7zBt0uBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241400},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/58c124c917d84ab72246367641004b46/nx-devkit-21.4.0-beta.6.tgz","_integrity":"sha512-bZf16A+6VGkyaEE9Lx1iLS++SWRKXwj7z+yOSCWk6rEERMv0uaT2yS+MLka1zgipWqxcekX/ocli7nbhp3Hfkw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.6","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.6","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.6_1754425204155_0.794228853753723","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32243-4c32e14":{"name":"@nx/devkit","version":"0.0.0-pr-32243-4c32e14","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32243-4c32e14","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f22838bf6946604ee8b0f6cad8795bf7a050e606","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32243-4c32e14.tgz","fileCount":155,"integrity":"sha512-87/g0Q/nozqjv70rIcxFi5ZVc94lyiLiAtoSMsM11vh71lsSgwd0fmAfxbdA66AXiCYVJsMIZgLMi+He4XWNBA==","signatures":[{"sig":"MEUCIFI56lnuWNGe77Xin+GQZPo+bsqnwO33+XvaRx2D9offAiEA6DRYCxRLBggUlu0j7W/IaRl8KZar3q+zV05GOu6i0xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32243-4c32e14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32243-4c32e14.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bd4faaee127a9d9e0b2ea0533897c721/nx-devkit-0.0.0-pr-32243-4c32e14.tgz","_integrity":"sha512-87/g0Q/nozqjv70rIcxFi5ZVc94lyiLiAtoSMsM11vh71lsSgwd0fmAfxbdA66AXiCYVJsMIZgLMi+He4XWNBA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32243-4c32e14","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32243-4c32e14","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32243-4c32e14"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32243-4c32e14_1754521649183_0.8481648633689614","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250807-166a050":{"name":"@nx/devkit","version":"21.4.0-canary.20250807-166a050","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250807-166a050","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c4e9d74af4eba6527fd299db554df61a45fbb297","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250807-166a050.tgz","fileCount":155,"integrity":"sha512-2Qcta+vEc6kZnxIl0BG2ChZe31K3YiW5FWMFkTSYfGu6X4/iDx92DUKhpCeKnXcuzbWAoia2FtY8mOrz5MhahA==","signatures":[{"sig":"MEUCIQDE8VO7zcM1z7TtClLjbHAC2S8OcfWmLQxi8wC+Kx53jQIgWIjCFJvnNJiNu9wlqpFdpAp9V/tWg3JZZNB4hUQ6U7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250807-166a050","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250807-166a050.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bb450c258afc543573e8ff8c75b11279/nx-devkit-21.4.0-canary.20250807-166a050.tgz","_integrity":"sha512-2Qcta+vEc6kZnxIl0BG2ChZe31K3YiW5FWMFkTSYfGu6X4/iDx92DUKhpCeKnXcuzbWAoia2FtY8mOrz5MhahA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250807-166a050","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250807-166a050","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250807-166a050"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250807-166a050_1754538553883_0.6718913441107224","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.7":{"name":"@nx/devkit","version":"21.4.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e06facb6fe5fa1a03612c5190435504fcf75fc33","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.7.tgz","fileCount":155,"integrity":"sha512-1b/XkmPyR8631afYH+x0U7CVruIlgIhMYM8At7sdkE0phVx9DqjEDxVFIaQjXK21+AybELuKn7E1EtsTNhlyPA==","signatures":[{"sig":"MEYCIQDj1ZiLBKrD+eai+JB6OMJTHjzbeuunLqZh3Ai05xOoFQIhAPfakUwiLeZytCVqkoMHAFVvb5RKFUKBw725Dv70kr4z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241400},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e9ea0705d84696dec8adc67c22dfda10/nx-devkit-21.4.0-beta.7.tgz","_integrity":"sha512-1b/XkmPyR8631afYH+x0U7CVruIlgIhMYM8At7sdkE0phVx9DqjEDxVFIaQjXK21+AybELuKn7E1EtsTNhlyPA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.7","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.7","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.7_1754576610604_0.5634867932005607","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31581-e373111":{"name":"@nx/devkit","version":"0.0.0-pr-31581-e373111","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31581-e373111","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"33945b18d1ba153f1b2e164dbedb5e04fd9ad0a8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31581-e373111.tgz","fileCount":155,"integrity":"sha512-h2kGC9aszoodxHmCbczD9KfKwvE2m9w1sFOgJKt+9slL5jW8hk+j+ojZVyWgT1FjSSSLCo7WsypDWRmEGMG4kw==","signatures":[{"sig":"MEUCIQChWnq3e8w0s8KWvDrzRDOjUJbzwkK3NKPtfURzqyM9ywIgaW+CD4MsXoTrhGOyXrQLYxREiXERsK28g8/wrcUWNHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31581-e373111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31581-e373111.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e037561adacac516daa3407dbe3f4aaa/nx-devkit-0.0.0-pr-31581-e373111.tgz","_integrity":"sha512-h2kGC9aszoodxHmCbczD9KfKwvE2m9w1sFOgJKt+9slL5jW8hk+j+ojZVyWgT1FjSSSLCo7WsypDWRmEGMG4kw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31581-e373111","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31581-e373111","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31581-e373111"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31581-e373111_1754579325357_0.6870251078820637","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31581-976a9ba":{"name":"@nx/devkit","version":"0.0.0-pr-31581-976a9ba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31581-976a9ba","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b71426dca43321190ac93743cd2cc9538cd92ef0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31581-976a9ba.tgz","fileCount":155,"integrity":"sha512-YIu3o3GvDEFOzNT0e8yyPyrN3HSEToMcXbxFvQ4KUtUO85Jc4dinnWMVPhjWgg2G5IVo8cBi0MSY08h3U1NkEA==","signatures":[{"sig":"MEUCIQCyAIhQJ36MpLoBDjwvugx9TP0Vb4TxkbR9zX84U8TsNAIgMLnZK63D+BXuv2l2MJ4/6aBLwr5+SPGfe6CgaeIM0J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31581-976a9ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31581-976a9ba.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7addbaa1b08cf02424a654b6ee83338b/nx-devkit-0.0.0-pr-31581-976a9ba.tgz","_integrity":"sha512-YIu3o3GvDEFOzNT0e8yyPyrN3HSEToMcXbxFvQ4KUtUO85Jc4dinnWMVPhjWgg2G5IVo8cBi0MSY08h3U1NkEA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31581-976a9ba","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31581-976a9ba","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31581-976a9ba"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31581-976a9ba_1754587815841_0.5027583737397787","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31581-5f19a21":{"name":"@nx/devkit","version":"0.0.0-pr-31581-5f19a21","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31581-5f19a21","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ae61d2199530d0c079139a7f9431a73e2ccbf291","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31581-5f19a21.tgz","fileCount":155,"integrity":"sha512-d+iRJ8lhciUDVN9FVD44hiPmA3yzzaOf4OzOA5nS6IDgOwlQuYBUCEUHFl3jhdCncXGEElbQNvd1t5lQ8/yHig==","signatures":[{"sig":"MEYCIQD3y+fsBDu1uS9dJViJp2iP7Tg8A3KE1Oo5oc2XM12EzQIhAKHJpJ61yI88L1cHl6nai0bnZeAar8kKx6ct5hKDA1UB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31581-5f19a21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31581-5f19a21.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4bef3b8c5a40c749cb1deccfcc2c055a/nx-devkit-0.0.0-pr-31581-5f19a21.tgz","_integrity":"sha512-d+iRJ8lhciUDVN9FVD44hiPmA3yzzaOf4OzOA5nS6IDgOwlQuYBUCEUHFl3jhdCncXGEElbQNvd1t5lQ8/yHig==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31581-5f19a21","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31581-5f19a21","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31581-5f19a21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31581-5f19a21_1754597226835_0.45299672601849705","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32006-b1581b2":{"name":"@nx/devkit","version":"0.0.0-pr-32006-b1581b2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32006-b1581b2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"27cbce42e438d163200d90c5488ade2e1d972dbd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32006-b1581b2.tgz","fileCount":155,"integrity":"sha512-KFYTis7B8qj5hMa98eZMXFZ1Q5wI+EH2aZ0ZFOKaEPAs/5S1jQJEDus9EDf2gsvpT5eW7FKKoeos1Rym9R9vag==","signatures":[{"sig":"MEQCIHIWJwmhtan9m6iDZvfu/ho/4pdYszuyDSnXmrsh5WcGAiAY//46VZc6d7YIElocHZvKQ4PNLiHnATtCrhbaguEugQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32006-b1581b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32006-b1581b2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bffb7fe2eed3af3da8565080de3c13d8/nx-devkit-0.0.0-pr-32006-b1581b2.tgz","_integrity":"sha512-KFYTis7B8qj5hMa98eZMXFZ1Q5wI+EH2aZ0ZFOKaEPAs/5S1jQJEDus9EDf2gsvpT5eW7FKKoeos1Rym9R9vag==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32006-b1581b2","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32006-b1581b2","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32006-b1581b2"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32006-b1581b2_1754600935558_0.7183198694459125","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32006-a9a1f81":{"name":"@nx/devkit","version":"0.0.0-pr-32006-a9a1f81","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32006-a9a1f81","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"99909ea7f12c18a725bb87f4ad09dc0c4a10d555","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32006-a9a1f81.tgz","fileCount":155,"integrity":"sha512-bVgFPtPIfNvJgQ4W0SMzmNsyGP4CJGr/Xu2zCbV853wonrTRxTiuMEuD//amG5WfBiP+jlbQ+UpQKBzdjQWcOw==","signatures":[{"sig":"MEUCICJ7UILNel5dhPFEHqmpsKK2RhifgLIve3ElmDiS0X2FAiEAiAp/qLtxpFzcODLVtqBz0AQtYj5s8CdhWNw/s7wbl2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32006-a9a1f81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32006-a9a1f81.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/94755ce740c6be632973ab0a5111096c/nx-devkit-0.0.0-pr-32006-a9a1f81.tgz","_integrity":"sha512-bVgFPtPIfNvJgQ4W0SMzmNsyGP4CJGr/Xu2zCbV853wonrTRxTiuMEuD//amG5WfBiP+jlbQ+UpQKBzdjQWcOw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32006-a9a1f81","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32006-a9a1f81","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32006-a9a1f81"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32006-a9a1f81_1754602852350_0.8431120374297802","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31581-b6f1582":{"name":"@nx/devkit","version":"0.0.0-pr-31581-b6f1582","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31581-b6f1582","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"23032cc74513ad9c4f96dddcac9bca52dcf13fe4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31581-b6f1582.tgz","fileCount":155,"integrity":"sha512-BxsZ8gE/OT5nni5QGBilL3hfqO8vWyN5DPCUfaQDPYTH3hbgaZHPjefv1QAcu1bnWJwwZbEpuI/JuvA0B/jozg==","signatures":[{"sig":"MEUCIQCu+K8Uh0mc30SUVPbBwwQGY3arRrLUO+W9jbFrDjerLwIgUgbUcxeHTrpEjj6367J9i/CQSbidlPEkOWWenzZtrmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31581-b6f1582","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31581-b6f1582.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/bd879613d08c2dfd7af14ed3400d5585/nx-devkit-0.0.0-pr-31581-b6f1582.tgz","_integrity":"sha512-BxsZ8gE/OT5nni5QGBilL3hfqO8vWyN5DPCUfaQDPYTH3hbgaZHPjefv1QAcu1bnWJwwZbEpuI/JuvA0B/jozg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31581-b6f1582","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31581-b6f1582","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31581-b6f1582"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31581-b6f1582_1754606144909_0.13895873403670445","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31581-deeb4dc":{"name":"@nx/devkit","version":"0.0.0-pr-31581-deeb4dc","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31581-deeb4dc","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"faf715c5be3129b193bb7e2ef2919dfdfb2e86b6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31581-deeb4dc.tgz","fileCount":155,"integrity":"sha512-yKyBdLyKAqepxq9Wi3EWYmiuNsuYNNbUC2ibMnUgyEyiAg6KuZMvJMxJJch6WbuqTwoBh6KiQzwVxqKI2e1Eeg==","signatures":[{"sig":"MEUCIHF9Y+JemGDeIXLjE9eI7RB42aWSVb7KP/7iaHccZsWIAiEAkqmF0d9FLXD0vOE0bFxOPRq389SEe37R6GYCFEEGOaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31581-deeb4dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31581-deeb4dc.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/de7036096d9f10866c22a682a12e6a11/nx-devkit-0.0.0-pr-31581-deeb4dc.tgz","_integrity":"sha512-yKyBdLyKAqepxq9Wi3EWYmiuNsuYNNbUC2ibMnUgyEyiAg6KuZMvJMxJJch6WbuqTwoBh6KiQzwVxqKI2e1Eeg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31581-deeb4dc","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31581-deeb4dc","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31581-deeb4dc"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31581-deeb4dc_1754625197627_0.2376363898678977","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250808-c60258e":{"name":"@nx/devkit","version":"21.4.0-canary.20250808-c60258e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250808-c60258e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fcdd5ca27aedeed8da8070a2d715c3ce20d943b9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250808-c60258e.tgz","fileCount":155,"integrity":"sha512-cDElPc79G/vHJcuL1/caelXFThm0m/Rm4cFRuL2j980tbslUx/UYlVO9zgwKYvltsVReQPhtDiY01rIQi5RqAg==","signatures":[{"sig":"MEQCIFYoj3/lYehRx/bk6/Ui8wzCNvFbExhrbFUTwoGM4fz3AiAD7czRuGdtmKBHsRT6eOJaxgZ1wuJ3zgTeBzIvb+/s9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250808-c60258e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250808-c60258e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/38a819686fee332b3d37ad93752dda21/nx-devkit-21.4.0-canary.20250808-c60258e.tgz","_integrity":"sha512-cDElPc79G/vHJcuL1/caelXFThm0m/Rm4cFRuL2j980tbslUx/UYlVO9zgwKYvltsVReQPhtDiY01rIQi5RqAg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250808-c60258e","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250808-c60258e","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250808-c60258e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250808-c60258e_1754625478959_0.8589251241471274","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31581-c075307":{"name":"@nx/devkit","version":"0.0.0-pr-31581-c075307","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31581-c075307","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"33a9be4fda6bcc8dd5493112e6a53f7cf90b3199","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31581-c075307.tgz","fileCount":155,"integrity":"sha512-t0JBpHpE7D1ylYgjn+miQ3dWduCHdaznE1sCejGkmJOUksuozItZ0SusySGzel7Thq8ExMWVOQ+lolJiJ7LWhQ==","signatures":[{"sig":"MEUCIQCR5Wk2aR/LoLZxItB9EfSymgcgkicncMK0c14uFMj76gIgAJ7+qmE+U09rPZLzp0mXEhoSp8uxUMZStRSwyx+mtEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31581-c075307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31581-c075307.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/112abaf39d4234e3308380183e863d66/nx-devkit-0.0.0-pr-31581-c075307.tgz","_integrity":"sha512-t0JBpHpE7D1ylYgjn+miQ3dWduCHdaznE1sCejGkmJOUksuozItZ0SusySGzel7Thq8ExMWVOQ+lolJiJ7LWhQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31581-c075307","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31581-c075307","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31581-c075307"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31581-c075307_1754655773707_0.37155148136218363","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32006-c835690":{"name":"@nx/devkit","version":"0.0.0-pr-32006-c835690","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32006-c835690","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8ed137bb3357daf0f9bb62236cdb946f87965d3c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32006-c835690.tgz","fileCount":155,"integrity":"sha512-RpxtAp/c+/HciaQJXof1nKLQqFWvi4Jmt3AJsgfc7I/H0HDhOQ8XX/APl8h36QJ6VFRQHmQPdQWSiOI3osvAwg==","signatures":[{"sig":"MEUCIQD0+haAZAf3s86SIhDc4C0dY0+DNCEaZTC77752Lul5lgIgGopgI2i/q+E4hJeVvNB67RL7OcZ3y5OnGKM20sF+1mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32006-c835690","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32006-c835690.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/1d11bf75078aabc4df06bd55a56f4a84/nx-devkit-0.0.0-pr-32006-c835690.tgz","_integrity":"sha512-RpxtAp/c+/HciaQJXof1nKLQqFWvi4Jmt3AJsgfc7I/H0HDhOQ8XX/APl8h36QJ6VFRQHmQPdQWSiOI3osvAwg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32006-c835690","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32006-c835690","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32006-c835690"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32006-c835690_1754664325917_0.7750786914916321","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-31581-32a9797":{"name":"@nx/devkit","version":"0.0.0-pr-31581-32a9797","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-31581-32a9797","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4a8adf0675740585577ad8d789304dc29c9cd65d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-31581-32a9797.tgz","fileCount":155,"integrity":"sha512-4NArDwwrU3OryW/T+kYCljelHsWIKKNKJfNQgkeLquKUKYyM7D359X7N75ddku+rBWRrKf9i0tfs9Ra9Gpioew==","signatures":[{"sig":"MEUCIQC12mb10hbjHyUN16F14IuNfP6DcDPH4WjiGQaJmDUJSwIgHqN3sSdYJMSrNdEisJR36rYueNKVwlAsb9rKy66PTB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-31581-32a9797","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-31581-32a9797.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b3b5894dfa35e213199294d357e6fe04/nx-devkit-0.0.0-pr-31581-32a9797.tgz","_integrity":"sha512-4NArDwwrU3OryW/T+kYCljelHsWIKKNKJfNQgkeLquKUKYyM7D359X7N75ddku+rBWRrKf9i0tfs9Ra9Gpioew==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-31581-32a9797","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-31581-32a9797","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-31581-32a9797"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-31581-32a9797_1754669044831_0.41662065610031274","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32006-c757d1d":{"name":"@nx/devkit","version":"0.0.0-pr-32006-c757d1d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32006-c757d1d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1cfafb35e42d1e7d28a53de3aded9222f0a32ca2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32006-c757d1d.tgz","fileCount":155,"integrity":"sha512-0LNdKDJY+cVs0OOu7CsMj1QtRco+wGnctainVj8Im25D5IIzu1rhm2qN+XamYJUDlBYLkOgL2JczdqIPvPYitA==","signatures":[{"sig":"MEUCIQCeAsrRRq5tK0LwXap9mq9IgpKRmZ/ZLhaRcGmhv3uhQwIgJkfcYAGWVfG3PxNQLLRipSR4UkjD8cL77crkj7w18pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32006-c757d1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32006-c757d1d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/901fc3c04d54fb201ab5e00d0fd9bcf3/nx-devkit-0.0.0-pr-32006-c757d1d.tgz","_integrity":"sha512-0LNdKDJY+cVs0OOu7CsMj1QtRco+wGnctainVj8Im25D5IIzu1rhm2qN+XamYJUDlBYLkOgL2JczdqIPvPYitA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32006-c757d1d","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32006-c757d1d","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32006-c757d1d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32006-c757d1d_1754690107019_0.5479532921979364","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32006-87c4885":{"name":"@nx/devkit","version":"0.0.0-pr-32006-87c4885","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32006-87c4885","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f45ad5ea26db17a2319981733deee31090a6dca5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32006-87c4885.tgz","fileCount":155,"integrity":"sha512-8vzEddzWt3iiv9aYUSxywUPUtKsrkkaZBDy95RpBpFcvENXKbZ7zL84INJHHkUwclVJ+kgekZqncQzejGhDpUg==","signatures":[{"sig":"MEYCIQDj6YY4ClMLcv4YHSAceJoysxWlau96iotJ/IB9ixyFQQIhANet/6iS08Jd8qPGrX7E9tCOyTtZBFO5j7761puFXBNX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32006-87c4885","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32006-87c4885.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2a3c7740148dee2853964acdd99031a2/nx-devkit-0.0.0-pr-32006-87c4885.tgz","_integrity":"sha512-8vzEddzWt3iiv9aYUSxywUPUtKsrkkaZBDy95RpBpFcvENXKbZ7zL84INJHHkUwclVJ+kgekZqncQzejGhDpUg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32006-87c4885","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32006-87c4885","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32006-87c4885"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32006-87c4885_1754695609810_0.2594874229771089","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250809-014e775":{"name":"@nx/devkit","version":"21.4.0-canary.20250809-014e775","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250809-014e775","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7b671cab167e37b277975d1a0e80e7668bed4a44","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250809-014e775.tgz","fileCount":155,"integrity":"sha512-kqym7XdaAfHzFpzXqFwrWI6x1HUyBTEYmQ/h71rGZDaSnw91/w2pUAVOZP4pvsbATAXCNkx0LXuTc+hVIyCNqA==","signatures":[{"sig":"MEUCICQTPwgmKPcVow+okhy+RLFRr0WS/6eRsWquwrOJLgHxAiEAyKIqEy4b0OJ69DBYZg4Sn46qzMkTsXOm0vRLVt+/h28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250809-014e775","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250809-014e775.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/59884de1a3cbce05be1bd0dd0bab43d4/nx-devkit-21.4.0-canary.20250809-014e775.tgz","_integrity":"sha512-kqym7XdaAfHzFpzXqFwrWI6x1HUyBTEYmQ/h71rGZDaSnw91/w2pUAVOZP4pvsbATAXCNkx0LXuTc+hVIyCNqA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250809-014e775","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250809-014e775","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250809-014e775"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250809-014e775_1754710999937_0.6700898844756793","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32292-49465f0":{"name":"@nx/devkit","version":"0.0.0-pr-32292-49465f0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32292-49465f0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bf7b47981eacbc293e39ace7c121c7083a796100","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32292-49465f0.tgz","fileCount":155,"integrity":"sha512-HNHABxtyJZYpAELVX2t8ysBDUQUJ46eIOoa5ekXd6dFHK/Dfb+Zyi0GmT8Ky0ZyYOh7uDmT5jVbrTjx3dMxcBw==","signatures":[{"sig":"MEYCIQCHpUuVZqnoHw9Ej1OCX5zhS25p8h7I2tAKk2Egtpl33QIhAJg4AXapgd5/g9OYeLH3SHUj8ka3YIvpTD3UYHRuRY2G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32292-49465f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32292-49465f0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/b5067f0e29c4ce131a5d344d295d1602/nx-devkit-0.0.0-pr-32292-49465f0.tgz","_integrity":"sha512-HNHABxtyJZYpAELVX2t8ysBDUQUJ46eIOoa5ekXd6dFHK/Dfb+Zyi0GmT8Ky0ZyYOh7uDmT5jVbrTjx3dMxcBw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32292-49465f0","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32292-49465f0","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32292-49465f0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32292-49465f0_1754940787829_0.8859629027584714","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.8":{"name":"@nx/devkit","version":"21.4.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"83e5c7290bf690bed3f877b8bb91ddda2efaaf8e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.8.tgz","fileCount":155,"integrity":"sha512-lzVjBT8UvK+sfZAGefOfo1QfSb+6RW2FH/8Q73mEarD31IfqrSPkHyqkIQRl5WEk+lX4u5KmPJYVCrty9zGImg==","signatures":[{"sig":"MEUCIQCDxFADSNcxke5ehs+wsSM/hQdCJzjMf7YYPOVQeNJu/QIgQWDtDyYRj1HuoKaOQ3GgBiRVwFnVnxOPVaDvr0+R7XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241400},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/490c2e57b809fd90b3a8b3fed55ec74d/nx-devkit-21.4.0-beta.8.tgz","_integrity":"sha512-lzVjBT8UvK+sfZAGefOfo1QfSb+6RW2FH/8Q73mEarD31IfqrSPkHyqkIQRl5WEk+lX4u5KmPJYVCrty9zGImg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.8","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.8","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.8_1754943943749_0.8281370777173143","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250812-d2a0593":{"name":"@nx/devkit","version":"21.4.0-canary.20250812-d2a0593","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250812-d2a0593","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2b7a3d550db6fe7dbd1446d878acad9ba48d5f62","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250812-d2a0593.tgz","fileCount":155,"integrity":"sha512-F4VWc+RQTz4W+c2TdF9KXEZ6Xnx0zhTk9zoPsnmssWHsoPp96wkJNZcLejDcseUxeCj/854+2q1xyGQWTng6ag==","signatures":[{"sig":"MEQCIGa9eTojeDK+APPfyP/rhnduCD2WMRZP69YiukZR5/kdAiA0o5VB6W5gyw3L5yOenRpXdCHmVTDt1iKvaqiOQA9Bvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250812-d2a0593","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250812-d2a0593.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/7dc573bc4fca16c3ea81c833b79eae01/nx-devkit-21.4.0-canary.20250812-d2a0593.tgz","_integrity":"sha512-F4VWc+RQTz4W+c2TdF9KXEZ6Xnx0zhTk9zoPsnmssWHsoPp96wkJNZcLejDcseUxeCj/854+2q1xyGQWTng6ag==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250812-d2a0593","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250812-d2a0593","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250812-d2a0593"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250812-d2a0593_1754970903685_0.5799371119446439","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32306-72a6d61":{"name":"@nx/devkit","version":"0.0.0-pr-32306-72a6d61","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32306-72a6d61","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f248666264f30bc3e2400c3bea8bd9fa40dc0299","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32306-72a6d61.tgz","fileCount":155,"integrity":"sha512-ftqC3ohaA1RnMge9yHjUovouutv1jv/eUUQYK/TAwl/tgw/aIgwDv2B2d6LL06tAzLGEAly2WtMAdE6j6Ktmzw==","signatures":[{"sig":"MEYCIQCGntxcc2wGxiNASZtOqCynQmla5vOcAKLOWHEIz23vbQIhAPRoDwYAqVVrc0ME+pKSoLg9bCVz6SeOdewYcTB/uWOs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32306-72a6d61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32306-72a6d61.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/2af35b7701d1fe1380993b09823cffc2/nx-devkit-0.0.0-pr-32306-72a6d61.tgz","_integrity":"sha512-ftqC3ohaA1RnMge9yHjUovouutv1jv/eUUQYK/TAwl/tgw/aIgwDv2B2d6LL06tAzLGEAly2WtMAdE6j6Ktmzw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32306-72a6d61","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32306-72a6d61","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32306-72a6d61"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32306-72a6d61_1754996515162_0.09779261133449779","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32306-0c09fa5":{"name":"@nx/devkit","version":"0.0.0-pr-32306-0c09fa5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32306-0c09fa5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8d8f716996effa92e2d66792be83777039c3dbcb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32306-0c09fa5.tgz","fileCount":155,"integrity":"sha512-ZmvPHLQVkw52tZtbE+5NaKmUfcVAm/ANTi2kmBQyScELaUlL0NLHpbvu3E6AGuW6FQ+C9pEd2warTQaIXtu07A==","signatures":[{"sig":"MEQCIAggHq/QjQPMr/ZVbN1x8LSSjqrRacejfBi56H51vsoqAiAhQR9mc68GaidnwSGAbRldp7TTJj0diubTmw8EwS7MFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32306-0c09fa5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241436},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32306-0c09fa5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/f6e7d7e75cb56532f89a6f7641d58035/nx-devkit-0.0.0-pr-32306-0c09fa5.tgz","_integrity":"sha512-ZmvPHLQVkw52tZtbE+5NaKmUfcVAm/ANTi2kmBQyScELaUlL0NLHpbvu3E6AGuW6FQ+C9pEd2warTQaIXtu07A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32306-0c09fa5","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32306-0c09fa5","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32306-0c09fa5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32306-0c09fa5_1755004103127_0.4729374192981004","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.9":{"name":"@nx/devkit","version":"21.4.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"042cc523bc6c464193c2b389af620c024605b6fd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.9.tgz","fileCount":155,"integrity":"sha512-H2AJdIU3XOaZl12C+txdV5t724zgkLNnDn/dS5ZCfy/Fk7nabdjmdItGaXiVDHhshWW2dS+mb+ocJUgPs9/Auw==","signatures":[{"sig":"MEYCIQDMcIKIsIuywwW4hbILqogXVn34og+ZAoI7IrEkNTjKYgIhAIrYWmluQaxAxPbQkC7Hedh9Yp/En5t91rSixGYVjRYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241400},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/dfaa209c46a56cfd8619a5cce61a5cff/nx-devkit-21.4.0-beta.9.tgz","_integrity":"sha512-H2AJdIU3XOaZl12C+txdV5t724zgkLNnDn/dS5ZCfy/Fk7nabdjmdItGaXiVDHhshWW2dS+mb+ocJUgPs9/Auw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.9","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.9","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.9"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.9_1755011787269_0.022868881866630053","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.10":{"name":"@nx/devkit","version":"21.4.0-beta.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.10","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"58534b3604bbbb1979d4b19e4186dc37e5953a39","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.10.tgz","fileCount":155,"integrity":"sha512-8C8T8/4XJZGcJCWbL+Jdf114qcmoyTx36d+l46v5nAcYzs0bLq1q2XuYpno3BdSr5frCiiiDRD+/Rpkj3H9DUg==","signatures":[{"sig":"MEYCIQC2LqfTMPk9hk3+gI+Wj4ZfHik1sdtoBLr/72SoWHg1QAIhAK/aZAGfAiqmzFtZRE0Pbn4UwPjSw5cRI95jUGNWRmWh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241404},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.10.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9fe7c0a7aaf043b4cb15d7007e4c6344/nx-devkit-21.4.0-beta.10.tgz","_integrity":"sha512-8C8T8/4XJZGcJCWbL+Jdf114qcmoyTx36d+l46v5nAcYzs0bLq1q2XuYpno3BdSr5frCiiiDRD+/Rpkj3H9DUg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.10","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.10","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.10"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.10_1755028078436_0.5721602349699384","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.11":{"name":"@nx/devkit","version":"21.4.0-beta.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.11","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"49f89a81997f3c9947ffba4c8fd7f017b57b79bc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.11.tgz","fileCount":155,"integrity":"sha512-H+2ZgXXW34b6N0jImvtzz0+j9ANtYtMYCYoafxYS6gEGGV1ml1TFdawUQ1siVfSleGzI2M7N0jSaQBXgtiixjg==","signatures":[{"sig":"MEQCIHpruNGV7FBhz/CHccbicNfC7Kcsn15UmTzWZB8HNAtiAiAhhD9e7DTqo45JoaDIfpGaj9WwuvodkSfuhqLiqj0Esw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241404},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.11.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/46dffc16ded348d7b33892934ee11d1a/nx-devkit-21.4.0-beta.11.tgz","_integrity":"sha512-H+2ZgXXW34b6N0jImvtzz0+j9ANtYtMYCYoafxYS6gEGGV1ml1TFdawUQ1siVfSleGzI2M7N0jSaQBXgtiixjg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.11","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.11","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.11"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.11_1755038404036_0.12123466028786156","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250813-811d184":{"name":"@nx/devkit","version":"21.4.0-canary.20250813-811d184","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250813-811d184","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d4d6ae64d7fbb26fd80c2861176710d175a93176","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250813-811d184.tgz","fileCount":155,"integrity":"sha512-Vlq94WX9OsdpKgp4ZnG8jn6qPC2O8D7cAmxDrRwvAqn4aOQcme+qwywaTp0ZkPt4JE0RUx76hRO9XcpWPqq5Zw==","signatures":[{"sig":"MEYCIQDA8UKb1yXdA2As+FzsHbzlL16dtyx++zuY5R4DPXbHZAIhAJcwcH+cMSpm72knw9kpvrSKPlOcHXlHDBZJBjWvCaB4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250813-811d184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250813-811d184.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/72a9e70b96363da685de0a51149ccd4c/nx-devkit-21.4.0-canary.20250813-811d184.tgz","_integrity":"sha512-Vlq94WX9OsdpKgp4ZnG8jn6qPC2O8D7cAmxDrRwvAqn4aOQcme+qwywaTp0ZkPt4JE0RUx76hRO9XcpWPqq5Zw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250813-811d184","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250813-811d184","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250813-811d184"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250813-811d184_1755056536112_0.7663571135429386","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-beta.12":{"name":"@nx/devkit","version":"21.4.0-beta.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-beta.12","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2b111f6c1a60b663d66186b81bc13de48e56d982","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-beta.12.tgz","fileCount":155,"integrity":"sha512-3uuCFGjJmNIWjN8k3u7/uJCoGO/uD7bjYVCuynxRZi8Cb4iv6gQO7m+IZ4bu4CCjKQm1/DP1gIC3sJ5JjKKeZA==","signatures":[{"sig":"MEYCIQDwPx9MNmnw/ys7LpallsHcjMFbdB8s6ucQaOAKib82zgIhAMyTdaLBA+lGNLGubSTgPw2J3dfTAP51IFr4LZVm2nXF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241404},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-beta.12.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/0ecc68d676fe71a79b2ec3909504556e/nx-devkit-21.4.0-beta.12.tgz","_integrity":"sha512-3uuCFGjJmNIWjN8k3u7/uJCoGO/uD7bjYVCuynxRZi8Cb4iv6gQO7m+IZ4bu4CCjKQm1/DP1gIC3sJ5JjKKeZA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-beta.12","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-beta.12","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-beta.12_1755117352226_0.8867082837885918","host":"s3://npm-registry-packages-npm-production"}},"21.4.0-canary.20250815-18ba315":{"name":"@nx/devkit","version":"21.4.0-canary.20250815-18ba315","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0-canary.20250815-18ba315","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4f769f0d3088796c5ab485d3c139e1a975503fe7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0-canary.20250815-18ba315.tgz","fileCount":155,"integrity":"sha512-b9vyYXnfMJl+6OE5zlAXqwyjh92TMSEMI+vsuuoAekN+/GC+Zfw2IphECCHzy+EfTbbiZI+Oo5Wl+o5IpYduiQ==","signatures":[{"sig":"MEUCIDBFVy5QzAmVfD4glTyCgroKYBNa5xVriAv8IS+9sOq+AiEAlfefb7apl0KtoxJlsur5y0ppqiX3Ld+gwh7gyZ1W9Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0-canary.20250815-18ba315","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0-canary.20250815-18ba315.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/677755f08af4af4772d03f1d75a65709/nx-devkit-21.4.0-canary.20250815-18ba315.tgz","_integrity":"sha512-b9vyYXnfMJl+6OE5zlAXqwyjh92TMSEMI+vsuuoAekN+/GC+Zfw2IphECCHzy+EfTbbiZI+Oo5Wl+o5IpYduiQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0-canary.20250815-18ba315","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.4.0-canary.20250815-18ba315","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0-canary.20250815-18ba315"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0-canary.20250815-18ba315_1755229472199_0.4090786175244365","host":"s3://npm-registry-packages-npm-production"}},"21.4.0":{"name":"@nx/devkit","version":"21.4.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f85cd8f9ad91782f0630daf6c8872b3627c76f5f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.0.tgz","fileCount":155,"integrity":"sha512-9dvUq94ypIeAQ9cE8YVMnDvysC2nN50PFxy7yQDHhCT65T5YpF2tSX6IYaWuFbtTELJOPtQwhJNd31oBQdRsQg==","signatures":[{"sig":"MEQCIEdJkOHYwnqAcKi3v5svaPaIN2nEk23//YLgoMCuQyUNAiBXNTH2e/qeQb1AHOgHMhBmVHuGpvILCZbm4HRdvFCygg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241372},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9e8c2032ded6d30e042e1d9a1eb6ee4b/nx-devkit-21.4.0.tgz","_integrity":"sha512-9dvUq94ypIeAQ9cE8YVMnDvysC2nN50PFxy7yQDHhCT65T5YpF2tSX6IYaWuFbtTELJOPtQwhJNd31oBQdRsQg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.0","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"21.4.0","jest":"^29.4.1"},"peerDependencies":{"nx":"21.4.0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.0_1755288469785_0.9388020077770021","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250816-fcfb5ab":{"name":"@nx/devkit","version":"21.5.0-canary.20250816-fcfb5ab","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250816-fcfb5ab","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ee7086169e9e9dea8c79bc94bf26d81a92956d92","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250816-fcfb5ab.tgz","fileCount":155,"integrity":"sha512-S2Ryu7iRcX3ZIuRnP3ZN1pDIczoB3mIUT51IpoHqkEvA6wxfhWwOtUZCxYcjdh71Dmi+IvQtao17QJqh8iKwNQ==","signatures":[{"sig":"MEUCIANejwZwgMn5ZQeMIc3RfxJG6GKgIMf6g2PFYrwdTbaCAiEA7iJy9zWnWFiX71VvGRSG9qwhcgt84g8vCeEn6VJx2BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250816-fcfb5ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250816-fcfb5ab.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/9b24fdb602ff567f62b32b5fd132ab5e/nx-devkit-21.5.0-canary.20250816-fcfb5ab.tgz","_integrity":"sha512-S2Ryu7iRcX3ZIuRnP3ZN1pDIczoB3mIUT51IpoHqkEvA6wxfhWwOtUZCxYcjdh71Dmi+IvQtao17QJqh8iKwNQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250816-fcfb5ab","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250816-fcfb5ab","jest":"^29.4.1"},"peerDependencies":{"nx":"21.5.0-canary.20250816-fcfb5ab"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250816-fcfb5ab_1755315510152_0.6653929215890706","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250819-2307a8d":{"name":"@nx/devkit","version":"21.5.0-canary.20250819-2307a8d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250819-2307a8d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d48e31f4e4bb439f4656ac0c8cfe4780ab22d512","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250819-2307a8d.tgz","fileCount":155,"integrity":"sha512-qotNyLRP5kpxYe44a/zDbumEiK8mZRar7PWhP1QLRpADQ3P6rVKtMhOVVAPZoxKosGPjEivS5FvyXsIniYmLRw==","signatures":[{"sig":"MEYCIQDQ9Bha8E8elB9i7h3FSa+aelmXFrr6Ir8aY8DSMU99ewIhAJErvPGaxLWM7xXEgR55NYX0KKXcSmNLlwWvKmXqZHlk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250819-2307a8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241468},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250819-2307a8d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ec7eb7b3f66106706578f1f59e760b7c/nx-devkit-21.5.0-canary.20250819-2307a8d.tgz","_integrity":"sha512-qotNyLRP5kpxYe44a/zDbumEiK8mZRar7PWhP1QLRpADQ3P6rVKtMhOVVAPZoxKosGPjEivS5FvyXsIniYmLRw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250819-2307a8d","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250819-2307a8d","jest":"^29.4.1"},"peerDependencies":{"nx":"21.5.0-canary.20250819-2307a8d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250819-2307a8d_1755574627127_0.12688587892144643","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32422-a3285be":{"name":"@nx/devkit","version":"0.0.0-pr-32422-a3285be","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32422-a3285be","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f5a63f4881289a93c13117a7855fc66e37b6016a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32422-a3285be.tgz","fileCount":155,"integrity":"sha512-Ok3JgC5LS4sNXbtEzkkyziUhgeBG7CvOGhgYJxKLoXNNVG25zC75TAa31mYWAFtEQUGPWP0iVxAnSFZ9WEfHnA==","signatures":[{"sig":"MEUCIGRre3KorfaWvM4iuKJ2KO9XK6GeJmZgbFjxhVB69SmKAiEAm1pUK7xy4H4/C3ErCgxNZNFNdnbQBq86zXnlJnFGcgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32422-a3285be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241424},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32422-a3285be.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/cbf7b0b3c7d8d049a49cc9fb069b767a/nx-devkit-0.0.0-pr-32422-a3285be.tgz","_integrity":"sha512-Ok3JgC5LS4sNXbtEzkkyziUhgeBG7CvOGhgYJxKLoXNNVG25zC75TAa31mYWAFtEQUGPWP0iVxAnSFZ9WEfHnA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32422-a3285be","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32422-a3285be","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32422-a3285be_1755700436720_0.9369925431241912","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32415-1daf78a":{"name":"@nx/devkit","version":"0.0.0-pr-32415-1daf78a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32415-1daf78a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bbd888630dde31e48ecf8af87804236b2359679a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32415-1daf78a.tgz","fileCount":155,"integrity":"sha512-tenyfhXQG5HP/TJq1eILOjsJtcAeeKHTaoV5m6h5JrWwBw24ZgIddKZbpS8n3GAZhU+rDd4fyD5+s4vnb2PH7Q==","signatures":[{"sig":"MEUCIQDhPQKCqfeDUG1hwV7mobalVXHHDx4e0zfDvgsqNbBkOgIgG+xAh7W/bnXfKxKrMM4pQKBGHyDkiTTQz4PacCDnZIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32415-1daf78a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241424},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32415-1daf78a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/36ecb0c16c8641130840d3ed1e1b32a1/nx-devkit-0.0.0-pr-32415-1daf78a.tgz","_integrity":"sha512-tenyfhXQG5HP/TJq1eILOjsJtcAeeKHTaoV5m6h5JrWwBw24ZgIddKZbpS8n3GAZhU+rDd4fyD5+s4vnb2PH7Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32415-1daf78a","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32415-1daf78a","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32415-1daf78a_1755701554380_0.5913369445653465","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32418-4550536":{"name":"@nx/devkit","version":"0.0.0-pr-32418-4550536","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32418-4550536","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9bbb84bde1b88d0de46513f59bb95e44aff17e51","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32418-4550536.tgz","fileCount":155,"integrity":"sha512-udy75mNkME9gL6FfMivZSYDrThhdfHWH4wbRibyAv4kMRUtK6h3KVus+Sue1EeqrUKJ/s/gGrDSRq7p2Gn+fBA==","signatures":[{"sig":"MEQCIFic4C2neTkBRyO8voCO4vall5rx3RIPfmQDYMtxkF5TAiBSGyAbVhABIcR3bh/6i0C49fAxHNkhQIcaqpjfD+zgXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32418-4550536","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241424},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32418-4550536.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/4d7ca702d7585c32387f042149b4f140/nx-devkit-0.0.0-pr-32418-4550536.tgz","_integrity":"sha512-udy75mNkME9gL6FfMivZSYDrThhdfHWH4wbRibyAv4kMRUtK6h3KVus+Sue1EeqrUKJ/s/gGrDSRq7p2Gn+fBA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32418-4550536","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32418-4550536","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32418-4550536_1755702122993_0.5946964949061375","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32415-80f53fc":{"name":"@nx/devkit","version":"0.0.0-pr-32415-80f53fc","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32415-80f53fc","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"69e05eb716883408dffe8e5da6c4d29f55c29f50","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32415-80f53fc.tgz","fileCount":155,"integrity":"sha512-cXTTaInuWXT+it+TfCNYHQ39wVVu9udp6KWoAiXACA58GAv0GXS9Bnk326SRXP5JeKgWtJFbQZtdoLPx6Rfk6Q==","signatures":[{"sig":"MEQCIELbHfFKfTKyICuEbrje/o6pmE/WGA90TtZkrjO3xHeJAiA5Iyj1oj4tkjBWDgaYoszpjjW7j0pu1Ci0o5atvI98gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32415-80f53fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241424},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32415-80f53fc.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/ccefd075d1b6395a83cb6ec70f8b20bb/nx-devkit-0.0.0-pr-32415-80f53fc.tgz","_integrity":"sha512-cXTTaInuWXT+it+TfCNYHQ39wVVu9udp6KWoAiXACA58GAv0GXS9Bnk326SRXP5JeKgWtJFbQZtdoLPx6Rfk6Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32415-80f53fc","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32415-80f53fc","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32415-80f53fc_1755722205736_0.8395618428777443","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-beta.0":{"name":"@nx/devkit","version":"21.5.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a7248c639df2c3738d0228f11d29a69102716463","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-beta.0.tgz","fileCount":155,"integrity":"sha512-UoDEva2PD/gQUTzyHcchPmt5BZpgfjzkyOTBOW+FYj81KQ1VNrLXwY2zuhEGrKN6k2jTalWvuse0jG2inzZnOg==","signatures":[{"sig":"MEYCIQDm7sDd4tpHbHV4YgNOByI/5o01MNbOp6wAjAgBWzefkgIhAKbiyOFzwf0rodDfrJKPh7z3MXMBL0IiO38i7f1dU8RQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241398},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/e48bee2bc71d821ca70a5f7bdc8f675b/nx-devkit-21.5.0-beta.0.tgz","_integrity":"sha512-UoDEva2PD/gQUTzyHcchPmt5BZpgfjzkyOTBOW+FYj81KQ1VNrLXwY2zuhEGrKN6k2jTalWvuse0jG2inzZnOg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-beta.0","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-beta.0","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-beta.0_1755731387943_0.44489276521542775","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32415-4247899":{"name":"@nx/devkit","version":"0.0.0-pr-32415-4247899","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32415-4247899","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ed24965e6be2a8891da15f468b1858a780fd6303","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32415-4247899.tgz","fileCount":155,"integrity":"sha512-/bD9U11NYyuK4mfCEZl6eJ4MqYFo0skTmM8d9r5ZPvwzeqgEcgpwYWT0F8f4XBc3DUAMvmOX5gsJKE6kqKek9g==","signatures":[{"sig":"MEYCIQCYKcpUqzdLWDaYGa3wxgMsREsR0QPmR2TIfW2ytGLAOQIhALOb/zInIa0u3OHhikzmPQQO1zZtMDLBgPKDh/LJLJBr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32415-4247899","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241424},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32415-4247899.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/19e9f2166e3d7cced5853348f753c375/nx-devkit-0.0.0-pr-32415-4247899.tgz","_integrity":"sha512-/bD9U11NYyuK4mfCEZl6eJ4MqYFo0skTmM8d9r5ZPvwzeqgEcgpwYWT0F8f4XBc3DUAMvmOX5gsJKE6kqKek9g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32415-4247899","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32415-4247899","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32415-4247899_1755741611853_0.4908551125856948","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32418-44fab41":{"name":"@nx/devkit","version":"0.0.0-pr-32418-44fab41","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32418-44fab41","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a2f4f3f148b0a4c2e80a82212d7c701f598fab10","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32418-44fab41.tgz","fileCount":155,"integrity":"sha512-RMiopFR4yNFfS6Radk/eXLZvwIG+WkgFbGEPWGAEzAIMEiKvs+o64v+kTQBgLPGA7rKOR2JDpehrLkE7VQtOIA==","signatures":[{"sig":"MEUCIQC4anNqynSX0P/nLgje/E6Rd5aVunhOFzYYafiqIwJl7AIgBoGRwDo6DHrKjlVUDuUJZT5ee07ncSyHX9y94dj/5IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32418-44fab41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241424},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32418-44fab41.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3fe5e4d8057e94e7821112d26468c951/nx-devkit-0.0.0-pr-32418-44fab41.tgz","_integrity":"sha512-RMiopFR4yNFfS6Radk/eXLZvwIG+WkgFbGEPWGAEzAIMEiKvs+o64v+kTQBgLPGA7rKOR2JDpehrLkE7VQtOIA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32418-44fab41","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32418-44fab41","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32418-44fab41_1755744040757_0.6882623648700095","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250821-4ba2085":{"name":"@nx/devkit","version":"21.5.0-canary.20250821-4ba2085","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250821-4ba2085","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f5352e3bb37d363b0f0b9e8efe9af09561f037bc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250821-4ba2085.tgz","fileCount":155,"integrity":"sha512-Ofp6Cz5IBupwM4RYInSSfYo24d9iCFh2jVnUk9lGuY4BjrpAWl2XQgE5zvfhEOkDfxSHm2yzR/Ai6eHliUTVRw==","signatures":[{"sig":"MEUCIQCBL96JyFguBLFzGCmdLkOk18eYpF0KewaKJFD4hqVCuQIgRGRMN4LyXlwXFfSes1A/098NFWSv184OWxejvZUqS0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250821-4ba2085","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241449},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250821-4ba2085.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/49940b5ec6a093cc61dbf9b15b1ba57b/nx-devkit-21.5.0-canary.20250821-4ba2085.tgz","_integrity":"sha512-Ofp6Cz5IBupwM4RYInSSfYo24d9iCFh2jVnUk9lGuY4BjrpAWl2XQgE5zvfhEOkDfxSHm2yzR/Ai6eHliUTVRw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250821-4ba2085","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250821-4ba2085","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250821-4ba2085_1755747402035_0.3769634509992519","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-beta.1":{"name":"@nx/devkit","version":"21.5.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f40e823450e173156ab28e3e3357d6816696230b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-beta.1.tgz","fileCount":155,"integrity":"sha512-iMId2rAPg4S1f4dK0xhTFEW755Mi0RsPdVjDwuk3hdUdLQWZdMcFU05ox644v4ST7CgiSIUbfy+SjstYfBBD0g==","signatures":[{"sig":"MEQCIA0KMv2oMap3EsDTNSb2Q/9R5cavb5myq56P4dF+lmcrAiBo3VRFHNMrPjfLXQwx/AFySVUUAFcu5eK1+V6Gi1uJPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241398},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/46e1a2284e6add84badc71d256eb7e39/nx-devkit-21.5.0-beta.1.tgz","_integrity":"sha512-iMId2rAPg4S1f4dK0xhTFEW755Mi0RsPdVjDwuk3hdUdLQWZdMcFU05ox644v4ST7CgiSIUbfy+SjstYfBBD0g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-beta.1","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-beta.1","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-beta.1_1755802353481_0.9703165847589892","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250822-2e39402":{"name":"@nx/devkit","version":"21.5.0-canary.20250822-2e39402","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250822-2e39402","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5909cc157682f0aec51dc69838e6cbb5ad636174","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250822-2e39402.tgz","fileCount":155,"integrity":"sha512-SHHDkrQua6kWmRF1DpIaqCx8vcxukxDwcrtg3OHeFiipOcW5s6YIYCwdpYhCZ+sP79pA+X+DxksQCJZqtyJk8Q==","signatures":[{"sig":"MEUCIEBR6G4P+gMrW4HP6YPCynAna/NSytbdIkyToRxFWPDWAiEAtWQzly/e+3EzYsPKB/fmBJT8U9BUEE1Hgd1rb3peo2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250822-2e39402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241449},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250822-2e39402.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/a7221959fd8fc05f806e22992c005f9c/nx-devkit-21.5.0-canary.20250822-2e39402.tgz","_integrity":"sha512-SHHDkrQua6kWmRF1DpIaqCx8vcxukxDwcrtg3OHeFiipOcW5s6YIYCwdpYhCZ+sP79pA+X+DxksQCJZqtyJk8Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250822-2e39402","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250822-2e39402","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250822-2e39402_1755834815963_0.033122610346008274","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32442-762aea2":{"name":"@nx/devkit","version":"0.0.0-pr-32442-762aea2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32442-762aea2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0b369f1c9637e9f9a2e16716bb7bf7d5fde55031","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32442-762aea2.tgz","fileCount":155,"integrity":"sha512-OWd2ww2e40SZOsqaoKLX062YFz4YnFHRmSAawynIuJQMcRUVF78PmOuzDDP61mJVEfHnlOz6wXH/MEQ/28dz4g==","signatures":[{"sig":"MEUCIQDvZs8boZrJu5vOtMrD2l/fjo56PaVmFEUPqknTYS2ENAIgQq10mKD72SyhPvsiBxM4mJmZi0w2fR4dXhjU+8VCb+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32442-762aea2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241424},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32442-762aea2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/c8b0c3f0b9a9840d80e553941f9b3fe3/nx-devkit-0.0.0-pr-32442-762aea2.tgz","_integrity":"sha512-OWd2ww2e40SZOsqaoKLX062YFz4YnFHRmSAawynIuJQMcRUVF78PmOuzDDP61mJVEfHnlOz6wXH/MEQ/28dz4g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32442-762aea2","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32442-762aea2","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32442-762aea2_1755878146725_0.08529826058783185","host":"s3://npm-registry-packages-npm-production"}},"21.4.1":{"name":"@nx/devkit","version":"21.4.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.4.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d648fed0d3c5991bc2bada58e0675318d2d653b3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.4.1.tgz","fileCount":155,"integrity":"sha512-rWgMNG2e0tSG5L3vffuMH/aRkn+i9vYHelWkgVAslGBOaqriEg1dCSL/W9I3Fd5lnucHy3DrG1f19uDjv7Dm0A==","signatures":[{"sig":"MEQCICjNcXenXKfrkKQLQx7BBKJLkd4cHIVfbo86szDaW2mUAiA1eXwzS8Xo9xabZluqbCaFfhplJrAQOZZrfnZosTuKWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241377},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.4.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/642ae07fef82a249dfa01831f1096e4e/nx-devkit-21.4.1.tgz","_integrity":"sha512-rWgMNG2e0tSG5L3vffuMH/aRkn+i9vYHelWkgVAslGBOaqriEg1dCSL/W9I3Fd5lnucHy3DrG1f19uDjv7Dm0A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.4.1","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"21.4.1","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.4.1_1755890209471_0.5682785745012233","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32490-e4fdfa9":{"name":"@nx/devkit","version":"0.0.0-pr-32490-e4fdfa9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32490-e4fdfa9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9287102db2d256ffff08bb147809633eb08a1c37","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32490-e4fdfa9.tgz","fileCount":155,"integrity":"sha512-y0OxYpGZ75rN00AxU8QGaITk25OCCkDZnBcNrVJXvwRiAoat58Y069WE7CbJIWJKkshcoQkIh5pCX4ojip7mZQ==","signatures":[{"sig":"MEYCIQCn3kP2sa2hvJUOyFDUTzG0FmQGBVVu5djZErrjxk/obAIhAP16ih8EPPuecP8z3quqHoJEW+RWiaNfuYn72q9oEqYX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32490-e4fdfa9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241424},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32490-e4fdfa9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/82aa63f287385e2f2d918c17e6c418af/nx-devkit-0.0.0-pr-32490-e4fdfa9.tgz","_integrity":"sha512-y0OxYpGZ75rN00AxU8QGaITk25OCCkDZnBcNrVJXvwRiAoat58Y069WE7CbJIWJKkshcoQkIh5pCX4ojip7mZQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32490-e4fdfa9","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32490-e4fdfa9","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32490-e4fdfa9_1755912248639_0.203041093420663","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250823-a93e74e":{"name":"@nx/devkit","version":"21.5.0-canary.20250823-a93e74e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250823-a93e74e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4e4830aca703fa1763d71f138643a5bdd1ee955a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250823-a93e74e.tgz","fileCount":155,"integrity":"sha512-pAtiC3uuH/c4PR5e0uPy7k2Rw1W+v2YnS8S0/0b62fhdi4CzwU51zR8x1JGU/QQmrhEJlzhD/7R34KCYf3Ub0w==","signatures":[{"sig":"MEUCIQC/lqRzOk6xPNK8MDA/Nkp3IvKMJHtwN1T1ivttt6o26wIgVtM3tFhObHjVN8Dyeec2ZKplQamB9Pi0XZQZii2wxy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250823-a93e74e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241449},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250823-a93e74e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/6d4c936edff6a7b94cf5e60702008340/nx-devkit-21.5.0-canary.20250823-a93e74e.tgz","_integrity":"sha512-pAtiC3uuH/c4PR5e0uPy7k2Rw1W+v2YnS8S0/0b62fhdi4CzwU51zR8x1JGU/QQmrhEJlzhD/7R34KCYf3Ub0w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250823-a93e74e","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250823-a93e74e","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250823-a93e74e_1755920025458_0.9346538054065539","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250826-af44608":{"name":"@nx/devkit","version":"21.5.0-canary.20250826-af44608","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250826-af44608","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"},{"name":"jack-nrwl","email":"jack@nrwl.io"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b54af657ee14ca386326c92ec86f3b681f9984a8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250826-af44608.tgz","fileCount":155,"integrity":"sha512-wkbmC8Az9DSQNNOBlm/TvF1kaWEIaHqxwxvl7hOTwIdzI8s8/7+zHBE9bMi442GVFil75qJa69OLNF2D6T6nFg==","signatures":[{"sig":"MEYCIQDPIERqF/eXOVmQELr9bgIHbJXPfm1b9WZL4T6pUcUXzAIhAIPc9W971V/QAWyoDMy25r9LOGvme8RfEd2L4dJMlpjI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250826-af44608","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241449},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250826-af44608.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"_resolved":"/tmp/3cdb3747ec8d6ed3a98329fa2d6c6d41/nx-devkit-21.5.0-canary.20250826-af44608.tgz","_integrity":"sha512-wkbmC8Az9DSQNNOBlm/TvF1kaWEIaHqxwxvl7hOTwIdzI8s8/7+zHBE9bMi442GVFil75qJa69OLNF2D6T6nFg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"10.9.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250826-af44608","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250826-af44608","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250826-af44608_1756180559098_0.00919471103261027","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32533-f116104":{"name":"@nx/devkit","version":"0.0.0-pr-32533-f116104","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32533-f116104","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"70cfc720deaa39f521d2681a0007ae5c276c9b16","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32533-f116104.tgz","fileCount":155,"integrity":"sha512-+TOf1+6r5GXAatLCPirBJ5SXF4IXsQQVwM3ilcWq3uLaK+rRgA0W21kF+Krz9GR/5PnB6GHqh6JvxEwe1zUkPQ==","signatures":[{"sig":"MEUCIQCnHGafGipXX9bcdIAFutarNhqoN73giJ/2mnDh6093dQIgYJXAwY/eT0frFPT7f4+X2XnmkJy3jcNvXl5F4jr3D58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32533-f116104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241424},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32533-f116104.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67a19995-dd47-4569-b94d-87fb6c1bdabc"}},"_resolved":"/tmp/690e923bca692969399f4821351029cd/nx-devkit-0.0.0-pr-32533-f116104.tgz","_integrity":"sha512-+TOf1+6r5GXAatLCPirBJ5SXF4IXsQQVwM3ilcWq3uLaK+rRgA0W21kF+Krz9GR/5PnB6GHqh6JvxEwe1zUkPQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"0.0.0-pr-32533-f116104","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32533-f116104","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32533-f116104_1756307083719_0.08097144354754837","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250828-e634b58":{"name":"@nx/devkit","version":"21.5.0-canary.20250828-e634b58","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250828-e634b58","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"860ec52849ba694b103d4802bcf6f1ab37fb8401","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250828-e634b58.tgz","fileCount":155,"integrity":"sha512-krOA7RdMqnNg6lW8r9hJznDM5EFUsJepzPkRCmrGUUGGvjTN8r5r0DEY9nyMopMyNXogTsBxThOSfw9IhBnR2g==","signatures":[{"sig":"MEQCIFNplbg6RsZ08qpqEvRacTpTWq6tCCoA8CdM/bpnxX0WAiB16wOvu4ofCsVmPu0SMlD2JpH5F76loFGHw+Itkh0xkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250828-e634b58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241449},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250828-e634b58.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67a19995-dd47-4569-b94d-87fb6c1bdabc"}},"_resolved":"/tmp/3eabf5155fc7e8de847122aa68637b19/nx-devkit-21.5.0-canary.20250828-e634b58.tgz","_integrity":"sha512-krOA7RdMqnNg6lW8r9hJznDM5EFUsJepzPkRCmrGUUGGvjTN8r5r0DEY9nyMopMyNXogTsBxThOSfw9IhBnR2g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250828-e634b58","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250828-e634b58","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250828-e634b58_1756352192630_0.2635905822448794","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250829-23cffe6":{"name":"@nx/devkit","version":"21.5.0-canary.20250829-23cffe6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250829-23cffe6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cd61feb797a3bd20fcc0bff43bb998a56f5d3d94","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250829-23cffe6.tgz","fileCount":155,"integrity":"sha512-2v2oBym7FIkj4QjOhBryJw02OGrL+vwZUl1rYCT4hChdPAjnALAFSxjkppMRhCyn4fZ1Tbi4B4pM1wDHQKeeBA==","signatures":[{"sig":"MEUCIQD/DDb+HO30owVzC2ag3b3fM2pYP0KEso7wRpktUlfLWQIgTx2o3wzOAEdqsKnImzrdcEbU2XRLMjRh4POgE03FDw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250829-23cffe6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241449},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250829-23cffe6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:67a19995-dd47-4569-b94d-87fb6c1bdabc"}},"_resolved":"/tmp/36c3b7da3403f2a925b0dab378015d2a/nx-devkit-21.5.0-canary.20250829-23cffe6.tgz","_integrity":"sha512-2v2oBym7FIkj4QjOhBryJw02OGrL+vwZUl1rYCT4hChdPAjnALAFSxjkppMRhCyn4fZ1Tbi4B4pM1wDHQKeeBA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250829-23cffe6","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250829-23cffe6","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250829-23cffe6_1756438430275_0.0854684781697932","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250902-f34b5ef":{"name":"@nx/devkit","version":"21.5.0-canary.20250902-f34b5ef","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250902-f34b5ef","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"74aceed3c5460253e6fe2157668982732fff6b2c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250902-f34b5ef.tgz","fileCount":155,"integrity":"sha512-iW8ZZf4wbbanSqrsmFkUpO7xmNwTUCCklrKEhy8IDuqYvCvGjSsG9njLyNvETyah8ianRublMGe2ZapNya6Ykg==","signatures":[{"sig":"MEUCIQD0DH3Bbl9ljTYgkS1NaC55BETTbd3zVyZzmhqCEDKFWgIgNVaw2oGnM2sJ57rLQ9mT4FZZgXgCdBBy89jgpEulSJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250902-f34b5ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241449},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250902-f34b5ef.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/58ae2aab9a36210fd1a6ad6e44399a44/nx-devkit-21.5.0-canary.20250902-f34b5ef.tgz","_integrity":"sha512-iW8ZZf4wbbanSqrsmFkUpO7xmNwTUCCklrKEhy8IDuqYvCvGjSsG9njLyNvETyah8ianRublMGe2ZapNya6Ykg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250902-f34b5ef","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250902-f34b5ef","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250902-f34b5ef_1756776767635_0.9285735735884113","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-beta.2":{"name":"@nx/devkit","version":"21.5.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9b6c4781cbfdea0f45fcf57378652e75e9d3e74c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-beta.2.tgz","fileCount":155,"integrity":"sha512-3hYOWzDBDHrgXXhJ6LTI212ne0bfHcJfSGR++nCagn/pJWVMUts4v7SHxZDQqGbIc6gxJ0rXnh+R9c+AvMfFfw==","signatures":[{"sig":"MEUCIQCtSkavL+s+xcWdjXHFb5gx0qqrLDdQtmcaFIXRgGCHgAIgcA0xEuq9YoqlpQDhrXClqdWe8YR0QBCphIFwvzcwiTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241398},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/56b90ec38c0241adefa5a17b56c4ace5/nx-devkit-21.5.0-beta.2.tgz","_integrity":"sha512-3hYOWzDBDHrgXXhJ6LTI212ne0bfHcJfSGR++nCagn/pJWVMUts4v7SHxZDQqGbIc6gxJ0rXnh+R9c+AvMfFfw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-beta.2","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-beta.2","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-beta.2_1756825086041_0.6674181209876733","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250902-92bd11a":{"name":"@nx/devkit","version":"21.5.0-canary.20250902-92bd11a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250902-92bd11a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2a8417ca5faaa3dc8b8968cc59da64bcaa9a1e9e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250902-92bd11a.tgz","fileCount":155,"integrity":"sha512-Y06QNBsS3ofupeuKCh+MNXrB0slxq7s9sR+1ekugaEA6b37F8rr+WJDR6Qc/KMjXPhlc7z4Kkr31D/rGuMusrw==","signatures":[{"sig":"MEYCIQDGnZSnFI59yAvwBrPOSRo/BDA3uuvbGRqGyRFOJYjMIwIhAKjYkDeWLvp08xmTSUsrLJhIV01SHxzEv3rJMVhL6TQy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250902-92bd11a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241449},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250902-92bd11a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ddaf648b84f25fb4ff56d66541f5962c/nx-devkit-21.5.0-canary.20250902-92bd11a.tgz","_integrity":"sha512-Y06QNBsS3ofupeuKCh+MNXrB0slxq7s9sR+1ekugaEA6b37F8rr+WJDR6Qc/KMjXPhlc7z4Kkr31D/rGuMusrw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250902-92bd11a","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250902-92bd11a","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250902-92bd11a_1756856011961_0.6318113248515504","host":"s3://npm-registry-packages-npm-production"}},"21.5.1-beta.3":{"name":"@nx/devkit","version":"21.5.1-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.1-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f034a77260cd6da29d209b6f7470e0003774af4c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.1-beta.3.tgz","fileCount":155,"integrity":"sha512-CAPkOot+5MuLXvCkT8pd+LVO+FKHpOJmIf2JWUja8YG8cO7BKXzyykP9bGeQq2ecDzE89YsmaRokxjdMOncB6w==","signatures":[{"sig":"MEQCIHimBnWbwtYCF064u+gR06QQvhaaaWJMwG7LrNMTp+WzAiAFP91UZs0eZvpDAKEMP0o0Xaa/PQiMLdYoLbsH/qGHRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.1-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241406},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.1-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6f7f9920f31f70a62c278eed32bf5230/nx-devkit-21.5.1-beta.3.tgz","_integrity":"sha512-CAPkOot+5MuLXvCkT8pd+LVO+FKHpOJmIf2JWUja8YG8cO7BKXzyykP9bGeQq2ecDzE89YsmaRokxjdMOncB6w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.1-beta.3","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.1-beta.3","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.1-beta.3_1756924824397_0.9284876208828414","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250904-ec1f1a4":{"name":"@nx/devkit","version":"21.5.0-canary.20250904-ec1f1a4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250904-ec1f1a4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a25f77a2d0013007ee9869874e45abf75df3e7d0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250904-ec1f1a4.tgz","fileCount":155,"integrity":"sha512-3Zwrpp4o/XaIaNkolbTQ0aasGcrqt6P4zFoI3ULpad0U2qSEBXjmbdl9xVcJAtwi4L9KFORx33lO2LXwamKIcw==","signatures":[{"sig":"MEUCIQDHbnnRXg1ig9rB6tqvuIaOIN8Url0ryl8DL4KX0dzX9QIgJsS/ruFAh8SDS+Vezctx4c8T5mBXmimMVqL4cMIZ37A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250904-ec1f1a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241457},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250904-ec1f1a4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/75bf22f817bcdab05c2094d7fc937e77/nx-devkit-21.5.0-canary.20250904-ec1f1a4.tgz","_integrity":"sha512-3Zwrpp4o/XaIaNkolbTQ0aasGcrqt6P4zFoI3ULpad0U2qSEBXjmbdl9xVcJAtwi4L9KFORx33lO2LXwamKIcw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250904-ec1f1a4","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250904-ec1f1a4","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250904-ec1f1a4_1756998519741_0.8380643260068947","host":"s3://npm-registry-packages-npm-production"}},"21.5.0-canary.20250904-2c678a1":{"name":"@nx/devkit","version":"21.5.0-canary.20250904-2c678a1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.0-canary.20250904-2c678a1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e520a3225bd38c65ed716b7ac999c1770c420f03","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.0-canary.20250904-2c678a1.tgz","fileCount":155,"integrity":"sha512-xh2nGcwJFxHpHZrdXHbw6lk7WZzRTAvZJ2hWcf29ojMuIrDV3ILue47NuofwiaXlsuXBINsIeTb1HptzyRWnlQ==","signatures":[{"sig":"MEQCIBYuXl/eJq+SYwqL5waxBDfFZMEu9pHzzDeO9so1+yb5AiA92TGkzbMzZXx6yK0k6BxERp3pUm+cH+wpZur4sDzuyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.0-canary.20250904-2c678a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241457},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.0-canary.20250904-2c678a1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f4d52b65ff6379cb74e71e2d7e2b58b2/nx-devkit-21.5.0-canary.20250904-2c678a1.tgz","_integrity":"sha512-xh2nGcwJFxHpHZrdXHbw6lk7WZzRTAvZJ2hWcf29ojMuIrDV3ILue47NuofwiaXlsuXBINsIeTb1HptzyRWnlQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"nx":"21.5.0-canary.20250904-2c678a1","ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.0-canary.20250904-2c678a1","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.0-canary.20250904-2c678a1_1757021861512_0.010059080380445229","host":"s3://npm-registry-packages-npm-production"}},"21.5.1-beta.4":{"name":"@nx/devkit","version":"21.5.1-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.1-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"88764ee1b515b56b15d07d321066a55b6915c674","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.1-beta.4.tgz","fileCount":155,"integrity":"sha512-p5Ey9sVjAEDcpvIqsrbUh+YdqGNyqSIK/FBqBZ7AsLcKb6r1vAB5mqll1ysoQpnHGWz54rPGcQtIlOBgksporA==","signatures":[{"sig":"MEQCIGGCAPYHgp9DQqy7yyHbZVQoFMakRgcIXrBCnzQpOJeaAiAw1+dpMq1k8zGwy3nYDKVvc6OxE7WknRjx7238FIQvFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.1-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241379},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.1-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3d7a0510ca3a4a4f8e6919f137178418/nx-devkit-21.5.1-beta.4.tgz","_integrity":"sha512-p5Ey9sVjAEDcpvIqsrbUh+YdqGNyqSIK/FBqBZ7AsLcKb6r1vAB5mqll1ysoQpnHGWz54rPGcQtIlOBgksporA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.1-beta.4","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.1-beta.4_1757088043034_0.91743985616124","host":"s3://npm-registry-packages-npm-production"}},"21.5.1-beta.5":{"name":"@nx/devkit","version":"21.5.1-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.1-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a06a96675689af9830c6d7383de639cdb6c72039","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.1-beta.5.tgz","fileCount":155,"integrity":"sha512-HiEWAWLSvNlMRsjcov7PC5Cf34MyvE2YqVoW+9wfflwYIhgIPm3RxCzEmQDYEna2kSWzt37xCDDZBCT2QMUpSw==","signatures":[{"sig":"MEUCIQC0RtLc37L7FzMGOBG+tfGwihlYK6L31/TvkRWV3LIRfwIgK7KFM4iuTsE4on2Tok1li6xkXRoN7NeO+n4nV/NzmAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.1-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241379},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.1-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f6236d75d8235c2c1c5375f0550edb2b/nx-devkit-21.5.1-beta.5.tgz","_integrity":"sha512-HiEWAWLSvNlMRsjcov7PC5Cf34MyvE2YqVoW+9wfflwYIhgIPm3RxCzEmQDYEna2kSWzt37xCDDZBCT2QMUpSw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.5.1-beta.5","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.1-beta.5_1757108314867_0.944602584105805","host":"s3://npm-registry-packages-npm-production"}},"21.5.1":{"name":"@nx/devkit","version":"21.5.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"57d71b4a142afd98492dd3e4f9f37ca7bc12a5ba","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.1.tgz","fileCount":155,"integrity":"sha512-eVFFLMUcxO/holHdWo0YabyUs6H3wNvnovt/0LddIRGoiMHWpbFZLB/KThiyUWvuFVuqqyDzRmS0XRo/M2kOqQ==","signatures":[{"sig":"MEUCIQC9vE+BW1+nTV0UZCjKgzW0/KckXZXGDENTGKOsNOSikwIgRMKw1+wnUA/exJ6YtLzdnnq4LoDdLdI1tCMptqW9+OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241365},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2ddfad4e74bedeb4b52252e11e4f842d/nx-devkit-21.5.1.tgz","_integrity":"sha512-eVFFLMUcxO/holHdWo0YabyUs6H3wNvnovt/0LddIRGoiMHWpbFZLB/KThiyUWvuFVuqqyDzRmS0XRo/M2kOqQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"21.5.1","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.1_1757344340000_0.10409646019595375","host":"s3://npm-registry-packages-npm-production"}},"21.6.0-canary.20250908-95e7b49":{"name":"@nx/devkit","version":"21.6.0-canary.20250908-95e7b49","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.0-canary.20250908-95e7b49","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b96731a58dcfab75d9a46f5e70c1987167240a49","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.0-canary.20250908-95e7b49.tgz","fileCount":155,"integrity":"sha512-jU4bC+TMrYbVmoaX4IhwokKF0Ps8sCfBUIAaz/V7DJUJspTZu/RpoYD16my89CsHuRqGTmzmowZew9dMSR6cQw==","signatures":[{"sig":"MEYCIQCsR2RtgaUFEP3MxeSKGbprfhntuPu2v410ppXZrqfwEQIhAK4gNr+qxadxK9/FszLOpTYxAWwojljEKKvgfDPKDz3r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.0-canary.20250908-95e7b49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241413},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.0-canary.20250908-95e7b49.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/55ffca1625dba77efc76539ea6d7639c/nx-devkit-21.6.0-canary.20250908-95e7b49.tgz","_integrity":"sha512-jU4bC+TMrYbVmoaX4IhwokKF0Ps8sCfBUIAaz/V7DJUJspTZu/RpoYD16my89CsHuRqGTmzmowZew9dMSR6cQw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.0-canary.20250908-95e7b49","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.0-canary.20250908-95e7b49_1757367182762_0.5431871742729009","host":"s3://npm-registry-packages-npm-production"}},"21.6.1-beta.0":{"name":"@nx/devkit","version":"21.6.1-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.1-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4abf65ac7d497d0f5174db048cf2b1bc322623dc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.1-beta.0.tgz","fileCount":155,"integrity":"sha512-H1ieHU5F/H9iYq/hQYFexazqptLs4w/wfxq/iW/wYpK4ms6NkD0HWnIV756mRnoAQ9Z1U3QPRBW5FkJuDPSTBg==","signatures":[{"sig":"MEYCIQDQSlXimAWU6DUA+Spe5IyhqxrLbOp+5BpM3jhcQGGVfwIhAPpEweW8eVjKM3wRUIou4llxXUpU34e8A8bC+dQ2HXR7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241379},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.1-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/812c38818a97981a90ce46458271c053/nx-devkit-21.6.1-beta.0.tgz","_integrity":"sha512-H1ieHU5F/H9iYq/hQYFexazqptLs4w/wfxq/iW/wYpK4ms6NkD0HWnIV756mRnoAQ9Z1U3QPRBW5FkJuDPSTBg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.1-beta.0","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.1-beta.0_1757444633273_0.4619096406835088","host":"s3://npm-registry-packages-npm-production"}},"21.5.2":{"name":"@nx/devkit","version":"21.5.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b91eb123caeade1f3db1dfc2bea1d1897d979b6b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.2.tgz","fileCount":155,"integrity":"sha512-coNOyRBHeB6XHbEYeJ8bd/vhPqGx1+KhXojEsQv9vN9sgONqgWEUk0p/XnIplIvI0E7M/hm8zheydhZNYC9xSQ==","signatures":[{"sig":"MEQCIDSUB7+XFOQewlnk8XcpL/iAZXQnUgi5E+ANc/KDqM8oAiBSQuSuT2r0o7GKx3yRv0/H8fGYDtCgctOYni/QtDeIAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241438},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/074b4b104541bffa0ac2f3b693989fc5/nx-devkit-21.5.2.tgz","_integrity":"sha512-coNOyRBHeB6XHbEYeJ8bd/vhPqGx1+KhXojEsQv9vN9sgONqgWEUk0p/XnIplIvI0E7M/hm8zheydhZNYC9xSQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"21.5.2","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.2_1757599180883_0.412273885723637","host":"s3://npm-registry-packages-npm-production"}},"21.6.1-beta.1":{"name":"@nx/devkit","version":"21.6.1-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.1-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c083c3214189cd9d34ab409c3ca98caf6ea94a6a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.1-beta.1.tgz","fileCount":155,"integrity":"sha512-8vUkEZ6lDBmTuVrcQOz2lehNI9CPDYLCrWhsRErK1t6a/wPmBk8DLSbfXs2aEAhvhC0JPQG2I8yxfHLs/msLdg==","signatures":[{"sig":"MEQCIBv4394+NRHMwYD+LjPt08QVK24HKy/xFhJDEHh0VB7LAiA9mIUDsZgut8MLF1NVn0RMbp3SDeGKQA+FxF0rKuDa3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241452},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.1-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3503affe90dba266c22c41a16f423e20/nx-devkit-21.6.1-beta.1.tgz","_integrity":"sha512-8vUkEZ6lDBmTuVrcQOz2lehNI9CPDYLCrWhsRErK1t6a/wPmBk8DLSbfXs2aEAhvhC0JPQG2I8yxfHLs/msLdg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.1-beta.1","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.1-beta.1_1757599215252_0.441892107269902","host":"s3://npm-registry-packages-npm-production"}},"21.6.0-canary.20250912-cfc03a2":{"name":"@nx/devkit","version":"21.6.0-canary.20250912-cfc03a2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.0-canary.20250912-cfc03a2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"af6108df6487c5466f41a2f66f87f80da42415b6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.0-canary.20250912-cfc03a2.tgz","fileCount":155,"integrity":"sha512-81Ejxv8WO5oOgjog1mV7tB9gWmigag6boaq26HiRcYam+U4uMYgMcRxG8NYQiCuIxcGOD+uf9p+o/YjL2HEBCA==","signatures":[{"sig":"MEUCIQC1sxcrwHU1nDjhG9c8DHIXix+io8xFE9EBueYaD9+9VgIgSMRD7asRZ6JpHDX+zS7MmIItXoqa8On//T0+quKCEGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.0-canary.20250912-cfc03a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241486},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.0-canary.20250912-cfc03a2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/eccadc08c88cfbecee6c70caf8c095d9/nx-devkit-21.6.0-canary.20250912-cfc03a2.tgz","_integrity":"sha512-81Ejxv8WO5oOgjog1mV7tB9gWmigag6boaq26HiRcYam+U4uMYgMcRxG8NYQiCuIxcGOD+uf9p+o/YjL2HEBCA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.0-canary.20250912-cfc03a2","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.0-canary.20250912-cfc03a2_1757639415881_0.8511657036411608","host":"s3://npm-registry-packages-npm-production"}},"21.6.0-canary.20250915-98c47f0":{"name":"@nx/devkit","version":"21.6.0-canary.20250915-98c47f0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.0-canary.20250915-98c47f0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0b37224a5bee0b6e1c1087eb032c3fc90253edda","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.0-canary.20250915-98c47f0.tgz","fileCount":155,"integrity":"sha512-Y2ubsuIPEm59hihv4mmJv+/Wkf81H93jYOGE+2cDdtzp/ncPAt5ZP65cih8EoVVNHo6kzkbUE5LRr5/PiqfE9A==","signatures":[{"sig":"MEYCIQCmAzF9mL2/XF09iUhyx6HEenl+8pv5tyceI81Ewb0upwIhAMVTGM3h8IFAjLkQsL236UtWOtFdn0eQSsBk3X3DLax7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.0-canary.20250915-98c47f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241486},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.0-canary.20250915-98c47f0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/dd08620bf3fd18180500acf8f824475c/nx-devkit-21.6.0-canary.20250915-98c47f0.tgz","_integrity":"sha512-Y2ubsuIPEm59hihv4mmJv+/Wkf81H93jYOGE+2cDdtzp/ncPAt5ZP65cih8EoVVNHo6kzkbUE5LRr5/PiqfE9A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.0-canary.20250915-98c47f0","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.0-canary.20250915-98c47f0_1757969334158_0.3741295009500545","host":"s3://npm-registry-packages-npm-production"}},"21.6.0-canary.20250916-a429972":{"name":"@nx/devkit","version":"21.6.0-canary.20250916-a429972","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.0-canary.20250916-a429972","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"26b78092deb0c5904c0186da20d4741f7d765d6d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.0-canary.20250916-a429972.tgz","fileCount":155,"integrity":"sha512-fxLHicwUsJ2NygK5Q0gmTrJbNcNqyzy5scHvTn9Vi/+HK+8WWs2X4kJ/7GtJ4j7+VyD9d2Ju+SmGI8bKeIlA5g==","signatures":[{"sig":"MEQCIGaHdF/Ytk7aTDEA1eKEs5bfwqH2QTPe8umeL2xkufgRAiBz+kPmJopkuGOPrmHzl2kqVGZ1r1qy05hpGyTY6xe6XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.0-canary.20250916-a429972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239591},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.0-canary.20250916-a429972.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3e59d64859aaae43991d59fead74a109/nx-devkit-21.6.0-canary.20250916-a429972.tgz","_integrity":"sha512-fxLHicwUsJ2NygK5Q0gmTrJbNcNqyzy5scHvTn9Vi/+HK+8WWs2X4kJ/7GtJ4j7+VyD9d2Ju+SmGI8bKeIlA5g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.0-canary.20250916-a429972","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.0-canary.20250916-a429972_1758058381742_0.9834391506883933","host":"s3://npm-registry-packages-npm-production"}},"21.6.1-beta.2":{"name":"@nx/devkit","version":"21.6.1-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.1-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"56c4877b5072e83a18cc3ec2483c5e334951bab8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.1-beta.2.tgz","fileCount":155,"integrity":"sha512-ps6CeR2FhRFiGfCzF20GdmtNKXNO/VqbhBRk//o5iYZflb47AQxG0SmQ7hussoP3GTvzrL4AfrW+/IncYfwBjw==","signatures":[{"sig":"MEUCIFfTqbWBKoAkt7pML51GlprT95DGuXPYxHjbCKMQejELAiEAuAfEl1JUBl1udKftqHPWMeQjPLADgk0l0IKqXMpw+L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239557},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.1-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9a1d0eec4f959fe848e00a617fc2bddc/nx-devkit-21.6.1-beta.2.tgz","_integrity":"sha512-ps6CeR2FhRFiGfCzF20GdmtNKXNO/VqbhBRk//o5iYZflb47AQxG0SmQ7hussoP3GTvzrL4AfrW+/IncYfwBjw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.1-beta.2","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.1-beta.2_1758062989935_0.13545176518550406","host":"s3://npm-registry-packages-npm-production"}},"21.6.0-canary.20250917-93fcc48":{"name":"@nx/devkit","version":"21.6.0-canary.20250917-93fcc48","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.0-canary.20250917-93fcc48","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c69aa4b3de9cf44740d199c1e76a5577b3e9b29f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.0-canary.20250917-93fcc48.tgz","fileCount":155,"integrity":"sha512-kEaD+YULqVht8OygSXFGYSy8mnZjmVyOma+e502/tSQHzUQctPU9ugZ0kLCHqVGqjjF0OPmTyQT37Jxpr12LEA==","signatures":[{"sig":"MEQCIEX32gQxi6q32LuWqYd6v/vbNbR0AA0JXWUF1JzvhO1TAiB2ueEywSN6YWvusnGUjOFtMOzp2u+e6kGVS8g+IoJnAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.0-canary.20250917-93fcc48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239591},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.0-canary.20250917-93fcc48.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d42d62869f7716985e53dc9a7b615361/nx-devkit-21.6.0-canary.20250917-93fcc48.tgz","_integrity":"sha512-kEaD+YULqVht8OygSXFGYSy8mnZjmVyOma+e502/tSQHzUQctPU9ugZ0kLCHqVGqjjF0OPmTyQT37Jxpr12LEA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.0-canary.20250917-93fcc48","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.0-canary.20250917-93fcc48_1758142056075_0.6980936178174952","host":"s3://npm-registry-packages-npm-production"}},"21.5.3":{"name":"@nx/devkit","version":"21.5.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.5.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1d0d3781224e6c52470461f3d9a6ff3160b07a85","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.5.3.tgz","fileCount":155,"integrity":"sha512-ETfoL+fsr7cHonRzI6mX0nsFU/Tna4sxP4rqlE/uix8QjXsp3fbalCS9gUyJ/M/eOQnrKcbSCbsS8E8lbY6tvg==","signatures":[{"sig":"MEYCIQCNMM5szjx+ECLb6xxtaIVw/MhH2zzf8nNCr2psZCEK2AIhANU+zjMRpv2uXUqE0icRkk5Xyyv0eORXTtlMlnmkQFbS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241438},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.5.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e2185788de5c42ac442106a46d333519/nx-devkit-21.5.3.tgz","_integrity":"sha512-ETfoL+fsr7cHonRzI6mX0nsFU/Tna4sxP4rqlE/uix8QjXsp3fbalCS9gUyJ/M/eOQnrKcbSCbsS8E8lbY6tvg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"21.5.3","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.5.3_1758309161400_0.7770162259479958","host":"s3://npm-registry-packages-npm-production"}},"21.6.1-beta.3":{"name":"@nx/devkit","version":"21.6.1-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.1-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9b7780d1754a0d2eb29ba952a173a9ab7a6f0441","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.1-beta.3.tgz","fileCount":155,"integrity":"sha512-lQSqlyyML6j1miAf+Nqw26TdOUJBK+5Cm9Pzjvz8W9ELOl1fnwmGUmHmN/50P3VyDVbVvZGP52mxE2WQFkkF6w==","signatures":[{"sig":"MEUCIDrK8prqOrLhZN37KGlbcue4bhx9tFVunuJ+xdLrHvP4AiEA+4vR7cAXNxnMwdWRw6MCvJswV3+C1XvGeUqG2bkWi+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.1-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239557},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.1-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/519e84b8e2a23da274d21eee35bfd6aa/nx-devkit-21.6.1-beta.3.tgz","_integrity":"sha512-lQSqlyyML6j1miAf+Nqw26TdOUJBK+5Cm9Pzjvz8W9ELOl1fnwmGUmHmN/50P3VyDVbVvZGP52mxE2WQFkkF6w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.1-beta.3","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.1-beta.3_1758336112942_0.13936722933107726","host":"s3://npm-registry-packages-npm-production"}},"21.6.0-canary.20250922-dbcafa0":{"name":"@nx/devkit","version":"21.6.0-canary.20250922-dbcafa0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.0-canary.20250922-dbcafa0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4eaf1087474bff8dbc671f51a2167e4e135102fc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.0-canary.20250922-dbcafa0.tgz","fileCount":155,"integrity":"sha512-ku6PUE4XtQ5O6889064AMV04rC55NPwk1uwBc3+7+FO2m7vSu5mlvM6K6xa16lxtN9X8c5rwG8SOpUjyMLpbVQ==","signatures":[{"sig":"MEYCIQC3PeibMIl7k8AYL4ugAZ5uwXZD4lrxyuS1/fKINLuMnQIhAM3t6kxYEUa2tOmGBkfD6ABldQBOPLNU2x2syrKAwczE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.0-canary.20250922-dbcafa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239591},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.0-canary.20250922-dbcafa0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e5a002518d22f7dc0d4ad74fe7e89935/nx-devkit-21.6.0-canary.20250922-dbcafa0.tgz","_integrity":"sha512-ku6PUE4XtQ5O6889064AMV04rC55NPwk1uwBc3+7+FO2m7vSu5mlvM6K6xa16lxtN9X8c5rwG8SOpUjyMLpbVQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.0-canary.20250922-dbcafa0","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.0-canary.20250922-dbcafa0_1758573527156_0.3658892219555774","host":"s3://npm-registry-packages-npm-production"}},"21.6.0-canary.20250923-146f577":{"name":"@nx/devkit","version":"21.6.0-canary.20250923-146f577","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.0-canary.20250923-146f577","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c44198dbc917de98654a5e5f61a5f61505966f0c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.0-canary.20250923-146f577.tgz","fileCount":155,"integrity":"sha512-i5eLaOfNuZ09IVRc9DlufLSndWuXu10vwB8jBo5BJnr/ows7kJJG3tcmDdMtNchhop643TbRLm42BG+aafxqCg==","signatures":[{"sig":"MEYCIQD8e9gOIbJEESs/o8XvUxic3VKGRP5LI6fnNqHEcTc4FwIhAIKow4alQZD9bpikYeMrwHtsfeSCYUmrUOCV/t8N544J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.0-canary.20250923-146f577","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239591},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.0-canary.20250923-146f577.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/b2f8314180fac306011afa56df246c7c/nx-devkit-21.6.0-canary.20250923-146f577.tgz","_integrity":"sha512-i5eLaOfNuZ09IVRc9DlufLSndWuXu10vwB8jBo5BJnr/ows7kJJG3tcmDdMtNchhop643TbRLm42BG+aafxqCg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.0-canary.20250923-146f577","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.0-canary.20250923-146f577_1758663562845_0.7283811196287149","host":"s3://npm-registry-packages-npm-production"}},"21.6.0-canary.20250924-bd1b689":{"name":"@nx/devkit","version":"21.6.0-canary.20250924-bd1b689","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.0-canary.20250924-bd1b689","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cd59d8b049df9252698860b24d91b9e39c731aae","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.0-canary.20250924-bd1b689.tgz","fileCount":155,"integrity":"sha512-F19uRECL6LaCCU5w+4yGxOFv+imSOh799+e4vGEh3DmfpR+1z9WzUtyGTlXQlimnabZij1h+cgxIjLEgOLIM8g==","signatures":[{"sig":"MEUCIEYDABPHlu27rZSbFn6o95fxYv0Wl6CquMf+xs/st+zRAiEAhVMMUCbS7FljhOt+/HTJ2gXw7h9JQW7aSufGOGuUcOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.0-canary.20250924-bd1b689","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239591},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.0-canary.20250924-bd1b689.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/34f187c2b5c8d6c978b0cc589e844823/nx-devkit-21.6.0-canary.20250924-bd1b689.tgz","_integrity":"sha512-F19uRECL6LaCCU5w+4yGxOFv+imSOh799+e4vGEh3DmfpR+1z9WzUtyGTlXQlimnabZij1h+cgxIjLEgOLIM8g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.0-canary.20250924-bd1b689","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.0-canary.20250924-bd1b689_1758745942173_0.1854674032654564","host":"s3://npm-registry-packages-npm-production"}},"21.6.1-beta.4":{"name":"@nx/devkit","version":"21.6.1-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.1-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"030432be80970c686ca98cc7fbed58e5c7113cfb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.1-beta.4.tgz","fileCount":155,"integrity":"sha512-t9o7mws+PAqvrgVbzjEyDbq7MhxlbhcEs8kpWibYRvvXJROpsiLWCzBaZPN1/CVjOFHWtgaJCCzjEYt/QRY0yg==","signatures":[{"sig":"MEUCIQDqoJldtFhxNoKhPy9IkvSenCbVd7eajlxm6l91urueAgIgCF9ZwLlvih6P+3zT/Fw2FY4KPzacasYULibU0iRFTjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.1-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239557},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.1-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/707975043e6aa98b8f69e821a31c83ae/nx-devkit-21.6.1-beta.4.tgz","_integrity":"sha512-t9o7mws+PAqvrgVbzjEyDbq7MhxlbhcEs8kpWibYRvvXJROpsiLWCzBaZPN1/CVjOFHWtgaJCCzjEYt/QRY0yg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.1-beta.4","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.1-beta.4_1758747531871_0.931957793309728","host":"s3://npm-registry-packages-npm-production"}},"21.6.0-canary.20250926-6480d3d":{"name":"@nx/devkit","version":"21.6.0-canary.20250926-6480d3d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.0-canary.20250926-6480d3d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"05dea28a8d6d3d23641d865ea3f62b9c29721240","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.0-canary.20250926-6480d3d.tgz","fileCount":155,"integrity":"sha512-RDGPo0pfr7HZbNiltJi3FZpr53CQ9U/k2UW8M3thyhuhJX66Xm0RwV4dDWBTiqBLODgBde/MFRG6yOT7VZERKQ==","signatures":[{"sig":"MEQCIC633hftG+kX92QicoNDOb7JAMHs/x6TBxSS3n4PLmKIAiB3k/ESm7VMTf0H3x04xxYRXgPuA+lWvnO4Io5ZH7arCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.0-canary.20250926-6480d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239591},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.0-canary.20250926-6480d3d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/84469f979fe36abd34bd4c4f59d8e871/nx-devkit-21.6.0-canary.20250926-6480d3d.tgz","_integrity":"sha512-RDGPo0pfr7HZbNiltJi3FZpr53CQ9U/k2UW8M3thyhuhJX66Xm0RwV4dDWBTiqBLODgBde/MFRG6yOT7VZERKQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.0-canary.20250926-6480d3d","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.0-canary.20250926-6480d3d_1758849432696_0.558668243412755","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32868-a65a4a2":{"name":"@nx/devkit","version":"0.0.0-pr-32868-a65a4a2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32868-a65a4a2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"54fc98e3620d8ab0d8f31815b727580c8855a8d5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32868-a65a4a2.tgz","fileCount":155,"integrity":"sha512-giwIs40OY9zMusyXp3EhKGYZY5xAEm1IdFfjUYaJjYm9/WKxnMQbvASSJAD2d0Pg4P3lysF3rwscp8f5OTD33w==","signatures":[{"sig":"MEYCIQCgOjXMBNYLeZmGM4p0RR0T4mwYbrPZZrYaM+tTA+Tx7wIhALPDdknAtyK5o3HCbbbwFepRqkImlvqxCHmq5/28KoRa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32868-a65a4a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239574},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32868-a65a4a2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f1190c22adca162a80719e931f4aeb9e/nx-devkit-0.0.0-pr-32868-a65a4a2.tgz","_integrity":"sha512-giwIs40OY9zMusyXp3EhKGYZY5xAEm1IdFfjUYaJjYm9/WKxnMQbvASSJAD2d0Pg4P3lysF3rwscp8f5OTD33w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32868-a65a4a2","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32868-a65a4a2_1758914273703_0.3405059802272681","host":"s3://npm-registry-packages-npm-production"}},"21.6.0-canary.20250926-7f4a8ea":{"name":"@nx/devkit","version":"21.6.0-canary.20250926-7f4a8ea","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.0-canary.20250926-7f4a8ea","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"79946c4fe694c591688b839e4fb50aced84c064f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.0-canary.20250926-7f4a8ea.tgz","fileCount":155,"integrity":"sha512-737mEH9LRNnPA7hXHRggvQiGJMiJLm0cN+/9s5Mj9vebCi8QN/RvPIDhtAk+1Hw7tdx9afi8OCQOxUEe8dKygg==","signatures":[{"sig":"MEUCIQC6+omW8KBuaHiiIAfWSL683ySTMlFCUSs1fasOa4ILBwIgJs2rVANFMh7kN7rLz0Z8vyZnDg6OQVSnojKpTtgSHL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.0-canary.20250926-7f4a8ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239591},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.0-canary.20250926-7f4a8ea.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/969427ea7ecd4987d93673baf8538a24/nx-devkit-21.6.0-canary.20250926-7f4a8ea.tgz","_integrity":"sha512-737mEH9LRNnPA7hXHRggvQiGJMiJLm0cN+/9s5Mj9vebCi8QN/RvPIDhtAk+1Hw7tdx9afi8OCQOxUEe8dKygg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.0-canary.20250926-7f4a8ea","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.0-canary.20250926-7f4a8ea_1758924330112_0.8031541925508932","host":"s3://npm-registry-packages-npm-production"}},"21.6.1-rc.0":{"name":"@nx/devkit","version":"21.6.1-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.1-rc.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9f02e36e269ea634c79a7853598471f8dfa11238","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.1-rc.0.tgz","fileCount":155,"integrity":"sha512-sBrb4yQ7V06Zod9/nEAt7wpE8VpdPDsEi90XZuFDhOQxncAp7mnRe41ajIzCDgFdqpRs+iiebF+Ab2Iq/VyXkw==","signatures":[{"sig":"MEUCIBazk3mcvfKazMYp6APyOQUQ79mex1eR0FhTvtTDQfnJAiEA/epE/xCcSlA28Z5UEEb5g31ZIs9y60xOY9mscYmi/e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.1-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239553},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.1-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/39a613c7e86469222a667172ac84c9bc/nx-devkit-21.6.1-rc.0.tgz","_integrity":"sha512-sBrb4yQ7V06Zod9/nEAt7wpE8VpdPDsEi90XZuFDhOQxncAp7mnRe41ajIzCDgFdqpRs+iiebF+Ab2Iq/VyXkw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.1-rc.0","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.1-rc.0_1758984200911_0.9860100872682573","host":"s3://npm-registry-packages-npm-production"}},"21.6.1":{"name":"@nx/devkit","version":"21.6.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5b2a17bd2a95d45c2b6efb516bd8ef6a0a2be153","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.1.tgz","fileCount":155,"integrity":"sha512-dNKNMMvT+Twjpm5+wjfrVCaPfeeg0xJQv4+AwqE+masyLeNpa55vpZkE7aspmZteXb7DB16Xp3qy+JBbb1AACg==","signatures":[{"sig":"MEQCIBtt2O3zE63yYDu/QCWNuBrfnyqcp9XWSjiATK5gNCPNAiAajBrKusOwDLcVFlenGIAaTnZmcsdxGY3iCikrXmxFUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239543},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/087dcfb1b1940632ac0b7473715980ff/nx-devkit-21.6.1.tgz","_integrity":"sha512-dNKNMMvT+Twjpm5+wjfrVCaPfeeg0xJQv4+AwqE+masyLeNpa55vpZkE7aspmZteXb7DB16Xp3qy+JBbb1AACg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"21.6.1","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.1_1759173450630_0.049116071942020056","host":"s3://npm-registry-packages-npm-production"}},"21.7.0-canary.20250929-405d91d":{"name":"@nx/devkit","version":"21.7.0-canary.20250929-405d91d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.7.0-canary.20250929-405d91d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a3f6277ce4f2339c4a717723acebdd4eb37d4cc8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.7.0-canary.20250929-405d91d.tgz","fileCount":155,"integrity":"sha512-bqQXrKSwINkTuZtq1FLdd1bbiK9U76nuAdhzTyqUhmztZ+Jhpg/JsI/2xE36xczBhshuEWIr+GHdA1H7Ug7yrg==","signatures":[{"sig":"MEQCIBN5iueecKwhWNtJxFCgWdDFE7ZJeMipAUn6bcrnU47CAiB+9T82MvmSMs3qZymHeVWuX/9g5VGMZmPBtCdr3AEsTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.7.0-canary.20250929-405d91d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239591},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.7.0-canary.20250929-405d91d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/8f695f4347d99bd40e9731604dfcbcfa/nx-devkit-21.7.0-canary.20250929-405d91d.tgz","_integrity":"sha512-bqQXrKSwINkTuZtq1FLdd1bbiK9U76nuAdhzTyqUhmztZ+Jhpg/JsI/2xE36xczBhshuEWIr+GHdA1H7Ug7yrg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.7.0-canary.20250929-405d91d","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.7.0-canary.20250929-405d91d_1759178290142_0.06770514309872344","host":"s3://npm-registry-packages-npm-production"}},"21.6.2":{"name":"@nx/devkit","version":"21.6.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c3acd08638db77bb9a545166716b477356974e45","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.2.tgz","fileCount":155,"integrity":"sha512-iGTiG6ZknDPfhmUUMRBBgb2498xUk4gBeLu1nI2BbVNNt3Tmiz/U7OjfV1yJ4Hc6CeJoY0An34VdmWE/UDQYrA==","signatures":[{"sig":"MEUCIG3d5rQE1Y7Ch/mmjMYokl+Eyw8+Ok65R7mjPXQD66wfAiEA4rutPROsVWsImm+TepOeBQBZgtGSU1d9Xyt5MVC1DQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239543},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/144295384a5864b8d869fa3b37247a5e/nx-devkit-21.6.2.tgz","_integrity":"sha512-iGTiG6ZknDPfhmUUMRBBgb2498xUk4gBeLu1nI2BbVNNt3Tmiz/U7OjfV1yJ4Hc6CeJoY0An34VdmWE/UDQYrA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"21.6.2","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.2_1759187887635_0.6444480770683394","host":"s3://npm-registry-packages-npm-production"}},"21.7.0-canary.20250930-e144408":{"name":"@nx/devkit","version":"21.7.0-canary.20250930-e144408","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.7.0-canary.20250930-e144408","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"97005627574901174ea37d44ca98a0890accdb99","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.7.0-canary.20250930-e144408.tgz","fileCount":155,"integrity":"sha512-oJxlnyOydlgtXECXkz61/q+Mz5t3foiar3ZhaH4Jy17Tkbn80hNV9jOuC/AYWuHbD0StdvaOna7hi9rtPcQ9Fg==","signatures":[{"sig":"MEUCIQCj786gddBCDw3d+eP2bNJlMHQuFCZpJ8eplCp5HXzF8AIgFHKSyavR5cN22i9p4p5Dy1X+Bi4rb9kEDv0kNNg16Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.7.0-canary.20250930-e144408","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239591},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.7.0-canary.20250930-e144408.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/b57814cf4512a7d5dac8bb4644967457/nx-devkit-21.7.0-canary.20250930-e144408.tgz","_integrity":"sha512-oJxlnyOydlgtXECXkz61/q+Mz5t3foiar3ZhaH4Jy17Tkbn80hNV9jOuC/AYWuHbD0StdvaOna7hi9rtPcQ9Fg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.7.0-canary.20250930-e144408","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.7.0-canary.20250930-e144408_1759264201941_0.23782420783489577","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-beta.0":{"name":"@nx/devkit","version":"22.0.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7625d9edb6d95882cd752f341f5e2cf37bc405ce","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-beta.0.tgz","fileCount":155,"integrity":"sha512-pMIbvELJ7zVd5mJWVz4LPav0u1lfarzmv5jjsW+eAAlskLrBGk6QxJrHZ44gz6MN1D7Bm1Yh+PXmBuqnAV1lQA==","signatures":[{"sig":"MEQCICtS0r6OCgasFsuZkhccaP6UhepS1Vrmhpp3xVQlhMxaAiAC6SGe6etgFMNrsQfTxIMxQFIRgyJdt+FiaH/Gm7ezGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239557},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/394bf4e2023fe5a084f7f82f94f92b71/nx-devkit-22.0.0-beta.0.tgz","_integrity":"sha512-pMIbvELJ7zVd5mJWVz4LPav0u1lfarzmv5jjsW+eAAlskLrBGk6QxJrHZ44gz6MN1D7Bm1Yh+PXmBuqnAV1lQA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-beta.0","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-beta.0_1759294035921_0.979990024051564","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32918-04e1c21":{"name":"@nx/devkit","version":"0.0.0-pr-32918-04e1c21","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32918-04e1c21","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7390e80738ef3ffe15e5c763af2e14723470c562","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32918-04e1c21.tgz","fileCount":155,"integrity":"sha512-A2rp21660OS8g4tNGnknmzfgNvXC7xdOotpKzSKhhjNdMSJd7OwctVTK4ArSwQ39FO75OILR4UdLkUXVlSc/ag==","signatures":[{"sig":"MEQCIHAPpH7ossNpIjsPetkj0h8eGnllEsBT+ha7f6+R31XkAiAmC6Q7FiXdTWlPeWxNLGRxBfirZrkRp03/E4xtaBIFHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32918-04e1c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239388},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32918-04e1c21.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/542b2a0f02fc21045fb9e3593671aaa3/nx-devkit-0.0.0-pr-32918-04e1c21.tgz","_integrity":"sha512-A2rp21660OS8g4tNGnknmzfgNvXC7xdOotpKzSKhhjNdMSJd7OwctVTK4ArSwQ39FO75OILR4UdLkUXVlSc/ag==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32918-04e1c21","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32918-04e1c21_1759333267253_0.9260252987675721","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32911-14f87b5":{"name":"@nx/devkit","version":"0.0.0-pr-32911-14f87b5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32911-14f87b5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b824de1459804761646807842b8e01d999a058a4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32911-14f87b5.tgz","fileCount":155,"integrity":"sha512-BH6itVat3u6UpNcvtww46bLOUdciOX3wQ5SYN1363h4Q13JankhKR93JJ4EKGhLYWJT0mOPMiDidXqcrVF3wOA==","signatures":[{"sig":"MEUCIQDREjY1C7Cm6ZrFYgnNDbCC8s+WweRdl2EOiIvCm6om0QIgLLvf+5QiqT/uOAGj4LGs8kcZ+T9FdcDOZWsMUJ6IQRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32911-14f87b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239388},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32911-14f87b5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6bb8c4b4faa8f484099ff5d5c87f5ba5/nx-devkit-0.0.0-pr-32911-14f87b5.tgz","_integrity":"sha512-BH6itVat3u6UpNcvtww46bLOUdciOX3wQ5SYN1363h4Q13JankhKR93JJ4EKGhLYWJT0mOPMiDidXqcrVF3wOA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32911-14f87b5","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32911-14f87b5_1759335286114_0.8297759293028082","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32892-1cb8488":{"name":"@nx/devkit","version":"0.0.0-pr-32892-1cb8488","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32892-1cb8488","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a559ae80b7715a9af9a8642347d5c935c142dc7d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32892-1cb8488.tgz","fileCount":155,"integrity":"sha512-mh0cyv/kBOrL77C7/UxvJMGfGYEBJJDX3a+WG7TTSvEGAKSYUona9kpsJxCKJtAqVdSsnw+flSQNsBYXJQqX9w==","signatures":[{"sig":"MEUCICU63lVc+oAu1RWPxxvAOk7/afIyyAJcuJlXhURha62CAiEA3wm8wpdIE0En+aVkCJB2CXsoQqm3UI8QI3Jxl6gacgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32892-1cb8488","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239388},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32892-1cb8488.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/b049da5d20785f3dfc3c2d8a98289da6/nx-devkit-0.0.0-pr-32892-1cb8488.tgz","_integrity":"sha512-mh0cyv/kBOrL77C7/UxvJMGfGYEBJJDX3a+WG7TTSvEGAKSYUona9kpsJxCKJtAqVdSsnw+flSQNsBYXJQqX9w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32892-1cb8488","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32892-1cb8488_1759337436474_0.5557519469792769","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-beta.1":{"name":"@nx/devkit","version":"22.0.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c1e6309597e1d2f618bb6b7b96b63943e028a3c8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-beta.1.tgz","fileCount":155,"integrity":"sha512-tKtxvJ4CWzqqfPhJ9gGdEN2J/DDPlfQqvwmq7PHtah8RlWtCxCQM0uIgrzppgVIxzCJmML5I5K2Yx8Hnkrdkxg==","signatures":[{"sig":"MEUCIHPWWzr2AE2BwF9bymXX2rEPBX5qXxGtPiIQ0014rJXVAiEAsBO+oD2HzYpntPlHjOat9g5REWEi+mf4VgZi/eemLbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239090},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/059658e731cacda114ab0e28313b19c7/nx-devkit-22.0.0-beta.1.tgz","_integrity":"sha512-tKtxvJ4CWzqqfPhJ9gGdEN2J/DDPlfQqvwmq7PHtah8RlWtCxCQM0uIgrzppgVIxzCJmML5I5K2Yx8Hnkrdkxg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-beta.1","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-beta.1_1759346996221_0.590525156498116","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251001-e28a97a":{"name":"@nx/devkit","version":"22.0.0-canary.20251001-e28a97a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251001-e28a97a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"34a6b5aa744e79f2fcf9edb4b4146f57b817b56d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251001-e28a97a.tgz","fileCount":155,"integrity":"sha512-j4bLxrJ9MfVHXVhhcEZztqDEku6ZCvb2+v8pLyOPHz1+9hvXhKqXt/SdgYhwMHG3Dz/peE0R4fykid5MEH1ifQ==","signatures":[{"sig":"MEUCICmwPIFuYeT7pSkTcGpPtX+KErEj62Zf+eQPa2mKanJdAiEAv/5RGa6Wll/lEQtQhC1dljv/0hSg/OVi2urt3hJoQH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251001-e28a97a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239124},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251001-e28a97a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5da127c754c8d9705c27c96523775ad9/nx-devkit-22.0.0-canary.20251001-e28a97a.tgz","_integrity":"sha512-j4bLxrJ9MfVHXVhhcEZztqDEku6ZCvb2+v8pLyOPHz1+9hvXhKqXt/SdgYhwMHG3Dz/peE0R4fykid5MEH1ifQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251001-e28a97a","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251001-e28a97a_1759351148888_0.6801810387161662","host":"s3://npm-registry-packages-npm-production"}},"21.6.3":{"name":"@nx/devkit","version":"21.6.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d87b374815c1710a0b0669fdd5aeae502f828006","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.3.tgz","fileCount":155,"integrity":"sha512-U5vLp8/79jfWFty61joH5Im+EGJv8OgRTfIqElvU5bG6VQKQHYTY/oKpHUJidWV4sbnP/e8z9WKt9NOC9jNQ2w==","signatures":[{"sig":"MEYCIQDhRqpIvBz00itsgWUl+jdzlJR2/8sA+RUxMAFw2D+6vwIhAM58sR1bKTKkeqxzLCi1Fvx3GgzUcZiDG3MaODILkC0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239543},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/b522b323e785f4e1bde8b725c351d848/nx-devkit-21.6.3.tgz","_integrity":"sha512-U5vLp8/79jfWFty61joH5Im+EGJv8OgRTfIqElvU5bG6VQKQHYTY/oKpHUJidWV4sbnP/e8z9WKt9NOC9jNQ2w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"21.6.3","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.3_1759413767093_0.92108587800364","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-beta.2":{"name":"@nx/devkit","version":"22.0.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4a6394b0e3aa073b4a5c564143be8843808314d8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-beta.2.tgz","fileCount":155,"integrity":"sha512-kCrSZXK9TBT9Hy0/PdbJE1Im0YM66brpSICvlwU9UWMMJlgaq7rFq1d1tIbt11oPkajkZg5cQF9sh+MuDPV7HQ==","signatures":[{"sig":"MEYCIQCf0MgIb4TLM3ZPheJFDt311ZuKgBNYWaz1708QAgK9yQIhAI1waXdLVcKa6OJyD0GAThiZkklnqmlGeDKR8YENNGK6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239090},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4d680841d0038bfe51e5adf9146a7a33/nx-devkit-22.0.0-beta.2.tgz","_integrity":"sha512-kCrSZXK9TBT9Hy0/PdbJE1Im0YM66brpSICvlwU9UWMMJlgaq7rFq1d1tIbt11oPkajkZg5cQF9sh+MuDPV7HQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-beta.2","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-beta.2_1759420995428_0.908242820750617","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251002-3bac124":{"name":"@nx/devkit","version":"22.0.0-canary.20251002-3bac124","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251002-3bac124","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2aec601e89f59412cf2d19c846407c2ab4ad9efc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251002-3bac124.tgz","fileCount":155,"integrity":"sha512-ux6UXijbzANkNWk1rn+v2PqvgLCdt3bMya4N2G/r7hojHmb+ZYTrCnQD3FTLR7HO3E1QVR+IMveWV1hkUFAejA==","signatures":[{"sig":"MEYCIQDvJAy7Z61hc1LJRPfKfXo3sQ9QXPwH8vftKLVLYiVphgIhAJAqim623IEb4TRjLNoVY8yd1xlxCjas4+B0e1V2VZUa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251002-3bac124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239124},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251002-3bac124.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/10a608b428621dec9d6202a367e4905f/nx-devkit-22.0.0-canary.20251002-3bac124.tgz","_integrity":"sha512-ux6UXijbzANkNWk1rn+v2PqvgLCdt3bMya4N2G/r7hojHmb+ZYTrCnQD3FTLR7HO3E1QVR+IMveWV1hkUFAejA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251002-3bac124","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251002-3bac124_1759436760093_0.06453002493841486","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251006-0149fac":{"name":"@nx/devkit","version":"22.0.0-canary.20251006-0149fac","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251006-0149fac","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e0ea5882829a4d2842c4bd588715fe42692ba22d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251006-0149fac.tgz","fileCount":155,"integrity":"sha512-/fUZ11tswnd/HKb/mWLxb4RKZ+xaOVLE4BS2K5ESlPSyFeff+3ss6H0Xt3ObjlX1OEVjXfijUc5aJNFcUlDVHw==","signatures":[{"sig":"MEQCIGbfC71DXVTEHk6d2soZ0uE+C0N+BiucDAr3W9v8uF+2AiAn92Njy2VUSyTdlrzKYJVSvKVoEHiZbvyx1O6x2pLZmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251006-0149fac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239124},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251006-0149fac.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3822653404ec36c1bc0596a5132aa179/nx-devkit-22.0.0-canary.20251006-0149fac.tgz","_integrity":"sha512-/fUZ11tswnd/HKb/mWLxb4RKZ+xaOVLE4BS2K5ESlPSyFeff+3ss6H0Xt3ObjlX1OEVjXfijUc5aJNFcUlDVHw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251006-0149fac","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251006-0149fac_1759763522101_0.09147100975469313","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32946-64cab2a":{"name":"@nx/devkit","version":"0.0.0-pr-32946-64cab2a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32946-64cab2a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6812605d8c35ce00bfac46c31f5c41d3cd2740de","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32946-64cab2a.tgz","fileCount":155,"integrity":"sha512-VcGqUeMN5FF4CjirhU1MHxKx7Te+Bw0k50BJ6wMHu/h9O3VkmxEzjqKZibwOoMpKbh6we/dstxZSmH7P4q5D/A==","signatures":[{"sig":"MEYCIQD9nUUmwBzQh45VInQAAv5iVV0hgn3zC+V0n38jFwoFYgIhAIpV6dI7hsB49DChsB9dEo7yW3kO4nDSZzE0H00Kctj2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32946-64cab2a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239107},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32946-64cab2a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0b4ca83d120ec2a4e9001b63dd92e8ea/nx-devkit-0.0.0-pr-32946-64cab2a.tgz","_integrity":"sha512-VcGqUeMN5FF4CjirhU1MHxKx7Te+Bw0k50BJ6wMHu/h9O3VkmxEzjqKZibwOoMpKbh6we/dstxZSmH7P4q5D/A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32946-64cab2a","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32946-64cab2a_1759763539600_0.7207029242967731","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32947-7d6ca22":{"name":"@nx/devkit","version":"0.0.0-pr-32947-7d6ca22","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32947-7d6ca22","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"28b45fe2c16def912c93c40bb979922166f2f125","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32947-7d6ca22.tgz","fileCount":155,"integrity":"sha512-ZYPZYzdEsP98Qv5fVo7RXzyOz0TyBNNnXE+ljxB/QP8CCj5KleWSLDEk5B5g8PtYmaI44NUdXpAPZqNnBsxALw==","signatures":[{"sig":"MEUCIDeXM+usfn49pWEilUK2E6QLyEvBG/3irPrB2l1cTW2mAiEAlmXejFjcyyoqA73z3DvfEEO9LnunMkcFa+7ShqOXp8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32947-7d6ca22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239107},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32947-7d6ca22.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/47877baea7a4c8a375885d9d008e30e9/nx-devkit-0.0.0-pr-32947-7d6ca22.tgz","_integrity":"sha512-ZYPZYzdEsP98Qv5fVo7RXzyOz0TyBNNnXE+ljxB/QP8CCj5KleWSLDEk5B5g8PtYmaI44NUdXpAPZqNnBsxALw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32947-7d6ca22","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32947-7d6ca22_1759771472671_0.684755271977584","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32947-aa25f06":{"name":"@nx/devkit","version":"0.0.0-pr-32947-aa25f06","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32947-aa25f06","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"21274bf05448025bfbca448e0e3b801a5f788535","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32947-aa25f06.tgz","fileCount":155,"integrity":"sha512-vz3rzKzC8JhCCjJUknPGJABoXyKI4NDDM41dXRQn0GeJTWjCkgfKkk801iKuKrB0RV6ufyMVMGW5apc9jU/9PA==","signatures":[{"sig":"MEYCIQCk20sb2oTzQctqh3k4ZeESEgJoeqt3VWdK5LCSQVMnxgIhAN5IX1bwrmYm2rO3V7uTNUhmL6ZVnyLYjfgoxEFEddB5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32947-aa25f06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239107},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32947-aa25f06.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bcbb8c11faffe7529afd4ed73daecc2e/nx-devkit-0.0.0-pr-32947-aa25f06.tgz","_integrity":"sha512-vz3rzKzC8JhCCjJUknPGJABoXyKI4NDDM41dXRQn0GeJTWjCkgfKkk801iKuKrB0RV6ufyMVMGW5apc9jU/9PA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32947-aa25f06","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32947-aa25f06_1759779643175_0.2966277132747508","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251006-738b06b":{"name":"@nx/devkit","version":"22.0.0-canary.20251006-738b06b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251006-738b06b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"204902caaa0aed018a2b607aa92e9da3abab3078","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251006-738b06b.tgz","fileCount":155,"integrity":"sha512-pc6AVBPytQt8+05cwzCWTNRo0tqCcpAP+/EFcgBt8q/ycL67u+sLo4P56myV2RhFgEY8kx/ZYCMBqJufYe2d3g==","signatures":[{"sig":"MEYCIQC2keuaRBgvtMt9HQbnMxDwm1rbqzikMDImmJ59Xp1w/gIhANJCes/rY3j5Kt20VAN95BxPsdWp+UK4Q1rPVNU0hyK5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251006-738b06b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239124},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251006-738b06b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/153fe9f034ef4c836c89e421f5de944d/nx-devkit-22.0.0-canary.20251006-738b06b.tgz","_integrity":"sha512-pc6AVBPytQt8+05cwzCWTNRo0tqCcpAP+/EFcgBt8q/ycL67u+sLo4P56myV2RhFgEY8kx/ZYCMBqJufYe2d3g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251006-738b06b","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251006-738b06b_1759782435596_0.49696249502466916","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32978-2f0e271":{"name":"@nx/devkit","version":"0.0.0-pr-32978-2f0e271","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32978-2f0e271","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b334da05cbdc72b784df821eb9f3be8d445d918d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32978-2f0e271.tgz","fileCount":176,"integrity":"sha512-yUkVuC+R+h+AawkVLSoa8zeN1RoLWY8vbNByE6dNhCHVOI4PehTWT9tDi/5p5TvKRXWtJ8ubXP41iwdVnkvkLg==","signatures":[{"sig":"MEMCIBX2n2OWX4YwY8KykCnwe5Bjp36Knnpe/o2JrWGvGwiwAh8SXvPxDQztQR910qaVhb4f6W82PZhmTIxOOmSIcAfv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32978-2f0e271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281627},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32978-2f0e271.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bb7355096a55a3c65bb6b8b88440fc12/nx-devkit-0.0.0-pr-32978-2f0e271.tgz","_integrity":"sha512-yUkVuC+R+h+AawkVLSoa8zeN1RoLWY8vbNByE6dNhCHVOI4PehTWT9tDi/5p5TvKRXWtJ8ubXP41iwdVnkvkLg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32978-2f0e271","jest":"^29.4.1"},"peerDependencies":{"nx":">= -1 <= 1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32978-2f0e271_1759846974006_0.29065243448287936","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251007-01d5f3f":{"name":"@nx/devkit","version":"22.0.0-canary.20251007-01d5f3f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251007-01d5f3f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"652ba7cd8c11819ff27e2b2c25327ebcae631d50","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251007-01d5f3f.tgz","fileCount":155,"integrity":"sha512-GY5KM5x8Ep8yAnmVPO7FJ1w2eQqVda3cfnaKs83sBun4p8RZkGDqsMXf84TWlPTMU8Chu/mxlwv9UzStyUjj9g==","signatures":[{"sig":"MEYCIQCMayePAVK5gQkGUa0myEKYTqtuiF8EtgyNc3yC1Oy1EQIhAJLs/pvrNdGoZ4ClglhqmeJQN/YTekatVhxj+jXVq36i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251007-01d5f3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238882},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251007-01d5f3f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6388741c49c4bd4ca6d500336f858bc4/nx-devkit-22.0.0-canary.20251007-01d5f3f.tgz","_integrity":"sha512-GY5KM5x8Ep8yAnmVPO7FJ1w2eQqVda3cfnaKs83sBun4p8RZkGDqsMXf84TWlPTMU8Chu/mxlwv9UzStyUjj9g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251007-01d5f3f","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251007-01d5f3f_1759869629684_0.27791408777264737","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-beta.3":{"name":"@nx/devkit","version":"22.0.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1cf0053c023e77ea6aad50eff1f3dba1fa550efe","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-beta.3.tgz","fileCount":155,"integrity":"sha512-xqw881b1JJv1k1adHJ212cY8mCtGpGtBgRpCIuVr+He/ctfNe+rmsopqxdPd8q7oBRTsi2y+3UUMI3w3EqDa4g==","signatures":[{"sig":"MEYCIQCcvtQ7mEZKCv8zSQ6Y7iCz4+6Hl6Wthg9+xNykw4VQ2gIhAIYyO1AVE9Masq2JH3kio5O02tN+7WGhCqc/ij9Rxzeu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238848},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/26ce4d0fcf305bdce0e1b930b2873605/nx-devkit-22.0.0-beta.3.tgz","_integrity":"sha512-xqw881b1JJv1k1adHJ212cY8mCtGpGtBgRpCIuVr+He/ctfNe+rmsopqxdPd8q7oBRTsi2y+3UUMI3w3EqDa4g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-beta.3","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-beta.3_1759871309039_0.9937051537773793","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32978-f3ca7f3":{"name":"@nx/devkit","version":"0.0.0-pr-32978-f3ca7f3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32978-f3ca7f3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a782facc023c46aeb67ee6e4927125182340bc71","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32978-f3ca7f3.tgz","fileCount":176,"integrity":"sha512-feE6ISVsu1GjvJM3z6O87Ln6tGH8iRk/DY5xfqavAR2w6F3bn+KxvP3xhwwc7tQqCPWTmJwekEADvisp3z3B8Q==","signatures":[{"sig":"MEYCIQCFwqIkXAjaG+gVa2dl45ehDIDmKy7VHTJVSx92njBLWAIhAJewtk/B38TgykMx3VsckyXA+kCmtzJZxbEMs8OCJ+W0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32978-f3ca7f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281323},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32978-f3ca7f3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bbfc28e393ff319ea08af6fbac171309/nx-devkit-0.0.0-pr-32978-f3ca7f3.tgz","_integrity":"sha512-feE6ISVsu1GjvJM3z6O87Ln6tGH8iRk/DY5xfqavAR2w6F3bn+KxvP3xhwwc7tQqCPWTmJwekEADvisp3z3B8Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32978-f3ca7f3","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32978-f3ca7f3"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32978-f3ca7f3_1759929779591_0.7482211445019689","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-beta.4":{"name":"@nx/devkit","version":"22.0.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"599b47cc6d842d2e1dfbb889382ad84bfbdffc84","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-beta.4.tgz","fileCount":155,"integrity":"sha512-mfzsnD30duTsjMMUMRFM380niIQ1B5NHDODja8c2JXFYNIRtKmHB6FZrVdclDfT64Scohu+yfpQBAEwaQESDww==","signatures":[{"sig":"MEUCIBrFeevIadYsLdmFn7DXohkybg0JdgLvY9chom8c3TzRAiEApV2j0a5xLOriGUeMRGO4zQLX22mRB449TJsUBbIVo5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238848},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/513a0cd8e369088f3c883d41c4e97c96/nx-devkit-22.0.0-beta.4.tgz","_integrity":"sha512-mfzsnD30duTsjMMUMRFM380niIQ1B5NHDODja8c2JXFYNIRtKmHB6FZrVdclDfT64Scohu+yfpQBAEwaQESDww==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-beta.4","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-beta.4_1759950134990_0.5162420799297569","host":"s3://npm-registry-packages-npm-production"}},"21.6.4":{"name":"@nx/devkit","version":"21.6.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cb108bb96c654ed5aa08f983b92608a5a894355e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.4.tgz","fileCount":155,"integrity":"sha512-uMvpnMDJTT3aW4Zp+Ig1YJzvHhjpgrkt2aPEKN7v7rM9TzcEmEWqyR8RZG7QlE4QAJe2uK2F6l1Z4n/5Bnonxw==","signatures":[{"sig":"MEYCIQCMJN3eX/DA6P4KruzCXlGqSKUXFvkBROtF6gtFmZx2pgIhAIgkXqi3MB0YRsb4D3W6lTrk9i2ig5NEVQRVwnjisPfb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239543},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bf83990427d92a53ef3d9cdb1f1f1a8c/nx-devkit-21.6.4.tgz","_integrity":"sha512-uMvpnMDJTT3aW4Zp+Ig1YJzvHhjpgrkt2aPEKN7v7rM9TzcEmEWqyR8RZG7QlE4QAJe2uK2F6l1Z4n/5Bnonxw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"21.6.4","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.4_1759950981352_0.9817465700615682","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251008-05ab516":{"name":"@nx/devkit","version":"22.0.0-canary.20251008-05ab516","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251008-05ab516","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8f8180bbc6a39b2787eb33e12e81757931295736","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251008-05ab516.tgz","fileCount":155,"integrity":"sha512-aAHQ73iI0lKYCrGjtCDdu9A2YGFxHSeE2qyVSg/9CyUB06vz7V+m+RgIRjiMUMckTzowiaX9cK7aE4tuyEEdtA==","signatures":[{"sig":"MEYCIQDtUTnggAZQvlCSiCOC9upI5NXGpu+tSd3WrJIqNMMgswIhALoIME0Cssu1+w44fPitP1fSpBHMij9BiReyAmG4DCJU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251008-05ab516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238882},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251008-05ab516.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/8c59b00d6be518e81053d2bbddd88fb0/nx-devkit-22.0.0-canary.20251008-05ab516.tgz","_integrity":"sha512-aAHQ73iI0lKYCrGjtCDdu9A2YGFxHSeE2qyVSg/9CyUB06vz7V+m+RgIRjiMUMckTzowiaX9cK7aE4tuyEEdtA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251008-05ab516","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251008-05ab516_1759955067890_0.8858923910244412","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32869-39cffae":{"name":"@nx/devkit","version":"0.0.0-pr-32869-39cffae","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32869-39cffae","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a15410842f019a6a160f55f4d79583e3f56906c5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32869-39cffae.tgz","fileCount":155,"integrity":"sha512-K+xf+kpKrkc8uLiRjryRxIU0Yv8NJV0REDOgMxJQb7MzwtwOyR3tB2ZTktPgzMOicHSmRlpB2v20KyhYWbfNMA==","signatures":[{"sig":"MEQCIFRWfhlytXuwz5GaE5NB540GpI79PiqmWdKIehelaEotAiApbS+XJM40/zlHmvW1zT18Mr5JLc1TxdBGafmi3vAD8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32869-39cffae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238877},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32869-39cffae.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bd1df3d2e166b42c19816f21176af316/nx-devkit-0.0.0-pr-32869-39cffae.tgz","_integrity":"sha512-K+xf+kpKrkc8uLiRjryRxIU0Yv8NJV0REDOgMxJQb7MzwtwOyR3tB2ZTktPgzMOicHSmRlpB2v20KyhYWbfNMA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32869-39cffae","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32869-39cffae"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32869-39cffae_1760071079997_0.9250557527331578","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251010-bfaa91b":{"name":"@nx/devkit","version":"22.0.0-canary.20251010-bfaa91b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251010-bfaa91b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d9bfc5a8175e3aa9967c5f10a809733bd32bfa46","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251010-bfaa91b.tgz","fileCount":155,"integrity":"sha512-/ulca7/CNjrArkFRdwlQ6HWT9cCgY9PEjHBPUIIiMsXZP7gLGlpPbeq/dKCwkrK/cVQZUF9L9rsclDeSCaJf+Q==","signatures":[{"sig":"MEYCIQD0OT221pmmehb/D+SFRR83YbGtibaq6bDsxgJ1TlG8uAIhAKc8fifZ4PwOzzWoAblyQRXZkKgROeisVRs93Di5/Kxq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251010-bfaa91b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238882},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251010-bfaa91b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/557f0e772eda2cdc949cf882f6695e2e/nx-devkit-22.0.0-canary.20251010-bfaa91b.tgz","_integrity":"sha512-/ulca7/CNjrArkFRdwlQ6HWT9cCgY9PEjHBPUIIiMsXZP7gLGlpPbeq/dKCwkrK/cVQZUF9L9rsclDeSCaJf+Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251010-bfaa91b","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251010-bfaa91b_1760128156965_0.9364029765852064","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32946-2118cbf":{"name":"@nx/devkit","version":"0.0.0-pr-32946-2118cbf","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32946-2118cbf","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fe3fbabb30b5049a318de64b1f0fee3081e6b40e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32946-2118cbf.tgz","fileCount":155,"integrity":"sha512-809PALOx/Sf4T/LK54ST3lJqtrZ/eVMxg6YpTUnrp7uQ6uwPD7SP3XMCaA/De75zPU0xMQLBmtPKAANkwLOzIQ==","signatures":[{"sig":"MEUCIQCYU3Q1sywzcZKJpbFLLHDy/EkuPUQkAo+M2r5iib0f5AIgB9Ec6cOxkQaeOz+roUX1SySuTRdQhO5ouf2O2I6JJAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32946-2118cbf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238877},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32946-2118cbf.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7afe6abe8b826dd267943eb0b907a84c/nx-devkit-0.0.0-pr-32946-2118cbf.tgz","_integrity":"sha512-809PALOx/Sf4T/LK54ST3lJqtrZ/eVMxg6YpTUnrp7uQ6uwPD7SP3XMCaA/De75zPU0xMQLBmtPKAANkwLOzIQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32946-2118cbf","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32946-2118cbf"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32946-2118cbf_1760128248109_0.61234555818463","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32978-3904cbf":{"name":"@nx/devkit","version":"0.0.0-pr-32978-3904cbf","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32978-3904cbf","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e764dae0ab9cc80007e84325f742418ddda652c0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32978-3904cbf.tgz","fileCount":176,"integrity":"sha512-Q8fU8WW3nGDlmnRuYFPnfkcpB3e56G+/VrYkHqKv8Z2Dem8t16DHBLroGk/7PLxjPbv15s18SJ5AXyRI+XlxiA==","signatures":[{"sig":"MEUCIQDSC6f/RHp7tqPToaGCXSXGyv4U5jnXdD5tqVadpBLFlwIgQvI/5Ka8oqXu58z/K5yTlQtfF9DXWNREoF1u9I/B5Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32978-3904cbf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281323},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32978-3904cbf.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/cced8136d1871aa198b994491d77eb1f/nx-devkit-0.0.0-pr-32978-3904cbf.tgz","_integrity":"sha512-Q8fU8WW3nGDlmnRuYFPnfkcpB3e56G+/VrYkHqKv8Z2Dem8t16DHBLroGk/7PLxjPbv15s18SJ5AXyRI+XlxiA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32978-3904cbf","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32978-3904cbf"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32978-3904cbf_1760363873098_0.3538944210970483","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251013-14efeff":{"name":"@nx/devkit","version":"22.0.0-canary.20251013-14efeff","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251013-14efeff","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"79b637165971938f9330c919982fd1cbb6f91c8e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251013-14efeff.tgz","fileCount":155,"integrity":"sha512-1XoEJEDw25PhLAkJeOJ07UhORnANNsJvmTuSkR7Sp0bVldh92aAZpI0PRwfhBUXMDxIZlTmW/wz0QNTdeYym5A==","signatures":[{"sig":"MEQCIDrCFtXHgxt6fCl1gkiLFx4KnJd21i4Tg4tlWjERRweaAiAWjMlE3euCN14qXYhImziX8AzP2Q3nPkX60V+B7p8rIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251013-14efeff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238882},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251013-14efeff.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3a51c924128858023c7471ae92535dc7/nx-devkit-22.0.0-canary.20251013-14efeff.tgz","_integrity":"sha512-1XoEJEDw25PhLAkJeOJ07UhORnANNsJvmTuSkR7Sp0bVldh92aAZpI0PRwfhBUXMDxIZlTmW/wz0QNTdeYym5A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251013-14efeff","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251013-14efeff_1760392292845_0.015226466443586384","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32978-0c22436":{"name":"@nx/devkit","version":"0.0.0-pr-32978-0c22436","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32978-0c22436","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d5e0022c8c290eb2d7cad2ac56664125dcac5328","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32978-0c22436.tgz","fileCount":176,"integrity":"sha512-7AO9egByhYYaobWI4lJAqDxoltj9fWZPluDUo+46rt3HyQeVMnq4rIQN+haQ1dl8zWnplJeG4V9nM389Rg295g==","signatures":[{"sig":"MEUCIQCvKn6eYe5Kq11ItXFgk0X6SJvs4EpvFhI1DwgnGvoYcwIgDq6cvT1fmppd3Ou0bPGhKUdCJnT0iBmGa0hDfvLP87s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32978-0c22436","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281323},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32978-0c22436.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/8679bdf9e0c2134141a8f033d4c3e7c6/nx-devkit-0.0.0-pr-32978-0c22436.tgz","_integrity":"sha512-7AO9egByhYYaobWI4lJAqDxoltj9fWZPluDUo+46rt3HyQeVMnq4rIQN+haQ1dl8zWnplJeG4V9nM389Rg295g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32978-0c22436","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32978-0c22436"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32978-0c22436_1760444633095_0.5298289226519797","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251014-82acc84":{"name":"@nx/devkit","version":"22.0.0-canary.20251014-82acc84","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251014-82acc84","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4a42e262fc808d2ed04e7ac40e93b7d122ffe5c8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251014-82acc84.tgz","fileCount":155,"integrity":"sha512-kvCpCCQd3zuzNGxzRj2CZeuET4sSFxLZrDFnOjRqaMSCXSENo7JCX4Q5oZg8nANg2vZgus09eFpRAB+V/1li2w==","signatures":[{"sig":"MEUCIGSukAuFUGe+9D0YMnOksZJgbAV1eyuXebdkbMS74hV3AiEA2LZPS232C9rU8r8KDdBa6Fy8Zjy/rEvlxgCVJkS4MqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251014-82acc84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238882},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251014-82acc84.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f5572594351ac8b737aeb94a6d725fa0/nx-devkit-22.0.0-canary.20251014-82acc84.tgz","_integrity":"sha512-kvCpCCQd3zuzNGxzRj2CZeuET4sSFxLZrDFnOjRqaMSCXSENo7JCX4Q5oZg8nANg2vZgus09eFpRAB+V/1li2w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251014-82acc84","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251014-82acc84_1760478319811_0.7671240727014565","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251015-f37c13b":{"name":"@nx/devkit","version":"22.0.0-canary.20251015-f37c13b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251015-f37c13b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"261553d111aa1072e27a7d169ab368b9eaccff9b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251015-f37c13b.tgz","fileCount":155,"integrity":"sha512-nD9SfaeEZR6XC5lDQPFGE//1GlAl+7wTgBPmeY0/4n5DS9IjpD+utBkYj+qOS3JeQxE0prTaNgO9F/+TyKnUfQ==","signatures":[{"sig":"MEUCIQCEw/sOAurXatmCQ/xZ7UoxxfulutAiKu/odR6ET0cKPQIgZTajh9pHyhnHUjv3O3+tysq+WdpdGQHksQK9vU0iZwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251015-f37c13b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238882},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251015-f37c13b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/864f80cb2090edf7bde5f44f8b30a747/nx-devkit-22.0.0-canary.20251015-f37c13b.tgz","_integrity":"sha512-nD9SfaeEZR6XC5lDQPFGE//1GlAl+7wTgBPmeY0/4n5DS9IjpD+utBkYj+qOS3JeQxE0prTaNgO9F/+TyKnUfQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251015-f37c13b","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251015-f37c13b_1760560611414_0.8310118309170991","host":"s3://npm-registry-packages-npm-production"}},"21.6.5":{"name":"@nx/devkit","version":"21.6.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"adcf6cc8992aa05062ef43178569711105122d50","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.5.tgz","fileCount":155,"integrity":"sha512-cJQoPd2/FNFiFgn93o0nR7XA26q1Sg+hKSgWr6YKus622UCYeST3M/h2NHNXpIfz2h6L7puBRrGwWiQC7cHWJQ==","signatures":[{"sig":"MEUCIHHEGlgVjXiY8lD6bYC8cPROQlbn6sy/Dlq4xaRsCAPPAiEAn+xsEqRMWV2NT5gzvGp6nVzwY8n9Pem6Yf31AvyYRoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239543},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d1f064cbdef1b211e04066bb2834ceaf/nx-devkit-21.6.5.tgz","_integrity":"sha512-cJQoPd2/FNFiFgn93o0nR7XA26q1Sg+hKSgWr6YKus622UCYeST3M/h2NHNXpIfz2h6L7puBRrGwWiQC7cHWJQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"21.6.5","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.5_1760561379869_0.15169967352929836","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32947-5dbf838":{"name":"@nx/devkit","version":"0.0.0-pr-32947-5dbf838","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32947-5dbf838","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"99f1ee262a869813f565bdf2ef0fb54ac91a5225","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32947-5dbf838.tgz","fileCount":155,"integrity":"sha512-jkWAAXNsVMbRYOlNYzttOHm3mouax4TukIRT4Xcwq6goAJv+mL5Ou/gHUW5U8Fj4jK8uX5qHSeH4NRj9gH1DZw==","signatures":[{"sig":"MEUCIFMH1JsTP0yTYjIwHVF5HEJTNNRR/XL5b9NwLa1fPFJLAiEAhyex1G6UfCoVWS9JKC8u45ugmsY6rZDOw7y9OxX5E4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32947-5dbf838","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238877},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32947-5dbf838.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2db4dba17261135625f65d4ccd23ce87/nx-devkit-0.0.0-pr-32947-5dbf838.tgz","_integrity":"sha512-jkWAAXNsVMbRYOlNYzttOHm3mouax4TukIRT4Xcwq6goAJv+mL5Ou/gHUW5U8Fj4jK8uX5qHSeH4NRj9gH1DZw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32947-5dbf838","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32947-5dbf838"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32947-5dbf838_1760561618824_0.3642151726339715","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-beta.5":{"name":"@nx/devkit","version":"22.0.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7bd2c41a7a5cd3e2e189c9771e0668e2d5a5e351","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-beta.5.tgz","fileCount":155,"integrity":"sha512-hT1cmko5Gx04j/ftMVV6OfDriZ4PARO5BF97HAoQcVLhMTf1265s2FgnlOoXO8P/lCiUws1Rk8nCDPo32fm6hA==","signatures":[{"sig":"MEUCIQDKWEZr8H9klL75CEK40jDzuBcfjiYCQPeKE+eVH+oflAIgBDBGBD4FXwCMrNu2kbt0R47EEWdRk+aL4rFzZ9Godos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238848},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/66494371f9f916bd4e1f2a460b16780e/nx-devkit-22.0.0-beta.5.tgz","_integrity":"sha512-hT1cmko5Gx04j/ftMVV6OfDriZ4PARO5BF97HAoQcVLhMTf1265s2FgnlOoXO8P/lCiUws1Rk8nCDPo32fm6hA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-beta.5","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-beta.5_1760561879686_0.3265944596576784","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32947-9a62b66":{"name":"@nx/devkit","version":"0.0.0-pr-32947-9a62b66","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32947-9a62b66","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f28f83dc9ab77f30a6d48aa3c5716b27d98f32b1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32947-9a62b66.tgz","fileCount":155,"integrity":"sha512-rJKk7xjnwjwVgrySyrS8Y3fcYhJ1Tarlsjx1e08q+Xqvyej6NU/lhZbBfxed/26HQQSjrLhyA7JPcQDZcIOKGg==","signatures":[{"sig":"MEQCIDM6a8Vi9FswQKtKyakW08Co/fSlOK0zIM/sU8kpNwJjAiBaGHMOkQVqDhBCzCwovSoAt2sXfw133EEdICUOiw713A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32947-9a62b66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238877},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32947-9a62b66.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7b3cb685f9f4d90808aed46980cfe864/nx-devkit-0.0.0-pr-32947-9a62b66.tgz","_integrity":"sha512-rJKk7xjnwjwVgrySyrS8Y3fcYhJ1Tarlsjx1e08q+Xqvyej6NU/lhZbBfxed/26HQQSjrLhyA7JPcQDZcIOKGg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32947-9a62b66","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32947-9a62b66"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32947-9a62b66_1760564998317_0.015589069742406592","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-beta.6":{"name":"@nx/devkit","version":"22.0.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-beta.6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6dddb7f75d00b802ebdd55cd0b824fa39d7a9a67","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-beta.6.tgz","fileCount":170,"integrity":"sha512-s7ptCvZX4XZ7uAKlAg2EgotwKqO7cMyy8qOdmjDPHa2ei/8EPn1UgQcG6mtmEMxaAAHHxMBpu60Okn+4KC16Iw==","signatures":[{"sig":"MEUCIQD/D0G4sVqQ5X7uLeiJJEIc/5IkCs1xvyvMyqcMIxY/igIgdBwovUDXPgISmG29s+0HIL5p2ckE91OA9xuan0zkRc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272620},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-beta.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c9addecf20f685092fdfbd4fb225c831/nx-devkit-22.0.0-beta.6.tgz","_integrity":"sha512-s7ptCvZX4XZ7uAKlAg2EgotwKqO7cMyy8qOdmjDPHa2ei/8EPn1UgQcG6mtmEMxaAAHHxMBpu60Okn+4KC16Iw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-beta.6","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-beta.6_1760571087318_0.17072734918131438","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33053-b69c6ba":{"name":"@nx/devkit","version":"0.0.0-pr-33053-b69c6ba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33053-b69c6ba","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3f8ca8142e1e048ec4075377d238f71e8d7d285f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33053-b69c6ba.tgz","fileCount":170,"integrity":"sha512-I0i2MZ8q/t8mvqXgatkOIEqbK0/YDMIAffJUrN1REc8LxH6Dc7BmAnrj5mJe0QPA/m6/zNhk1bQKldPqlpruUw==","signatures":[{"sig":"MEUCIQC7YjnojJtHnK8ZetuoO0Gl5V3VjoOFjO8HpWza0B8hPAIgX/flnPl3uQ0wAQgS5NRfATQBPyQbVKZkM8F5cXacWVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33053-b69c6ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272649},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33053-b69c6ba.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9c1a0ad8dbfb8843b8b3607840dd3fde/nx-devkit-0.0.0-pr-33053-b69c6ba.tgz","_integrity":"sha512-I0i2MZ8q/t8mvqXgatkOIEqbK0/YDMIAffJUrN1REc8LxH6Dc7BmAnrj5mJe0QPA/m6/zNhk1bQKldPqlpruUw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33053-b69c6ba","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-33053-b69c6ba"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33053-b69c6ba_1760621046000_0.7404725570735751","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251016-849f356":{"name":"@nx/devkit","version":"22.0.0-canary.20251016-849f356","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251016-849f356","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0ba0fc4baf28da17053268c11835d882f9d93161","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251016-849f356.tgz","fileCount":170,"integrity":"sha512-unu0OKfmdyI7QBNCafyitkpLFLAyBB7celYHoDpP11jXw5j9QRw5eTistsU7pUY/5KcCns7PuxypU+0iE94+vw==","signatures":[{"sig":"MEUCIQDxElX0KjyUUZff+CyQP0qP7FsspK/x11NLJt15fI0vewIgHL1JYA9Epg8S4O4FOmeSZ2spH3W/Y/huRMz5fELHR68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251016-849f356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272654},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251016-849f356.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bd1b9c6e7afe208e80d149168b2703ed/nx-devkit-22.0.0-canary.20251016-849f356.tgz","_integrity":"sha512-unu0OKfmdyI7QBNCafyitkpLFLAyBB7celYHoDpP11jXw5j9QRw5eTistsU7pUY/5KcCns7PuxypU+0iE94+vw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251016-849f356","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251016-849f356_1760650405522_0.13305827270457748","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-beta.7":{"name":"@nx/devkit","version":"22.0.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-beta.7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4fbcbcf4e94825b0576f3db6a8cc34ee36acb732","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-beta.7.tgz","fileCount":170,"integrity":"sha512-ugDhGTCoJQMRKlSgsmUjIG00/4LAEdjbS9XYP9NAeCji1KrlDrHDl77rgVTl4OXwZzc5Hvy9Y8gDOPuBnJimfw==","signatures":[{"sig":"MEUCIGwUBbKm4T+KnfBUjtOz33wiphd0Z9PESltqGzs+Tq2/AiEA0CpU6HwdUblGB00sDNCKM3Jqe2LLedvjUU6QwM8iz0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272620},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-beta.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/13ba7150e34c80eb50301557e65697c5/nx-devkit-22.0.0-beta.7.tgz","_integrity":"sha512-ugDhGTCoJQMRKlSgsmUjIG00/4LAEdjbS9XYP9NAeCji1KrlDrHDl77rgVTl4OXwZzc5Hvy9Y8gDOPuBnJimfw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-beta.7","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-beta.7_1760652416852_0.8600404560909747","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32869-3a40f44":{"name":"@nx/devkit","version":"0.0.0-pr-32869-3a40f44","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32869-3a40f44","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"717b30da75f60baeeaa4cf0e700bc0e656761839","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32869-3a40f44.tgz","fileCount":170,"integrity":"sha512-BdyXRK16DoicyTxkINltiribWdVNFQx93CkP5QMwgDmz1PlSRBliOmpn+Nd1pUYd4Bi9Yyucv5x5Et6nK9y08g==","signatures":[{"sig":"MEYCIQDeCGaeQKfQZMsQe9GhU0Lz0jQvJZcUHo4JqyUBo4CUZAIhAInYpetA4x6zfXyacfvEij3Yyd8SAvxZnV4e7XhWNNT/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32869-3a40f44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272649},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32869-3a40f44.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c024ab7cbe342d0857d01e5dfc96cabf/nx-devkit-0.0.0-pr-32869-3a40f44.tgz","_integrity":"sha512-BdyXRK16DoicyTxkINltiribWdVNFQx93CkP5QMwgDmz1PlSRBliOmpn+Nd1pUYd4Bi9Yyucv5x5Et6nK9y08g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32869-3a40f44","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32869-3a40f44"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32869-3a40f44_1760705106182_0.34745052499351314","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32947-099ed0e":{"name":"@nx/devkit","version":"0.0.0-pr-32947-099ed0e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32947-099ed0e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c0ed9c97ca57e4ee2bf838909c66330e9366dc61","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32947-099ed0e.tgz","fileCount":155,"integrity":"sha512-bK7GfEBtEjMY6AwuNRhlwrKlzu542r3svj0wR6VMraNsrl77IwLKVECNSle3QdPHfC1DWVoGH0SXIy5iydH4Zw==","signatures":[{"sig":"MEYCIQCkivjWB3uiNdv5nOoHGvAb1pjW1r/2wZEUqZVnPuq4fwIhANdJKhLp4C01wUsD7ki2Ic/CuzgLZQPJ9RSA2hw8JXS7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32947-099ed0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238877},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32947-099ed0e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d8b95748c5b235898bf6e1e63a33659f/nx-devkit-0.0.0-pr-32947-099ed0e.tgz","_integrity":"sha512-bK7GfEBtEjMY6AwuNRhlwrKlzu542r3svj0wR6VMraNsrl77IwLKVECNSle3QdPHfC1DWVoGH0SXIy5iydH4Zw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32947-099ed0e","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32947-099ed0e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32947-099ed0e_1760714639041_0.7360009480595893","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251018-6549d2a":{"name":"@nx/devkit","version":"22.0.0-canary.20251018-6549d2a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251018-6549d2a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f2b0b955caf5e1cfc6d4d5cf33f01084637299b6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251018-6549d2a.tgz","fileCount":170,"integrity":"sha512-zkshEidJU+7XpukzQEqXVRi0t/+vOhVG15e23pJ29YbUaSWk5OVUmdhaEVLHYTDsmO7qsLJxEfRzub/mYK6/8A==","signatures":[{"sig":"MEUCIE2kIWe5khR3iIciAT9ohaKSs1WE3hqtrauFZAVekDClAiEAt0atxO5zGyGL1rAh5gDMnFVzNxJA6u6J3DxcY/LleE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251018-6549d2a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272703},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251018-6549d2a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4c82e118b57fae078ea44a0493d7c892/nx-devkit-22.0.0-canary.20251018-6549d2a.tgz","_integrity":"sha512-zkshEidJU+7XpukzQEqXVRi0t/+vOhVG15e23pJ29YbUaSWk5OVUmdhaEVLHYTDsmO7qsLJxEfRzub/mYK6/8A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251018-6549d2a","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251018-6549d2a_1760746921432_0.3758006066234807","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-beta.8":{"name":"@nx/devkit","version":"22.0.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-beta.8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6f9fae079c9ddd286db2291fe1e6dd90906f0ce3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-beta.8.tgz","fileCount":170,"integrity":"sha512-Z1H2qzDEtUXi+a/an8lDavmnTQ6gmb0yKt4e7ZZUNqMM1ESVDpOlYYJ1yBKeYWIuk773AA0AmqOBYWZUpu+d/A==","signatures":[{"sig":"MEUCIEreAdG7PX55EkT9ryMjMHwZ8CkOjp+BesY9pTEnM6qvAiEAt8SqgRMtlWbEslkEeO0J99FLJU7zlg3rsFWTcWaa3YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272669},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-beta.8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fa8228e0ae632a1c235809fd20076a73/nx-devkit-22.0.0-beta.8.tgz","_integrity":"sha512-Z1H2qzDEtUXi+a/an8lDavmnTQ6gmb0yKt4e7ZZUNqMM1ESVDpOlYYJ1yBKeYWIuk773AA0AmqOBYWZUpu+d/A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-beta.8","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-beta.8_1760837868987_0.8035153585301036","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32947-e6aa0c1":{"name":"@nx/devkit","version":"0.0.0-pr-32947-e6aa0c1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32947-e6aa0c1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2cf444d93e18edb94ff2db29e926f74aeb0e6282","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32947-e6aa0c1.tgz","fileCount":170,"integrity":"sha512-4QM+5cJlAWzKhs87Jt7zlkf4zIalenO5rHmAbldoaP2c/gI1Rsa2NiOfO+iNri3NBjB5/s+0rCgWvbtOUj7sFQ==","signatures":[{"sig":"MEUCIQCNWIPN2yv2mgiDlL05OGGylutKQ4fKuFHPUCv9EmIJEAIgU+phXyWCfHfA07idGEchn4FNTnSSdUrh0+TYgh2SmZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32947-e6aa0c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272685},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32947-e6aa0c1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2cfc092ef54c1b507b342e87bb53a718/nx-devkit-0.0.0-pr-32947-e6aa0c1.tgz","_integrity":"sha512-4QM+5cJlAWzKhs87Jt7zlkf4zIalenO5rHmAbldoaP2c/gI1Rsa2NiOfO+iNri3NBjB5/s+0rCgWvbtOUj7sFQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32947-e6aa0c1","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32947-e6aa0c1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32947-e6aa0c1_1760980512620_0.09740433173868812","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-beta.9":{"name":"@nx/devkit","version":"22.0.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-beta.9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6629157cbbbd39be5713a659a3fc2ddbbb9a1dfc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-beta.9.tgz","fileCount":170,"integrity":"sha512-KOgUkN0bAExBryTtHFkaoqRrrMcLrkbLOG3FuxC/ugIzG+8AI3ly41txkCw7D/S0UNul27jXWTT72Xl+2k3iMw==","signatures":[{"sig":"MEUCIQDdnEZGY0+YUHADGOrwz2p0MhcLdQ97vLdaakQL+w4YugIgQweoyQfy6C0tlsLQ0FE8w8pDkrlE6fkYuuR2WdrRJ/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273197},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-beta.9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/db6ef1021b0fbf24cd4710eca90b4780/nx-devkit-22.0.0-beta.9.tgz","_integrity":"sha512-KOgUkN0bAExBryTtHFkaoqRrrMcLrkbLOG3FuxC/ugIzG+8AI3ly41txkCw7D/S0UNul27jXWTT72Xl+2k3iMw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-beta.9","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-beta.9_1761047040833_0.13804215583807156","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-rc.0":{"name":"@nx/devkit","version":"22.0.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-rc.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"32dbf75e1528419e0dc6a957b005a9f3920a200a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-rc.0.tgz","fileCount":170,"integrity":"sha512-+0apqedSEJMejjgkwrLfW7ubCax8T/BtiaemjMOOa+pNqErAVbQEBKuUggrySGbsY+u1rdbEpmCR2ynys+aO0A==","signatures":[{"sig":"MEYCIQCOXdAeYproLtFY5pHHDoEpB7JXvUimvbg70Vx4CdgOrAIhAL/RGISWvDqFYEuYbQPOWUKfbq2XmcFss5EXt1FqWuLP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273193},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/64e9107fb294b7ec5d05eaddd2daa14e/nx-devkit-22.0.0-rc.0.tgz","_integrity":"sha512-+0apqedSEJMejjgkwrLfW7ubCax8T/BtiaemjMOOa+pNqErAVbQEBKuUggrySGbsY+u1rdbEpmCR2ynys+aO0A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-rc.0","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-rc.0_1761064655433_0.47822153334039297","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-canary.20251021-6934445":{"name":"@nx/devkit","version":"22.0.0-canary.20251021-6934445","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0-canary.20251021-6934445","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2f57986fa851bb0018d7a10a5566d2b3229e61c3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0-canary.20251021-6934445.tgz","fileCount":170,"integrity":"sha512-FshAiSkokN/GYld1cqyWsXh2az3hCd09RtAsvhBDGFzzvyivB/Mke0FAmWpi5D85cEyj8wdnFXGmYMjzI8ksPA==","signatures":[{"sig":"MEYCIQCUYmsAYwQCfagfHyDl43sdhFyXbQ2nBSM6kGgF2JxUowIhAJ/bq6kwQhtxwFA4UQ88GCcITQ6jeSVI/jKVOBI2VJqV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0-canary.20251021-6934445","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273231},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0-canary.20251021-6934445.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/387d0dc378dd878f24fa6bacb2c5af7c/nx-devkit-22.0.0-canary.20251021-6934445.tgz","_integrity":"sha512-FshAiSkokN/GYld1cqyWsXh2az3hCd09RtAsvhBDGFzzvyivB/Mke0FAmWpi5D85cEyj8wdnFXGmYMjzI8ksPA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.0.0-canary.20251021-6934445","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0-canary.20251021-6934445_1761079300329_0.20999537675055002","host":"s3://npm-registry-packages-npm-production"}},"21.6.6":{"name":"@nx/devkit","version":"21.6.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0aeaa5e854adfb29d8f79c736e197dd4c67967ac","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.6.tgz","fileCount":155,"integrity":"sha512-K3/xrJ87DcNpx5R2da9b5xS69uTRMvV38aEfkRKWBT7/L5iMshsU5bo/Fb602WHVFvIF07xW3wiHW1uO7i0k0Q==","signatures":[{"sig":"MEUCIEP9ohlNCSo7/qT9IvukoUeb0MAtNKIQL2Gxi8GSCgwEAiEAln/kTDFQKMgu9d8T9kOtA/xsTWNSKileBal/xCw+hKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239543},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/12f0123ef5b2f35f714c644f90c360c5/nx-devkit-21.6.6.tgz","_integrity":"sha512-K3/xrJ87DcNpx5R2da9b5xS69uTRMvV38aEfkRKWBT7/L5iMshsU5bo/Fb602WHVFvIF07xW3wiHW1uO7i0k0Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"21.6.6","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.6_1761135250450_0.7873812364780326","host":"s3://npm-registry-packages-npm-production"}},"22.0.0":{"name":"@nx/devkit","version":"22.0.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fe435b8ebf2b3fa77ddb6fdc4064994650be785c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.0.tgz","fileCount":170,"integrity":"sha512-aQyDH7l58K5Aci0DqKeon+f4GXhvAPFLJhUcb5iLyYJUvi311HgJ/mSr7sY2J0VTkFZE+M4/iqL+KLAANbH73g==","signatures":[{"sig":"MEUCIGZbHrltRG/i12y2Hn7QdgGLH7W1P6hDccK820iYbU5hAiEAyFhzWzDBVX7fNzju9gBaPM8z5qfP+kruZB5ZRZR8x5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273183},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5caaaeeae9ce3ee21fa8909379fc4e95/nx-devkit-22.0.0.tgz","_integrity":"sha512-aQyDH7l58K5Aci0DqKeon+f4GXhvAPFLJhUcb5iLyYJUvi311HgJ/mSr7sY2J0VTkFZE+M4/iqL+KLAANbH73g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.0.0","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.0_1761150273179_0.11711363642797878","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251022-681825e":{"name":"@nx/devkit","version":"22.1.0-canary.20251022-681825e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251022-681825e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f3068db87f92ddfab46e08cfc3994a6ca1bd0fb7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251022-681825e.tgz","fileCount":170,"integrity":"sha512-o45r6Ni5PKJl5OAk+3t5ZsXU2Rt903qLskoKAFnNF84rMshuxCllpC6zLYV+FgxGSsO+y1uTsqG70d59ThocRA==","signatures":[{"sig":"MEUCIQD/Oi/w6fsyboHosXpvV6HEhkTG9jA3O3Nuayot+tTMEgIgQxHezPb88Jsu64zqStt2zzcLff+aN2hszSKF/B0Ju4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251022-681825e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273231},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251022-681825e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/25d9fb9ec55b02c63d56aee675485582/nx-devkit-22.1.0-canary.20251022-681825e.tgz","_integrity":"sha512-o45r6Ni5PKJl5OAk+3t5ZsXU2Rt903qLskoKAFnNF84rMshuxCllpC6zLYV+FgxGSsO+y1uTsqG70d59ThocRA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251022-681825e","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251022-681825e_1761161762823_0.28150091433627766","host":"s3://npm-registry-packages-npm-production"}},"22.0.1":{"name":"@nx/devkit","version":"22.0.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3116e3f322cad98ee7232d0ad3c563c0302f1fc6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.1.tgz","fileCount":170,"integrity":"sha512-pam3RuHI+1vwg4pKyq4zq4oFuXvqllJvuArsCWYCv6m10NYPu0cXRXaAbZfffcmW6Kvh1cRSb80OCs8ZzN4cXA==","signatures":[{"sig":"MEUCIQCaGTp1q/82a9e1WC8f1IbsAGTIzk5VSRCVFsKYuPRY9gIgFi0bJEkPcDL6bpZtjOsyVc2WgXwG/CSTQBCWz+ojDHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273183},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6e2aec6a758d2263c614e425b05dae9c/nx-devkit-22.0.1.tgz","_integrity":"sha512-pam3RuHI+1vwg4pKyq4zq4oFuXvqllJvuArsCWYCv6m10NYPu0cXRXaAbZfffcmW6Kvh1cRSb80OCs8ZzN4cXA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.0.1","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.1_1761174281391_0.39367112841642116","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32892-71b12f7":{"name":"@nx/devkit","version":"0.0.0-pr-32892-71b12f7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32892-71b12f7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"abf11d31bf71080f78a66b701f88c7f18f1c35ce","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32892-71b12f7.tgz","fileCount":170,"integrity":"sha512-Bn+rvVQHQ4mfjVTWhIzoEb3jsgZyAvNf/QBckNZcuDBy5cYMKsqpMizaciuAP32BNWzZ7lv16uwU57OId0xXFA==","signatures":[{"sig":"MEQCID5LBAmbe4mPUOnRRyV5jqrPwBGM5DeEluOBHk8mkLh5AiAtEyGC7yrVBQCSo2QVmSs8ExdJ08/TWPARBp/+pZwhvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32892-71b12f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273213},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32892-71b12f7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5bb545fd1558cecd671bf9c68c2a851a/nx-devkit-0.0.0-pr-32892-71b12f7.tgz","_integrity":"sha512-Bn+rvVQHQ4mfjVTWhIzoEb3jsgZyAvNf/QBckNZcuDBy5cYMKsqpMizaciuAP32BNWzZ7lv16uwU57OId0xXFA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32892-71b12f7","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32892-71b12f7"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32892-71b12f7_1761221812811_0.4083481803006117","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251023-59cf495":{"name":"@nx/devkit","version":"22.1.0-canary.20251023-59cf495","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251023-59cf495","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e77701bc3306a03bfc32623bebb3b2628d4c9455","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251023-59cf495.tgz","fileCount":170,"integrity":"sha512-2bTG8Xw4Gw8iJPSDfuLV+RXqfFT3atb2cu5+iBhB9BnksBmHxDN/feagHE7uEuccUN6DFIZY7K+vl1+0mqmXrg==","signatures":[{"sig":"MEUCIFlzlUzc3qfbSOpplq3Uit3xYT9V/VPigCWiGDlRb8ZkAiEA2etWn5pw5hI65JYxqcXe2rLeO4g3vSr1nSOL9DCt7Ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251023-59cf495","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273231},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251023-59cf495.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2f4f856ed761a059a291261bf91902b6/nx-devkit-22.1.0-canary.20251023-59cf495.tgz","_integrity":"sha512-2bTG8Xw4Gw8iJPSDfuLV+RXqfFT3atb2cu5+iBhB9BnksBmHxDN/feagHE7uEuccUN6DFIZY7K+vl1+0mqmXrg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251023-59cf495","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251023-59cf495_1761249092402_0.09122212294992371","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33229-fff13a7":{"name":"@nx/devkit","version":"0.0.0-pr-33229-fff13a7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33229-fff13a7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"91d87b6137f999a3e359b8c94f214666224acf3c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33229-fff13a7.tgz","fileCount":170,"integrity":"sha512-xkqQfRX5uScw+N/VCSx2pTruNeQysYthEjc5qPtzW6zGTqs+qnTT+gr4xANliE/VLnQcAxJodTHJBGXIZ/QGcQ==","signatures":[{"sig":"MEQCIB5SyZwTVcGjzSjbJZodl6Nh11fzOj1wtEafVxaL8uCDAiBQxBg2gaSdjGhIJNmXlmve3MD6//cJa0MW+0jEp4Cgjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33229-fff13a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273213},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33229-fff13a7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/cbe53b57453153811d0b73c87619e4d9/nx-devkit-0.0.0-pr-33229-fff13a7.tgz","_integrity":"sha512-xkqQfRX5uScw+N/VCSx2pTruNeQysYthEjc5qPtzW6zGTqs+qnTT+gr4xANliE/VLnQcAxJodTHJBGXIZ/QGcQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33229-fff13a7","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-33229-fff13a7"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33229-fff13a7_1761274285268_0.8604296992744165","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-beta.0":{"name":"@nx/devkit","version":"22.1.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0e6af325d5e6a08abacfc12ebd2a12eda266ba43","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-beta.0.tgz","fileCount":170,"integrity":"sha512-yNMg6Fl5sPVH/m3RuiyOK/TQzNQHFgGhOWERGYgb1dnvzh+kMgCG01wcLsB/uZVtY4y593zae1O8KxoTVJHLCg==","signatures":[{"sig":"MEUCIQCPVtIxosS4B2p4OxHplr3vo7zoj027HQBDcRdcEb+gpQIgb0LwJBwNSbYgc/1kzsqyhe0xypBhgImvzr8u95devEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273197},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fba17335f73fd8cb24e83dc4ef7aa01f/nx-devkit-22.1.0-beta.0.tgz","_integrity":"sha512-yNMg6Fl5sPVH/m3RuiyOK/TQzNQHFgGhOWERGYgb1dnvzh+kMgCG01wcLsB/uZVtY4y593zae1O8KxoTVJHLCg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-beta.0","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-beta.0_1761277671970_0.5760807353348647","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32946-614b701":{"name":"@nx/devkit","version":"0.0.0-pr-32946-614b701","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32946-614b701","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f80a3411ce0ada645b271f45f97d4b044dcf51f5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32946-614b701.tgz","fileCount":173,"integrity":"sha512-CqQjNoe1r7ZA8GI7xbjrSXHbGN8X5NbX3XG6YvYzwUozVOIm9ItcjiFwMHLQaffPwM1dlM2UYzX0TpA6c1EsHA==","signatures":[{"sig":"MEUCIQD0jlK0i+M7z606Fxc2H8e265NBbgS3noImya4UgbO12AIgE1VBK8hxrF9rwPHYsO2Bqshuh3YPxAvAOGfPNVrMH7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32946-614b701","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273777},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32946-614b701.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/eeb55f608c4ae20f5753767bb11338a0/nx-devkit-0.0.0-pr-32946-614b701.tgz","_integrity":"sha512-CqQjNoe1r7ZA8GI7xbjrSXHbGN8X5NbX3XG6YvYzwUozVOIm9ItcjiFwMHLQaffPwM1dlM2UYzX0TpA6c1EsHA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32946-614b701","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-32946-614b701"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32946-614b701_1761322072385_0.10868103634708581","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251024-7712d2a":{"name":"@nx/devkit","version":"22.1.0-canary.20251024-7712d2a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251024-7712d2a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6dc6e4c45c43cc2d1eb5ab2ea0534f96326fd8e8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251024-7712d2a.tgz","fileCount":173,"integrity":"sha512-dj7oAVqtVglkENRQoZmXPfyQheqPYpWhJhTCbkummt5LNpoaz91vahpyKJ8hXfPAOT+LNK6N+EHBKuQO5dLOFQ==","signatures":[{"sig":"MEUCIDMlfDyUSad+tCuafMtt/X1aq+L0cqEQige689j3V4q0AiEApkJON3dPygaN1uQLnKr2e+TjpIPAOKAVsnYvlAQbY78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251024-7712d2a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273795},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251024-7712d2a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/79394f05b62aebc498ac2a0e235d3e03/nx-devkit-22.1.0-canary.20251024-7712d2a.tgz","_integrity":"sha512-dj7oAVqtVglkENRQoZmXPfyQheqPYpWhJhTCbkummt5LNpoaz91vahpyKJ8hXfPAOT+LNK6N+EHBKuQO5dLOFQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251024-7712d2a","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251024-7712d2a_1761335633094_0.7793078145268968","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-beta.1":{"name":"@nx/devkit","version":"22.1.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"153785f70ee558e5c1d2f36d9710589838483e6d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-beta.1.tgz","fileCount":173,"integrity":"sha512-0VTfHD6k6Pp/t6svHDYET1SGiRKlll/YjnSqia1/C+eo481tEvBNBR3xQvJZoxv+S1RHS7Ypxy4ooJDic/BdKw==","signatures":[{"sig":"MEYCIQC9VTnL4IwcsYNM1Gi2LAjrsBivtPpA53b/7xg6lIRXZwIhAID03/BRJEegK61C2Y2yrImmyXmMUxlE66Nbim8JPPJ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273761},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/75ee2867126a454b03e531b9e63e9df4/nx-devkit-22.1.0-beta.1.tgz","_integrity":"sha512-0VTfHD6k6Pp/t6svHDYET1SGiRKlll/YjnSqia1/C+eo481tEvBNBR3xQvJZoxv+S1RHS7Ypxy4ooJDic/BdKw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-beta.1","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-beta.1_1761580897141_0.580164726838371","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251027-29467da":{"name":"@nx/devkit","version":"22.1.0-canary.20251027-29467da","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251027-29467da","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"de0cbaaa750775e2566ee0edf0a6e6ad9b0ddd6e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251027-29467da.tgz","fileCount":173,"integrity":"sha512-pF6bW3BmYHqqi4dCUDjaFo2kq3G2P5EzQupaRCEq5UpDQ2oLokjH1Dh2WSPCbIMLCot4NosnO4Vb4RoP6UoQsg==","signatures":[{"sig":"MEQCICRXzw+AiCs42vlN4YnxFNji0rFCDWfDUp436g57nXW6AiAjrj9yojwFn4UskeAQPd5wn+322K7dMfJ2tuB/0MYMAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251027-29467da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273795},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251027-29467da.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4181c91e7dea5ac64a38e661003dd8fd/nx-devkit-22.1.0-canary.20251027-29467da.tgz","_integrity":"sha512-pF6bW3BmYHqqi4dCUDjaFo2kq3G2P5EzQupaRCEq5UpDQ2oLokjH1Dh2WSPCbIMLCot4NosnO4Vb4RoP6UoQsg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251027-29467da","jest":"^29.4.1"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251027-29467da_1761594556435_0.32887272041420834","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33021-29491ef":{"name":"@nx/devkit","version":"0.0.0-pr-33021-29491ef","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33021-29491ef","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c72070df9ce3f6977fa99e50b2e5c5e888bec250","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33021-29491ef.tgz","fileCount":173,"integrity":"sha512-RMXnfNV7eNbhZJnF2Jro7y4sqDMk/mc/wKeq1K5JX2IaB4JfjkFXbvwSDxuZ7S/FYt7KNOCw6X1ZDAyXEa1+Sg==","signatures":[{"sig":"MEQCIHb7r1hW9qNK/ooh0Kf3iNw9gG6Kb2Oezyo5BB1vkj1MAiAfMQeVwS7fdL1XZc/6xJQFivLZYWChDj8wsdtx4SJCxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33021-29491ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273777},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33021-29491ef.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/17744125c27aaf5d4fd1bd6f584e5926/nx-devkit-0.0.0-pr-33021-29491ef.tgz","_integrity":"sha512-RMXnfNV7eNbhZJnF2Jro7y4sqDMk/mc/wKeq1K5JX2IaB4JfjkFXbvwSDxuZ7S/FYt7KNOCw6X1ZDAyXEa1+Sg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33021-29491ef","jest":"^29.4.1"},"peerDependencies":{"nx":"0.0.0-pr-33021-29491ef"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33021-29491ef_1761648082336_0.9620322874191221","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251028-221ad58":{"name":"@nx/devkit","version":"22.1.0-canary.20251028-221ad58","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251028-221ad58","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f043668cd24bb8dfb9d75385a591118ef3d0eb43","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251028-221ad58.tgz","fileCount":173,"integrity":"sha512-DZBAk3M6pjLS1TPLGEQy7sw5CcI3FZOPprfVYi1yman+E1WgGT+6dntlS9h11CxuUzgMge5e3SlJO9ARUXHAzg==","signatures":[{"sig":"MEUCIQCujGuIWzEDtgYppeBJDZxcPqBE00mAQs1MU2V5NEzc0AIgFHIp9YzUW5ybNqvbcZd4UwMv4+lqrhowJ2CLdODnt7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251028-221ad58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273795},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251028-221ad58.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7bbe5de512eb80edd150858fbd7df1e9/nx-devkit-22.1.0-canary.20251028-221ad58.tgz","_integrity":"sha512-DZBAk3M6pjLS1TPLGEQy7sw5CcI3FZOPprfVYi1yman+E1WgGT+6dntlS9h11CxuUzgMge5e3SlJO9ARUXHAzg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251028-221ad58","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251028-221ad58_1761682132335_0.6373322724319102","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-beta.2":{"name":"@nx/devkit","version":"22.1.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4b449b66bccfaddaf13456f47ab4adf973ebb34e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-beta.2.tgz","fileCount":173,"integrity":"sha512-CNYW3DZRKKOjwN8PnHxoBktlhsgOmMrrJJ51K1KUyPdmbhNVB/3bseXTGQvPAZ/ooCwKYhZTjPnDAomOcTTu9w==","signatures":[{"sig":"MEQCIHx4kZl6B+H5w3iq09OPHmJcRhAlk5mBk5J/871j+8UmAiBgWknQvy7eklrfcG1py7YVeKE1iMnb+E2VEjVw/RZfsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273761},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/a95af6e625524c0f8f80d7343dc3e32b/nx-devkit-22.1.0-beta.2.tgz","_integrity":"sha512-CNYW3DZRKKOjwN8PnHxoBktlhsgOmMrrJJ51K1KUyPdmbhNVB/3bseXTGQvPAZ/ooCwKYhZTjPnDAomOcTTu9w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-beta.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-beta.2_1761684920835_0.09304752768007107","host":"s3://npm-registry-packages-npm-production"}},"21.6.7":{"name":"@nx/devkit","version":"21.6.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"01e17ab82ff5d107f3ac4ca5bc8e9604c05e199d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.7.tgz","fileCount":158,"integrity":"sha512-XCn/+nSiKKS3huOuOYwneuf+8GrRsLOCtlW6uKts8e9n+2swueGiWfaAeatKRHg64yjmrt/6UtFECJFNkWmgwg==","signatures":[{"sig":"MEUCIQD1t/dB8csjRR5ChOCk0VHnJXgWPXgbp1VNyA4LS4gunwIgL237gsNmEexdGC/brOmDSu4ps1rOifno0fuQXFpIsns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240107},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/46efc2316f730fc3698b2464eb6668c1/nx-devkit-21.6.7.tgz","_integrity":"sha512-XCn/+nSiKKS3huOuOYwneuf+8GrRsLOCtlW6uKts8e9n+2swueGiWfaAeatKRHg64yjmrt/6UtFECJFNkWmgwg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.7","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.7_1761685662890_0.6191900563084602","host":"s3://npm-registry-packages-npm-production"}},"22.0.2":{"name":"@nx/devkit","version":"22.0.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7f16d38c45f705cdb1006c45a2b19cfe083e4051","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.2.tgz","fileCount":173,"integrity":"sha512-/tD7z8Q3CPPKtH/LTZGaihzJio5Ve3yFk9LWpUa8DmFHdEg1rFeI9rvSM8FeuEsGp9yGosWH6/KpZCwHv2fhVA==","signatures":[{"sig":"MEQCIEbkVtfsYyHa026ngjMlLQqbaiakIomEHp4EzRODTiikAiAx6PmP5Pxr+7y3563+Ktzgn3espivEE8Z2HtO9HnQC7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273747},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/55cd9ec28001a73308b16b558d6d7b84/nx-devkit-22.0.2.tgz","_integrity":"sha512-/tD7z8Q3CPPKtH/LTZGaihzJio5Ve3yFk9LWpUa8DmFHdEg1rFeI9rvSM8FeuEsGp9yGosWH6/KpZCwHv2fhVA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.0.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.2_1761686647443_0.3535897883242225","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33277-88af54b":{"name":"@nx/devkit","version":"0.0.0-pr-33277-88af54b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33277-88af54b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"992fc0eeb61699239d0816c760884677a8e2baf8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33277-88af54b.tgz","fileCount":173,"integrity":"sha512-BX3rbwudIXvzoEpWHlEb6YXNahSJTVwfDUqxDaFi83RVh2Z2Fi9xO5vD1X0iM7MoICYyZJUeINtJK3MmbdpilA==","signatures":[{"sig":"MEUCIQDnAEP5kOdXCA8snpQODEgnfn9oZDXAU0BM6XmqooXaFgIgQ8S5/uAzu+M5KTC9+xIh4kowZ7cB1onjcATKLRAAAAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33277-88af54b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273777},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33277-88af54b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/21cc919e619bf0a71bd539b2087a3cea/nx-devkit-0.0.0-pr-33277-88af54b.tgz","_integrity":"sha512-BX3rbwudIXvzoEpWHlEb6YXNahSJTVwfDUqxDaFi83RVh2Z2Fi9xO5vD1X0iM7MoICYyZJUeINtJK3MmbdpilA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33277-88af54b","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33277-88af54b"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33277-88af54b_1761745908408_0.7755638078234677","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251029-4a07faf":{"name":"@nx/devkit","version":"22.1.0-canary.20251029-4a07faf","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251029-4a07faf","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"80e0938f925071c31978031b4646977cdcc5baad","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251029-4a07faf.tgz","fileCount":173,"integrity":"sha512-lIhSflHRIGB3fFz8dZvLhfEuwURe+XnTD6QbO4641x3BXDZycuWF9R2mAeuS0U3T7U4kCBBoS7BiW0/OZO21MQ==","signatures":[{"sig":"MEQCIBV7sMlR/MGCoBdlk5n9WUje5/0sBIF4gmNnLakq9smvAiAL8n0AeIWCYPYOnGtK6EaNqhu24b8Zc1RDRlW1lKFoPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251029-4a07faf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273795},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251029-4a07faf.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/60d53316c8e2443d0cf9957425326415/nx-devkit-22.1.0-canary.20251029-4a07faf.tgz","_integrity":"sha512-lIhSflHRIGB3fFz8dZvLhfEuwURe+XnTD6QbO4641x3BXDZycuWF9R2mAeuS0U3T7U4kCBBoS7BiW0/OZO21MQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251029-4a07faf","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251029-4a07faf_1761766013129_0.31129472915393697","host":"s3://npm-registry-packages-npm-production"}},"21.6.8":{"name":"@nx/devkit","version":"21.6.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c86f6b817ac2c92afb2d866db8181d9956b90d5b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.8.tgz","fileCount":158,"integrity":"sha512-N0cj0NqdxY2pcI0IJV+fAu362B6tppdv2ohSBNGacNeSqxfAlJxO5TFZePDmxX5nt0t9hAqT+iasfu4BSYGfZw==","signatures":[{"sig":"MEUCIChrhbY3RkWaQTIgT0qdH0N5y7aTvAFWMJSXT+2/1uphAiEAtNwmzFpYQkes4O1XBFceeG6l6dXEMbFsqU10Bp532kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240107},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d43fec98787f7e73a14f91310834571f/nx-devkit-21.6.8.tgz","_integrity":"sha512-N0cj0NqdxY2pcI0IJV+fAu362B6tppdv2ohSBNGacNeSqxfAlJxO5TFZePDmxX5nt0t9hAqT+iasfu4BSYGfZw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.8","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.8_1761835032903_0.7917530559163313","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251030-b283663":{"name":"@nx/devkit","version":"22.1.0-canary.20251030-b283663","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251030-b283663","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"387998d73cbfdd8218bcfb6c5026682e7ccaf00b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251030-b283663.tgz","fileCount":173,"integrity":"sha512-igald1cIUNIRXwkSXSegwgHbm91sX7v7zFfDG/G+X9bF4lhDLnMDytx4MO4FL9+YRBibyfHeIw+mZUhlCjS5gw==","signatures":[{"sig":"MEUCIBkYL1W03jldCoc1J1dSyohDe2/U7EoXoflgSS7U+WiNAiEAg71EuHcdvhBHiVQArW4i5nfteY4J3DiGMEGV7bZiByc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251030-b283663","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273795},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251030-b283663.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6a0957e519325951bf175abbdc176fae/nx-devkit-22.1.0-canary.20251030-b283663.tgz","_integrity":"sha512-igald1cIUNIRXwkSXSegwgHbm91sX7v7zFfDG/G+X9bF4lhDLnMDytx4MO4FL9+YRBibyfHeIw+mZUhlCjS5gw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251030-b283663","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251030-b283663_1761852393896_0.7211350447736431","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33300-a25d58c":{"name":"@nx/devkit","version":"0.0.0-pr-33300-a25d58c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33300-a25d58c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1ce61dfabcc19ffb26ec6a998ea09122eb854e5b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33300-a25d58c.tgz","fileCount":173,"integrity":"sha512-nB1hsAVhNyvWmV0jWrirfo1/uMxpswG3avRcmBjb0fcI1Q1+W5pM+SHGWCFTfR7wESVlDZfzIyiPV782utKd2Q==","signatures":[{"sig":"MEQCIC2HSGLSDTFG78u72LZEqByiuDCKjH+apc4BJYO6vCyPAiBmSFx0xIlQl6fR0SHe8fDCvhXdDtEuXETrvq2jkyPXJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33300-a25d58c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274006},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33300-a25d58c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/aa9d6602c2ddf60f5340aece8cf68030/nx-devkit-0.0.0-pr-33300-a25d58c.tgz","_integrity":"sha512-nB1hsAVhNyvWmV0jWrirfo1/uMxpswG3avRcmBjb0fcI1Q1+W5pM+SHGWCFTfR7wESVlDZfzIyiPV782utKd2Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33300-a25d58c","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33300-a25d58c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33300-a25d58c_1761922147101_0.21916887777959015","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-beta.3":{"name":"@nx/devkit","version":"22.1.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"28ea5df1cfc425480c14e9badb61a715f71c2658","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-beta.3.tgz","fileCount":173,"integrity":"sha512-T6DjOZs6owyx3S2QKFvUduliKVeo3rcp9U1LL0H5j1byBz7VRuECc2m6qxjVAidH7/6p5fCYQme7/Z27IjIcbw==","signatures":[{"sig":"MEUCIDHGsO3uOAW7u8R52GC/hEXGbH+FrcCzcwlhO1oACRFgAiEAxBtboZGGrPqFNscB7tjeUVHq5eAQ0vHZ18doXkW7GWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fab31e21275158ce9c083a5bc05c4cc1/nx-devkit-22.1.0-beta.3.tgz","_integrity":"sha512-T6DjOZs6owyx3S2QKFvUduliKVeo3rcp9U1LL0H5j1byBz7VRuECc2m6qxjVAidH7/6p5fCYQme7/Z27IjIcbw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-beta.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-beta.3_1761960202787_0.4063632669603223","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32946-4176704":{"name":"@nx/devkit","version":"0.0.0-pr-32946-4176704","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32946-4176704","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"194e4b3135373cb749974b9faa2823cff23dde34","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32946-4176704.tgz","fileCount":173,"integrity":"sha512-Ldy2OznB5LEMJ2y85uRQp4ALIEJuFZ0C03Iaehs2PSSkCg8O8SAbGvIoSRRsh2J34XbFy8tuI3kGM/brQbaTXA==","signatures":[{"sig":"MEQCIDpFh/A08OiAPPOkRQnxK4oI6CjeT9q+Im3VSdErbkYIAiAL2cqD2qgm1z7eSCH7s6Lv5Jd67YxOb2RdqTFjssJ+kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32946-4176704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32946-4176704.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/281212294c0f1b9412b32c6b8c4d0369/nx-devkit-0.0.0-pr-32946-4176704.tgz","_integrity":"sha512-Ldy2OznB5LEMJ2y85uRQp4ALIEJuFZ0C03Iaehs2PSSkCg8O8SAbGvIoSRRsh2J34XbFy8tuI3kGM/brQbaTXA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32946-4176704","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-32946-4176704"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32946-4176704_1762190442109_0.5273558817979693","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-beta.4":{"name":"@nx/devkit","version":"22.1.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2056cc15aa1d6891b9da8237c0e95719e9c33334","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-beta.4.tgz","fileCount":173,"integrity":"sha512-hsEaFyN4taYmWGVd3XmvY5KOrpO/BbjqI+iVy/i/h8Ob5yq8tZrXrwTkJc/cbm4V9s7LaVHM/VnHVuhVq8RvUA==","signatures":[{"sig":"MEYCIQDCwCYXBLA5QMgiw3CDlprkiWou7H4ruJ30OMK/V+ElpQIhAM2LInkAAzAeRG2QUYaDx5UHnOOIAVtgX7AtzKn+cb+T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/46f3280de4e66787548f229b44fd9cbd/nx-devkit-22.1.0-beta.4.tgz","_integrity":"sha512-hsEaFyN4taYmWGVd3XmvY5KOrpO/BbjqI+iVy/i/h8Ob5yq8tZrXrwTkJc/cbm4V9s7LaVHM/VnHVuhVq8RvUA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-beta.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-beta.4_1762199157030_0.2962028677433568","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-beta.5":{"name":"@nx/devkit","version":"22.1.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"23aaa6275a5c6cfe2628ee866cdbd5587d2c5d46","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-beta.5.tgz","fileCount":173,"integrity":"sha512-SSXlxUT0rSMTKRwu5t83KVCmUyBP6EzSKZr3FkzT35aJCqZ2QV/byu8kzkAYjulX44Zgup377rbSoPwp3dshlA==","signatures":[{"sig":"MEUCIBtMEisE6eULb2KgcU3PNdeurk4vuul0BKk2H/1/R6hiAiEA9u2qh2iyGTLJ/4IWsCkX+C0avdRSu/QfMIegMAixtVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3018229eb40608f5c48d74ae34d501d5/nx-devkit-22.1.0-beta.5.tgz","_integrity":"sha512-SSXlxUT0rSMTKRwu5t83KVCmUyBP6EzSKZr3FkzT35aJCqZ2QV/byu8kzkAYjulX44Zgup377rbSoPwp3dshlA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-beta.5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-beta.5_1762371963600_0.7775728880238553","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251106-e9146c7":{"name":"@nx/devkit","version":"22.1.0-canary.20251106-e9146c7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251106-e9146c7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b1abc1aebcb74f4ec199cb4173b984e861e186d5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251106-e9146c7.tgz","fileCount":173,"integrity":"sha512-6gzKCYiHfyq7oTOEY2Pv/UlCkZHXNx8RZpVk75OjKMG+LrsJwWmzwyoYEArymgigtRoBWW+5L0pcBaeQ+dX4BA==","signatures":[{"sig":"MEQCID+5fHs+7mQ/YejfrSnZ4kf5DQJjWc+dL0N1KR6k3awxAiBOsw3btIKrdvWO5ecbO8/VCfC5QXbJweod6qHNNNIJKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251106-e9146c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251106-e9146c7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/726849d83ddec8e14b648073b2255d19/nx-devkit-22.1.0-canary.20251106-e9146c7.tgz","_integrity":"sha512-6gzKCYiHfyq7oTOEY2Pv/UlCkZHXNx8RZpVk75OjKMG+LrsJwWmzwyoYEArymgigtRoBWW+5L0pcBaeQ+dX4BA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251106-e9146c7","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251106-e9146c7_1762460105932_0.8352118282222167","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-beta.6":{"name":"@nx/devkit","version":"22.1.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-beta.6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d545d054aa4f7f4e27ffa15fd7cf7499b4a14767","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-beta.6.tgz","fileCount":173,"integrity":"sha512-K8Yh2j2Zj5kzEYLhEWCDEO61oexsftY1orLd1cY+JuhNSfEhMza0m0oeki2CpJZVcAxPc6YmJfCDbizymv12xQ==","signatures":[{"sig":"MEYCIQCCh+gs53KrH1eZFCmLRMWCBLncD8uGo33mdrisO9ZK4gIhAPouQYqoP+E62hcsL1AHSIYClvJYM1Yi/YvP8c+cys5A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-beta.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d5393129bbc8c192365c9554fcf6df0f/nx-devkit-22.1.0-beta.6.tgz","_integrity":"sha512-K8Yh2j2Zj5kzEYLhEWCDEO61oexsftY1orLd1cY+JuhNSfEhMza0m0oeki2CpJZVcAxPc6YmJfCDbizymv12xQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-beta.6","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-beta.6_1762791785210_0.8733210950838974","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-beta.7":{"name":"@nx/devkit","version":"22.1.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-beta.7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"662fdcc7bf6464c497357015622ed0005e76b42c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-beta.7.tgz","fileCount":173,"integrity":"sha512-LgaqfaFJ/jhQMEkgvDO7jQBopJiWNTR01oe5IUEDbNIYgYQCCuNOom5SwKdn6zx4qfY8M6a04ErEY3frE93qeA==","signatures":[{"sig":"MEUCIQCDnrfb8MfqbtlrDgk/Oy/8h7L5VHnBp5kLBX/oeKJDPAIgIpAHrGaZZhk7faNhZjA2pg/uNNoROfD5EPUpaT3bMxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-beta.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c55975201c00972935da9ff9eb202cc8/nx-devkit-22.1.0-beta.7.tgz","_integrity":"sha512-LgaqfaFJ/jhQMEkgvDO7jQBopJiWNTR01oe5IUEDbNIYgYQCCuNOom5SwKdn6zx4qfY8M6a04ErEY3frE93qeA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-beta.7","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-beta.7_1762795275400_0.5020157097738642","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251110-73ecb30":{"name":"@nx/devkit","version":"22.1.0-canary.20251110-73ecb30","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251110-73ecb30","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"73f52a40db65866047c308e2a97962a23599f1e2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251110-73ecb30.tgz","fileCount":173,"integrity":"sha512-3R+u45FGLAfkbeja3rcTDX3yASrD00RCXTTkUkmAz0F5GW9JbvzxBmuoHbNx2Hr8iSs+vRmM9pQ5WXLY5owmKQ==","signatures":[{"sig":"MEUCIHbb0JctPr1lpLsXdZcv9mqqwloQWzR8xUMfvgT+CjfUAiEA6iyQ46Z25Sj8HmX7I+TVSUSGrvDwKrzPYai0ukfm6tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251110-73ecb30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251110-73ecb30.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/46286fc99a6066dd57c1997ecda8d194/nx-devkit-22.1.0-canary.20251110-73ecb30.tgz","_integrity":"sha512-3R+u45FGLAfkbeja3rcTDX3yASrD00RCXTTkUkmAz0F5GW9JbvzxBmuoHbNx2Hr8iSs+vRmM9pQ5WXLY5owmKQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251110-73ecb30","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251110-73ecb30_1762802962697_0.9265351625143137","host":"s3://npm-registry-packages-npm-production"}},"22.0.3":{"name":"@nx/devkit","version":"22.0.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1a0a29cc4a831d333e8af6260d480c5f125cb1c4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.3.tgz","fileCount":173,"integrity":"sha512-98Iq6+FIrAEv7ZK3n86Nr8zUZ20394fpyJBBhvQJiywH+JRonk7JWY5tUaSuL8kfY8vM+WCnFoWHJ+2Hsgw9EA==","signatures":[{"sig":"MEUCIQDPRfeySnRbCu2EgbXaGJTBOmaBioFuDvIcdWF/jswYtQIgH9+VLhVibl+eFtlgdsXXT6oZrfei0a/gg28cs/y1EO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3e38cfe19c261b82eb7b24fa7389a7c4/nx-devkit-22.0.3.tgz","_integrity":"sha512-98Iq6+FIrAEv7ZK3n86Nr8zUZ20394fpyJBBhvQJiywH+JRonk7JWY5tUaSuL8kfY8vM+WCnFoWHJ+2Hsgw9EA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.0.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.3_1762804505141_0.5477077187373205","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33228-85dcafe":{"name":"@nx/devkit","version":"0.0.0-pr-33228-85dcafe","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33228-85dcafe","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4c9aba028f37f75b620902b0c4fcee9420db2c1c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33228-85dcafe.tgz","fileCount":173,"integrity":"sha512-CaQHt+19ahLNtgLbucq7tqA0Pcq25xaOUcOHtU8sMHAMBK0842K7UaYO9gmvTrw2m9FfACKCFkaQi6aQvQHjFw==","signatures":[{"sig":"MEUCIQDIXSXevS4/ovZVa1C7YM/DdNlm1c1RuYU1AeGQzwauJgIgM9Iol+CSzjRyrkit/ALePh5SwvKFrBcTV9l+IgBw85I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33228-85dcafe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33228-85dcafe.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/cb4aa35858dcf779ba1a31e2518ae6f8/nx-devkit-0.0.0-pr-33228-85dcafe.tgz","_integrity":"sha512-CaQHt+19ahLNtgLbucq7tqA0Pcq25xaOUcOHtU8sMHAMBK0842K7UaYO9gmvTrw2m9FfACKCFkaQi6aQvQHjFw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33228-85dcafe","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33228-85dcafe"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33228-85dcafe_1762812294978_0.03258068097080269","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33435-8aff8f5":{"name":"@nx/devkit","version":"0.0.0-pr-33435-8aff8f5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33435-8aff8f5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3780b1e24ede26b47941891b2ac12391e58f8af1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33435-8aff8f5.tgz","fileCount":173,"integrity":"sha512-IoMQbf5IOnnJloyMlsCsky9tQskuo3QYtUykTs0l7J4LyW+oWPSBrWEWCgiTwOocOssw6HLHZT1L+w8NeuUAcA==","signatures":[{"sig":"MEQCIGdQNEren/CGaDCbRJu5zbmgYLewKB1XdB0rvEdD6MXiAiA1E1+IyrJ5BKhfXuO+2bPR3V3Rse0hLKxCOGby1MQpbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33435-8aff8f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33435-8aff8f5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/edc0ed970db6e7fc1ec0a01f34ea702a/nx-devkit-0.0.0-pr-33435-8aff8f5.tgz","_integrity":"sha512-IoMQbf5IOnnJloyMlsCsky9tQskuo3QYtUykTs0l7J4LyW+oWPSBrWEWCgiTwOocOssw6HLHZT1L+w8NeuUAcA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33435-8aff8f5","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33435-8aff8f5"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33435-8aff8f5_1762871870705_0.858738013724998","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-beta.8":{"name":"@nx/devkit","version":"22.1.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-beta.8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f8ae49bcbd7808dc55fa6637224444426613cac7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-beta.8.tgz","fileCount":173,"integrity":"sha512-xIpCVx1mDdIh9kB6QBLUz/sniajjLig/Wytkh0B7EC2J6toazzGCUFhrPG6c331TG9BAfbAmipFj18GG5R1bFQ==","signatures":[{"sig":"MEYCIQDNvWUYFKzrHDQPa++gZfRDQTQ+LxfCgxXQ10YIM/cBsAIhAOn3ya2NmgFVJNtmEfTFuVp4jTwHIik1cqcNTWBcbgBR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-beta.8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d2cf9031d17b8701078f7f981901b81f/nx-devkit-22.1.0-beta.8.tgz","_integrity":"sha512-xIpCVx1mDdIh9kB6QBLUz/sniajjLig/Wytkh0B7EC2J6toazzGCUFhrPG6c331TG9BAfbAmipFj18GG5R1bFQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-beta.8","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-beta.8_1762884004526_0.6735935932251416","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251111-647d751":{"name":"@nx/devkit","version":"22.1.0-canary.20251111-647d751","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251111-647d751","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8e5129b09f9d2e82c8da0b09ff4a232df2aedac5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251111-647d751.tgz","fileCount":173,"integrity":"sha512-/svq5Rl0WTIYvLTt7p6sgvAkW8uJ0JEN36appxOUCU2lJvZPBABwHTmn8inmGK8SXFCosB9hD2aVYyIeuAfrmQ==","signatures":[{"sig":"MEUCIQCDPexFAXlZ/ig0Eq4DoEx+Spwo2ZA++BczrEIFrOg+2QIgI7HcVFURqDbrTq4rrUtU/LNCoZCtgwg0iqIT58citMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251111-647d751","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251111-647d751.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/07ab9cc71450b8199281ad617927aad9/nx-devkit-22.1.0-canary.20251111-647d751.tgz","_integrity":"sha512-/svq5Rl0WTIYvLTt7p6sgvAkW8uJ0JEN36appxOUCU2lJvZPBABwHTmn8inmGK8SXFCosB9hD2aVYyIeuAfrmQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251111-647d751","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251111-647d751_1762889866161_0.08109130369987039","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33228-82dc549":{"name":"@nx/devkit","version":"0.0.0-pr-33228-82dc549","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33228-82dc549","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c76decb95926a77be0c933ba5781a554f60661d6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33228-82dc549.tgz","fileCount":173,"integrity":"sha512-UbkmtjjdpMfC8XXwgZ09yUDbs0iQ4T/3LL3C/ImDwU3GaqsI9N7DywAsiP87Wne+fbiKQbhcpl2MyHXtN4s19Q==","signatures":[{"sig":"MEQCICuIbYd6s3dJQ+ISuZdpp4JVYNPRgjqFzSSBG6SlihPiAiAxGmLN4L9Zh2/iY5yshOU1t6e369I6dyFfQ4iIiyUe2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33228-82dc549","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33228-82dc549.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/55f26b0dd31d37864872ec6fe56d8fd9/nx-devkit-0.0.0-pr-33228-82dc549.tgz","_integrity":"sha512-UbkmtjjdpMfC8XXwgZ09yUDbs0iQ4T/3LL3C/ImDwU3GaqsI9N7DywAsiP87Wne+fbiKQbhcpl2MyHXtN4s19Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33228-82dc549","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33228-82dc549"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33228-82dc549_1762890349863_0.7760922985308321","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33440-4f75d1c":{"name":"@nx/devkit","version":"0.0.0-pr-33440-4f75d1c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33440-4f75d1c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"063b57f53c8d75fd06f8274023f9510ec6cc9b81","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33440-4f75d1c.tgz","fileCount":173,"integrity":"sha512-STJT2ak4S6ftWxAwwDx9dTalWPoPURQB7GFEuXh3fcBJDhD3Y2xd4MKMRrtqABSaJ6V8x4iCM2+LSSA8svsbqw==","signatures":[{"sig":"MEUCIEZWnMO8o3CDGrRNvVDkEQzq7YKZtayWpqMrSf2PHbcuAiEA2T/NJaNYihyzgmjEZg47TKMVSmUascRpS9cQhqgAaME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33440-4f75d1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33440-4f75d1c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2482443d5f4055778154d97f5604f00e/nx-devkit-0.0.0-pr-33440-4f75d1c.tgz","_integrity":"sha512-STJT2ak4S6ftWxAwwDx9dTalWPoPURQB7GFEuXh3fcBJDhD3Y2xd4MKMRrtqABSaJ6V8x4iCM2+LSSA8svsbqw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33440-4f75d1c","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33440-4f75d1c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33440-4f75d1c_1762951995624_0.04154673858212088","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-rc.0":{"name":"@nx/devkit","version":"22.1.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-rc.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3387a86f6dfa40136f8b00f0522ea0a84572218f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-rc.0.tgz","fileCount":173,"integrity":"sha512-2OOhSjPVuCj1ZL33/OO5ZHSPXVRUT3VjsNhJD7vZYQtg0VtrxypUvblbqqVqoc6Hh5RDX1QkarPNzFfwOvlmuw==","signatures":[{"sig":"MEYCIQCGcs5SpxDEnJfHPy7REW+8wbFpSngtuEZjjDng6//7XgIhAOqD9y+oD6zDE1v1iP88czIBjq5l7uA/60jV5INAPrqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274092},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/23bbdb0f6e6d396af105f7482c9ef59c/nx-devkit-22.1.0-rc.0.tgz","_integrity":"sha512-2OOhSjPVuCj1ZL33/OO5ZHSPXVRUT3VjsNhJD7vZYQtg0VtrxypUvblbqqVqoc6Hh5RDX1QkarPNzFfwOvlmuw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-rc.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-rc.0_1762973437808_0.2055964815321576","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251112-36b9f7a":{"name":"@nx/devkit","version":"22.1.0-canary.20251112-36b9f7a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251112-36b9f7a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f5fc22b38167374632decdeb9f2352d507b4f582","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251112-36b9f7a.tgz","fileCount":173,"integrity":"sha512-PL/k9aGmTLToi2QtTc5vtREL/fB/ms/3QJeynbjb6s7dsDqAS1rfpOW/IUEdWabxDKu2J3Ob+dX9hAyZfevIrA==","signatures":[{"sig":"MEUCIBm3/wMSAnn3MrBrM3fWbLSkVNfLS38qHAav0yXh7MQCAiEA2etb1Iigh4sFB8q/vdJg/8JXv2Lge/jbHPMEitkflvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251112-36b9f7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251112-36b9f7a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6d75b1394d6cdecefa3db9d93d1c209b/nx-devkit-22.1.0-canary.20251112-36b9f7a.tgz","_integrity":"sha512-PL/k9aGmTLToi2QtTc5vtREL/fB/ms/3QJeynbjb6s7dsDqAS1rfpOW/IUEdWabxDKu2J3Ob+dX9hAyZfevIrA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251112-36b9f7a","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251112-36b9f7a_1762975620850_0.7691818327697368","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-rc.1":{"name":"@nx/devkit","version":"22.1.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-rc.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"da180a64ccd289c47c2764c7fbf38e5196d82c7b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-rc.1.tgz","fileCount":173,"integrity":"sha512-y3fOWVDbQe6H0kdXWSg5EnnvGQGVmr3nQ3ttT7wNfAqUQNw9KmVOBabtrTGQefIFTLwRMVVrcu+TqOTAXJs0ZA==","signatures":[{"sig":"MEYCIQCe//fdYuQ6RR58r8Qs3SoImUSSBxGkeKNL4NN6EDyPQAIhAL0uoBNZPQW3+X49/F/SELW+AQKjYc4sMVPcVE/QMime","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274092},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-rc.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/a450177eb77f21d42bca74510155ca8b/nx-devkit-22.1.0-rc.1.tgz","_integrity":"sha512-y3fOWVDbQe6H0kdXWSg5EnnvGQGVmr3nQ3ttT7wNfAqUQNw9KmVOBabtrTGQefIFTLwRMVVrcu+TqOTAXJs0ZA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-rc.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-rc.1_1762981513226_0.15075138542056798","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-rc.2":{"name":"@nx/devkit","version":"22.1.0-rc.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-rc.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"03fd4bafd86bbf9e2d6fc5aa3a249947be5ade85","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-rc.2.tgz","fileCount":173,"integrity":"sha512-7Kw7plymhBYO9DXyHtKUAHkUOPti66N/CU1yqW73y39fx6mag7NHI556msX81Vnpsiy96t+hCql/vlW+NP6O0g==","signatures":[{"sig":"MEUCIDvrcHw9ogPqgcYvOpBSKNPE5ddf59c1Vq8sTaqdsDu4AiEAvBKvzaaTnO+oT7NvFPA9ebqJUyWQVywKYlJoWI6FCCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274092},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-rc.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d5a80804d35389f319b71e22601786ff/nx-devkit-22.1.0-rc.2.tgz","_integrity":"sha512-7Kw7plymhBYO9DXyHtKUAHkUOPti66N/CU1yqW73y39fx6mag7NHI556msX81Vnpsiy96t+hCql/vlW+NP6O0g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-rc.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-rc.2_1762991594282_0.5263254212368498","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33468-86c294c":{"name":"@nx/devkit","version":"0.0.0-pr-33468-86c294c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33468-86c294c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6347f20be0aa1d5888e8a446652f565cd89c64a4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33468-86c294c.tgz","fileCount":173,"integrity":"sha512-q19cAGdUiPSYPNDvr/81pwy8HnOCq7NW8ztBhR4wU1/o1IQvWodcS0D9R6QnzigYY0yLrg94o1wFJzxm+1oB9A==","signatures":[{"sig":"MEQCIBHM/2JP2xw/WYJp4b97wahXzXnS1LGgtA4NTnVtVW3qAiBCI4teHRSUmOYa68/syzJlal43hgPpk8+oPeoxFfmy1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33468-86c294c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33468-86c294c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bc787e24f9b8e2e82c3386d77d04d8b5/nx-devkit-0.0.0-pr-33468-86c294c.tgz","_integrity":"sha512-q19cAGdUiPSYPNDvr/81pwy8HnOCq7NW8ztBhR4wU1/o1IQvWodcS0D9R6QnzigYY0yLrg94o1wFJzxm+1oB9A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33468-86c294c","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33468-86c294c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33468-86c294c_1763051127459_0.9954727833937369","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33468-6e447bb":{"name":"@nx/devkit","version":"0.0.0-pr-33468-6e447bb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33468-6e447bb","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"08ee7bae186f8b6f9cd43b027884dd394980d3a2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33468-6e447bb.tgz","fileCount":173,"integrity":"sha512-bDKHpRlQSM/L0mQmFoeua86p11RbXvjVWD7j66+j+BZCL8F+iMWt4M6cdesTgW22Yz9FsBJ6MN6zt+EPGZ6vYQ==","signatures":[{"sig":"MEYCIQDIRrMaVv0bZruC5ojZFay5ks7l2oKko3mouhJ445+K3gIhAKtgWss7Mpxqhdsd9OOtx7uj4WuTYkkpacQrMAi5dTB3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33468-6e447bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33468-6e447bb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/987cc8eb92dda754beeec754a67b8ec3/nx-devkit-0.0.0-pr-33468-6e447bb.tgz","_integrity":"sha512-bDKHpRlQSM/L0mQmFoeua86p11RbXvjVWD7j66+j+BZCL8F+iMWt4M6cdesTgW22Yz9FsBJ6MN6zt+EPGZ6vYQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33468-6e447bb","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33468-6e447bb"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33468-6e447bb_1763072707306_0.9724222099586011","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33483-6540906":{"name":"@nx/devkit","version":"0.0.0-pr-33483-6540906","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33483-6540906","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c8e9c64e87160cd307ada57d6a2586d3636e0838","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33483-6540906.tgz","fileCount":173,"integrity":"sha512-Tyq3x9Q+wrD1wP1quOZxjl5yuQgFKOoG6GnQT+mvU4Q4RT3vEUY1jcMWedvQ6OaOlCFru+mPbDiIM+QyiaCKWw==","signatures":[{"sig":"MEUCIQCJNtz2rqR+sz4wyVVEWWOoAdjdi3XS2b02mXedqicdDQIgIpaQs6p4CD24LqpKUOv+UzPKk2FwOGQHg2hpfL3lvJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33483-6540906","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33483-6540906.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/188c5dde6a07fe095ae8fd277f9f4bd3/nx-devkit-0.0.0-pr-33483-6540906.tgz","_integrity":"sha512-Tyq3x9Q+wrD1wP1quOZxjl5yuQgFKOoG6GnQT+mvU4Q4RT3vEUY1jcMWedvQ6OaOlCFru+mPbDiIM+QyiaCKWw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33483-6540906","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33483-6540906"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33483-6540906_1763096873138_0.9611796915647288","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-rc.3":{"name":"@nx/devkit","version":"22.1.0-rc.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-rc.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"79fed8308092b91c8cfd2bc266c87c64a2c8eb56","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-rc.3.tgz","fileCount":173,"integrity":"sha512-aE3xjCsr5p0lstszsOb5QYCINcJ+lnzuviEILw62VenpUZsNyp3cIsWhiJ/79/DvKa6IaL8qWOMOXr3q/tVE4Q==","signatures":[{"sig":"MEYCIQCo/79oPjy6iCfBGAUfRYdJyKQR4EeMV5gEuCjVkmzeeQIhAINJf4RssuLOoR+DG6PCIT82/jax3CyVBIaVbnRsLlOb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274092},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-rc.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ceb6b5e7f7ceabe9623a0d16ef9edc69/nx-devkit-22.1.0-rc.3.tgz","_integrity":"sha512-aE3xjCsr5p0lstszsOb5QYCINcJ+lnzuviEILw62VenpUZsNyp3cIsWhiJ/79/DvKa6IaL8qWOMOXr3q/tVE4Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-rc.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-rc.3_1763144240477_0.2733998237248403","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251114-b3e6b03":{"name":"@nx/devkit","version":"22.1.0-canary.20251114-b3e6b03","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251114-b3e6b03","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3cbefe48ef0c1d961ea7dbfb4f05fbda940a7105","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251114-b3e6b03.tgz","fileCount":173,"integrity":"sha512-eWogOB2Pt3Ar0+saxx6HesSgKldLVOW+kO7aEBccAIXRImdmqUtaOCMz/KZiLJsQjeQSGk9cpYAkK0KPln9oNQ==","signatures":[{"sig":"MEUCIQC6vXhGp4EcfVuJsco1dOU1P2Z/F1kJl0UqSX6LvMb4tQIgWh3efBJeZ7K53nHab3z73+VzZcNAU0nGPjicRlh6iWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251114-b3e6b03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251114-b3e6b03.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4b895b20bcf4145c0cc578f91c1e21db/nx-devkit-22.1.0-canary.20251114-b3e6b03.tgz","_integrity":"sha512-eWogOB2Pt3Ar0+saxx6HesSgKldLVOW+kO7aEBccAIXRImdmqUtaOCMz/KZiLJsQjeQSGk9cpYAkK0KPln9oNQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251114-b3e6b03","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251114-b3e6b03_1763149147653_0.009790426349209458","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-rc.4":{"name":"@nx/devkit","version":"22.1.0-rc.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-rc.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d9c81b7bd199e156f87f9d39a7f42aaa8d0f3e25","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-rc.4.tgz","fileCount":173,"integrity":"sha512-NMR+utzr6Kut76WJX7gtz7Jb5XU68bSpSIdH64zoJM2uSdz1IMMIJTmqe/SKbtVuMnYxGnJQVFaY4DOShxmdbg==","signatures":[{"sig":"MEUCIQCl0TaMACW68rhL/Pax0l4lKC4mSI8lRrft52gl1nn2ZAIgKtUyNbRqiIJ7ki6AxfJIrXRYdBBaOm6b/yX2w+oQhzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274092},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-rc.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5df94fcdab0412889ca0e6fc1ab16644/nx-devkit-22.1.0-rc.4.tgz","_integrity":"sha512-NMR+utzr6Kut76WJX7gtz7Jb5XU68bSpSIdH64zoJM2uSdz1IMMIJTmqe/SKbtVuMnYxGnJQVFaY4DOShxmdbg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-rc.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-rc.4_1763395931259_0.7381361004347999","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33468-7ba12c8":{"name":"@nx/devkit","version":"0.0.0-pr-33468-7ba12c8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33468-7ba12c8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a404ac6acc5cef8a497aaed5fc46832b3542e75d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33468-7ba12c8.tgz","fileCount":173,"integrity":"sha512-AwkqSyO2SDuN1xV1c1AeqdGMAB7BmhFU9iPzRoELYjLCp6VkvSI4huKVn0jzI9v256MsoSyLKI4WZRC2lyDLFA==","signatures":[{"sig":"MEQCICATox7wK1KO9/4FwwpAZ4CUH4FmiD74HP085QvVXPQ9AiBt6PorMGBX5++1h+wnYktsbaSPEjAWE0ifBx9v4jvLxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33468-7ba12c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33468-7ba12c8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/acc6497f8f25923edb09a7b5f60a26d4/nx-devkit-0.0.0-pr-33468-7ba12c8.tgz","_integrity":"sha512-AwkqSyO2SDuN1xV1c1AeqdGMAB7BmhFU9iPzRoELYjLCp6VkvSI4huKVn0jzI9v256MsoSyLKI4WZRC2lyDLFA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33468-7ba12c8","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33468-7ba12c8"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33468-7ba12c8_1763402457280_0.5452703468750175","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33513-18c9f47":{"name":"@nx/devkit","version":"0.0.0-pr-33513-18c9f47","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33513-18c9f47","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0064a7eb0369bd9147292106a1de7db1f500cfff","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33513-18c9f47.tgz","fileCount":173,"integrity":"sha512-gt7xFU5bEkISUuLIezlxyPTJbijRXGlLJjHmRN9eH2xX4Pa2Sx1hP3sYppxzGAEPKuT+g5glxxFF4CrsLqftog==","signatures":[{"sig":"MEYCIQCtzbPQDo5UQaEdH+RZahGnv/RAJcjc5Zs1VqZ23NFA9AIhANYfwFCU6dJT8Cs+k++Fk/Dv5U+zhoP8ogYBuOu6YsSH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33513-18c9f47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33513-18c9f47.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1f59022e912f42fda3d61fd2f2c1ef15/nx-devkit-0.0.0-pr-33513-18c9f47.tgz","_integrity":"sha512-gt7xFU5bEkISUuLIezlxyPTJbijRXGlLJjHmRN9eH2xX4Pa2Sx1hP3sYppxzGAEPKuT+g5glxxFF4CrsLqftog==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33513-18c9f47","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33513-18c9f47"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33513-18c9f47_1763407272725_0.7885642620651838","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251117-e8576a8":{"name":"@nx/devkit","version":"22.1.0-canary.20251117-e8576a8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251117-e8576a8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"03472aebcd23171b48c98e4a7cd42a743b91352b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251117-e8576a8.tgz","fileCount":173,"integrity":"sha512-6tSe0+wueCkCdhET14m0SSJw/5+WS5YxuFkCVhnRQLnyZXvlGS/bC1SyDlim4EpBY5FhNwnewXgt3NrYJoohqA==","signatures":[{"sig":"MEUCIEvckMFmvo4jydMWL9txgPuiCsOpd/Pa0gLg4JWqnsa+AiEAkkvr9u68h/nBpEeSxJ31geI0ohm24doA+v1PzT0xQV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251117-e8576a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251117-e8576a8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fe6561ab23e96e6c227d6ea17891d1da/nx-devkit-22.1.0-canary.20251117-e8576a8.tgz","_integrity":"sha512-6tSe0+wueCkCdhET14m0SSJw/5+WS5YxuFkCVhnRQLnyZXvlGS/bC1SyDlim4EpBY5FhNwnewXgt3NrYJoohqA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251117-e8576a8","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251117-e8576a8_1763407598899_0.7679144181070148","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33513-3261dc0":{"name":"@nx/devkit","version":"0.0.0-pr-33513-3261dc0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33513-3261dc0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d36152bd1b735a65eebfd10578de9bb2e843abd8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33513-3261dc0.tgz","fileCount":173,"integrity":"sha512-kuCKrWgQDRx239lhVGiY00IHyrUKy+I2Xy4o8v8WhyTpDenbX+raExVuPa2EQ873mJODhN1yYv8nn4HnMKM99g==","signatures":[{"sig":"MEUCIQDoPLdHF092pSdCWn04lHsu+eQYAvJ4S0ro2fVXGDGXCgIgBh44TgX0eCV3tg43QgIguO0V/S8ggE196xc4BqcN/2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33513-3261dc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33513-3261dc0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d0c1892bc3dfffb26814775b7a67c762/nx-devkit-0.0.0-pr-33513-3261dc0.tgz","_integrity":"sha512-kuCKrWgQDRx239lhVGiY00IHyrUKy+I2Xy4o8v8WhyTpDenbX+raExVuPa2EQ873mJODhN1yYv8nn4HnMKM99g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33513-3261dc0","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33513-3261dc0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33513-3261dc0_1763414288465_0.3007885372207264","host":"s3://npm-registry-packages-npm-production"}},"22.0.4":{"name":"@nx/devkit","version":"22.0.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.0.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"29566f107ae64d1556f92619ed80b1ea4fccf573","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.0.4.tgz","fileCount":173,"integrity":"sha512-89qmIhBxotxFCcQvXaRwUb0jALmgboHDdRsmv0vd7ED31HAvhPrrgR2EDZwSmzMvZnfbC9q5kl/Lq7z9cbRMTA==","signatures":[{"sig":"MEQCIHWZtKEdpuCKDOD7DcCWObIZyRWBHV9FljQjlGgZxyZKAiBzZLJNhyWmW5XWMX0XHu6VJQyENXHa86fXQ0cL0X1zcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.0.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/36754ad9161f9c2b82e9d13f06118df7/nx-devkit-22.0.4.tgz","_integrity":"sha512-89qmIhBxotxFCcQvXaRwUb0jALmgboHDdRsmv0vd7ED31HAvhPrrgR2EDZwSmzMvZnfbC9q5kl/Lq7z9cbRMTA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.0.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.0.4_1763418687453_0.8698048517934323","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-rc.5":{"name":"@nx/devkit","version":"22.1.0-rc.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-rc.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"20b4bc460d123e9fab97a34306fbf619e16d71e6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-rc.5.tgz","fileCount":173,"integrity":"sha512-nMiBhdWppEZZ5qJhix0/8U30P+wbXIntg8/aWWBeVahJKTETlPziRGwuKVgyFTTHN2Iet8gT6rSrCVM5Hrxo3w==","signatures":[{"sig":"MEUCIH7EsX/h/zZxNV1T2xerImMwfgR86TgY3eXcfyUyJavlAiEAnbvFjlYFZYCcrdtMAkUg/Ckv89pVDHN4wXTJE76SAEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-rc.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274092},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-rc.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d04e0f66704272122f279dd374bdaa9b/nx-devkit-22.1.0-rc.5.tgz","_integrity":"sha512-nMiBhdWppEZZ5qJhix0/8U30P+wbXIntg8/aWWBeVahJKTETlPziRGwuKVgyFTTHN2Iet8gT6rSrCVM5Hrxo3w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-rc.5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-rc.5_1763418799517_0.8055130505654071","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33228-bcb0712":{"name":"@nx/devkit","version":"0.0.0-pr-33228-bcb0712","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33228-bcb0712","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"76b89e2d6c84f1f2246234a6a9b3a5a3f554c269","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33228-bcb0712.tgz","fileCount":173,"integrity":"sha512-UJd9upEIQM8huTcZmFRaYv3o1ZWROSwnw4XW7RwaorBkpE6SrDA5tAffhT3EG4Tg6BSKzNum+s3ZXLwHwoS38g==","signatures":[{"sig":"MEQCIAv5j1bpKTHxex/8aR6XZ1nn8j5dnROVK7WfSC3rRptWAiAnPhozBpC5ZhRIxSCZEukpnfcsq5eSR5upa8A5gy4tnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33228-bcb0712","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33228-bcb0712.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/a31040d1a11c1b0a48d04a5ff382a0ef/nx-devkit-0.0.0-pr-33228-bcb0712.tgz","_integrity":"sha512-UJd9upEIQM8huTcZmFRaYv3o1ZWROSwnw4XW7RwaorBkpE6SrDA5tAffhT3EG4Tg6BSKzNum+s3ZXLwHwoS38g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33228-bcb0712","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33228-bcb0712"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33228-bcb0712_1763421529325_0.2094309302020272","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33468-10b2f55":{"name":"@nx/devkit","version":"0.0.0-pr-33468-10b2f55","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33468-10b2f55","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"121abbff11bb1cf2d4d6cfab1512ae681df561ed","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33468-10b2f55.tgz","fileCount":173,"integrity":"sha512-Z9vMmLApX2Drz6dRUzHJCx4dDlemEe7A1qhaQp7wlZE8xETPgvlYFUfy6gcQV6H6xC/gwCnmH1vaWoALaC41+Q==","signatures":[{"sig":"MEYCIQCa+JedXRtqFAEqxTg4aIsoqKCGppZrAVJ5EkRJVaaQCgIhAK4acte2Fp6Oeo851ChYE9Izlz+0ul2k6Ia18Y8KWRzJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33468-10b2f55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33468-10b2f55.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7eef3dddf4881856cb134e945f45b539/nx-devkit-0.0.0-pr-33468-10b2f55.tgz","_integrity":"sha512-Z9vMmLApX2Drz6dRUzHJCx4dDlemEe7A1qhaQp7wlZE8xETPgvlYFUfy6gcQV6H6xC/gwCnmH1vaWoALaC41+Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33468-10b2f55","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33468-10b2f55"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33468-10b2f55_1763488120144_0.029080203266198756","host":"s3://npm-registry-packages-npm-production"}},"21.6.9":{"name":"@nx/devkit","version":"21.6.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"102f340969f4386e701f531a21439465a3231c61","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.9.tgz","fileCount":158,"integrity":"sha512-Si7Lo5OgiHz/xU/NL1v5LnynE5oGrQmYE3KXxZoSRWij/nxZKi0wEB0W6dT3MtQW8RY1y5mg45Ti0Ym+Clhi8Q==","signatures":[{"sig":"MEUCIQDfrBkdWFRcAAivKO0E1bgg7R/dumr+p1cQ9K2TY9vcswIgTomj7ewy+5miVxJ+Rn9YVJnWYLKJ6jfezlV78ZgVH28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240107},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/60d191cf0c7fcaf141da57b4b82b8ec1/nx-devkit-21.6.9.tgz","_integrity":"sha512-Si7Lo5OgiHz/xU/NL1v5LnynE5oGrQmYE3KXxZoSRWij/nxZKi0wEB0W6dT3MtQW8RY1y5mg45Ti0Ym+Clhi8Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.9","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.9_1763491356815_0.840348242719404","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251118-3206c35":{"name":"@nx/devkit","version":"22.1.0-canary.20251118-3206c35","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251118-3206c35","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fc65f0da1e4ea2b5238620f60612433fc2d9149f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251118-3206c35.tgz","fileCount":173,"integrity":"sha512-iiqOuLPPh4Zcg3snQjzvH1RxZ1MUPw8lLHT5rcJFreJ7pzbc42qDsYE9ix9HbtwtLmvg7p3jay1gjG18Axq5VQ==","signatures":[{"sig":"MEYCIQC0bjN5DAkjPJCkCl35v70Elxhmx2uzjW8yJXLZikD+DgIhAIZ5WH/bI4KDo30L1e5VPGVFW+HrqxICPc8o96vXRzjd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251118-3206c35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251118-3206c35.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/a03085514ecac67d270720a80d470cc0/nx-devkit-22.1.0-canary.20251118-3206c35.tgz","_integrity":"sha512-iiqOuLPPh4Zcg3snQjzvH1RxZ1MUPw8lLHT5rcJFreJ7pzbc42qDsYE9ix9HbtwtLmvg7p3jay1gjG18Axq5VQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251118-3206c35","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251118-3206c35_1763494299947_0.620399242783465","host":"s3://npm-registry-packages-npm-production"}},"22.1.0-canary.20251119-7b9970f":{"name":"@nx/devkit","version":"22.1.0-canary.20251119-7b9970f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0-canary.20251119-7b9970f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"12c8072a19c23d6b80c38f71831667387ada137c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0-canary.20251119-7b9970f.tgz","fileCount":173,"integrity":"sha512-D1LWXERqCGXJeaN2HE+XfKMvw8o8MDvQ7PZ0A+S2+Ku70yKrcgejiTfz8QBqovuqLA0Qkkq5TLvcH17t9EkL9w==","signatures":[{"sig":"MEYCIQCn/zQmr/k0O8Zx51d7XYJsrQOQJbdLcl5QGDwRI966lgIhAOJ7rlN6SEgLwmUNsr6FuTqzo1e+hc/nFZDIW8o4h7xF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0-canary.20251119-7b9970f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0-canary.20251119-7b9970f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bed5f2ecf4050af6cf8170844a20dd1c/nx-devkit-22.1.0-canary.20251119-7b9970f.tgz","_integrity":"sha512-D1LWXERqCGXJeaN2HE+XfKMvw8o8MDvQ7PZ0A+S2+Ku70yKrcgejiTfz8QBqovuqLA0Qkkq5TLvcH17t9EkL9w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.1.0-canary.20251119-7b9970f","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0-canary.20251119-7b9970f_1763582482862_0.52554350544526","host":"s3://npm-registry-packages-npm-production"}},"22.1.0":{"name":"@nx/devkit","version":"22.1.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e1bd5e3d37df896ec6801eb92d1ea4346735f321","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.0.tgz","fileCount":173,"integrity":"sha512-8vWDUDMn2yZnsVDmNKvy0H6XCnXnB6taK25XxS1RGrnkCxrLE7NWDbTfi3SlydYy5LdQgnji8Gy4BjqHVJRlLQ==","signatures":[{"sig":"MEUCIQDMKHJxHI+toqlUYdIhcT5c2/LvZHuaOrAbmorqUejE7AIgGBV6UV/a2vkvUBqp92Nwak/K41n+ONH5uL/qjeS1g+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4515388d3af258c88cf74f98f988f743/nx-devkit-22.1.0.tgz","_integrity":"sha512-8vWDUDMn2yZnsVDmNKvy0H6XCnXnB6taK25XxS1RGrnkCxrLE7NWDbTfi3SlydYy5LdQgnji8Gy4BjqHVJRlLQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.1.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.0_1763588732876_0.9527436698121123","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33468-1bdc579":{"name":"@nx/devkit","version":"0.0.0-pr-33468-1bdc579","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33468-1bdc579","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"93ff9943327f124a671e10dd1bbd333c1389797f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33468-1bdc579.tgz","fileCount":173,"integrity":"sha512-bBdfWZZPHZpqKt0WgG6Z3D7x/YiBhDuWtL/aCdOhHYfS7qZV66QmQJcmMuwlO0j1KYdOg4rrwp3mQVbfLbgHkA==","signatures":[{"sig":"MEQCIBg89W1yf1rRVa5p3m6XkKaP8bkpNQdLQE+ltvHx95mCAiBbht/aZTwoO68D8NUDzXXawqwFJlWVYVGvFjZzGPig8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33468-1bdc579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33468-1bdc579.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fbb151da3c47d700f551ca90b4ca9dea/nx-devkit-0.0.0-pr-33468-1bdc579.tgz","_integrity":"sha512-bBdfWZZPHZpqKt0WgG6Z3D7x/YiBhDuWtL/aCdOhHYfS7qZV66QmQJcmMuwlO0j1KYdOg4rrwp3mQVbfLbgHkA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33468-1bdc579","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33468-1bdc579"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33468-1bdc579_1763657201809_0.7590818961504648","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251120-aa38b25":{"name":"@nx/devkit","version":"22.2.0-canary.20251120-aa38b25","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251120-aa38b25","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"695387e6e978efef0c2a6b5569147fe9f71f1597","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251120-aa38b25.tgz","fileCount":173,"integrity":"sha512-q7IamL4sShf2EuYtKxXX8PH+BZXt/uE7b8OTJT5vPoskxIdNO9TDRy+dfmv5tbfEyYEGrPCBZjeQdsMrmeOK9Q==","signatures":[{"sig":"MEUCIBo0wJxdTPZOsz57MTQK2v8olmmbccQhpgmVvVLwcPjHAiEA3brCah3aGxYV3hBpaGgQeVt2l94FgqQuezgiNVxVX8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251120-aa38b25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251120-aa38b25.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d5807bc870deb8c3ad864accec6c8f2d/nx-devkit-22.2.0-canary.20251120-aa38b25.tgz","_integrity":"sha512-q7IamL4sShf2EuYtKxXX8PH+BZXt/uE7b8OTJT5vPoskxIdNO9TDRy+dfmv5tbfEyYEGrPCBZjeQdsMrmeOK9Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251120-aa38b25","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251120-aa38b25_1763668958153_0.2846816364262563","host":"s3://npm-registry-packages-npm-production"}},"20.8.3":{"name":"@nx/devkit","version":"20.8.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5f94f7787102345943df5fec4b21e88debbec9e7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.3.tgz","fileCount":104,"integrity":"sha512-5lbfJ6ICFOiGeirldQOU5fQ/W/VQ8L3dfWnmHG4UgpWSLoK/YFdRf4lTB4rS0aDXsBL0gyWABz3sZGLPGNYnPA==","signatures":[{"sig":"MEQCIFPhLmWXtB0fsEdqEL4DOrwBrSPDlgb/rO3hHIwxQBNsAiA+72w54cEZwUJjRA8ddSaS4UgAtW2mzXdmb0UxJfLXQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210014},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3eea79fb61c9347ba3d5e9015e8699db/nx-devkit-20.8.3.tgz","_integrity":"sha512-5lbfJ6ICFOiGeirldQOU5fQ/W/VQ8L3dfWnmHG4UgpWSLoK/YFdRf4lTB4rS0aDXsBL0gyWABz3sZGLPGNYnPA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.3_1763736230813_0.20073806171447606","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251121-9a6c7ad":{"name":"@nx/devkit","version":"22.2.0-canary.20251121-9a6c7ad","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251121-9a6c7ad","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a71c5e46b4510ff5ec16f92d18fd47920a76fe5f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251121-9a6c7ad.tgz","fileCount":173,"integrity":"sha512-4B7/Kg6ZtUFSedY+EQCIa8xr96YZMskLR3zuIoaMDV6NQKkEXuxwss7xr46sioM9hU68zFrWfApc2Wuqq7effA==","signatures":[{"sig":"MEYCIQCRItTqoOmyT8kZeBy6UQLdP2xohPjNOxVBs8JWtcXCbAIhAK+pBD4OffiT5Faa4xPd8kIhfAEewR/7uF3vNJLsKxEr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251121-9a6c7ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251121-9a6c7ad.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0d983703e7dbeaf98f1a51aa72deab4e/nx-devkit-22.2.0-canary.20251121-9a6c7ad.tgz","_integrity":"sha512-4B7/Kg6ZtUFSedY+EQCIa8xr96YZMskLR3zuIoaMDV6NQKkEXuxwss7xr46sioM9hU68zFrWfApc2Wuqq7effA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251121-9a6c7ad","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251121-9a6c7ad_1763753145929_0.20939514741301513","host":"s3://npm-registry-packages-npm-production"}},"22.1.1":{"name":"@nx/devkit","version":"22.1.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ff3e08e81ea366e23a4ea496a7ac7f80371b47bc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.1.tgz","fileCount":173,"integrity":"sha512-KAfo3xKVzfYOzpDEeQC2aA1xhNDi9wpt85yWf4A7ABvbrbl9pv9e2UAo1LSFP9DlLSRn9iX+FBjLA5NKmJdKcg==","signatures":[{"sig":"MEYCIQC4urI08O+UAYngVVo7YLkSIoRGZcAgcsjZN/r7iu/y2AIhALA/q8cwxCus9QMynaoozSxWaJjyt8Hb5bedbBb2DyUA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/a01699fc2432bbbd6b35574839b45d67/nx-devkit-22.1.1.tgz","_integrity":"sha512-KAfo3xKVzfYOzpDEeQC2aA1xhNDi9wpt85yWf4A7ABvbrbl9pv9e2UAo1LSFP9DlLSRn9iX+FBjLA5NKmJdKcg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.1.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.1_1763769898292_0.2988579338502","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33580-5c615b0":{"name":"@nx/devkit","version":"0.0.0-pr-33580-5c615b0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33580-5c615b0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"829b523da1e00d168eee2ce728d1fb23fc19c132","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33580-5c615b0.tgz","fileCount":173,"integrity":"sha512-JQHkPzVNq4nw5kKbAVJdesJzDLwvpz/k/pGycJS+tKPUJPe6GO889WqwwSzxF9scD4GEWP9aP7wO+brrlTF54g==","signatures":[{"sig":"MEYCIQDIix8Os1RgLgIIqYw4W4uqyCkVnkMHZDGz1B1SeuobHQIhAIGK07hdUeq5hMUIQ5R0EcVmocEIub45L0suCCtONvJG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33580-5c615b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33580-5c615b0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4b8896a1cd61246c5d1de2b4f43accc8/nx-devkit-0.0.0-pr-33580-5c615b0.tgz","_integrity":"sha512-JQHkPzVNq4nw5kKbAVJdesJzDLwvpz/k/pGycJS+tKPUJPe6GO889WqwwSzxF9scD4GEWP9aP7wO+brrlTF54g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33580-5c615b0","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33580-5c615b0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33580-5c615b0_1763999545178_0.6648895554986809","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251124-70bbbe9":{"name":"@nx/devkit","version":"22.2.0-canary.20251124-70bbbe9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251124-70bbbe9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fb61785d8357817933e918669bca88e2700e9611","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251124-70bbbe9.tgz","fileCount":173,"integrity":"sha512-8kbWtukgeYrOuMfGgpvFdMH3mS14UIvK2K+p8VVXjKJtCZCJsBYMX3kaIBFOCkmthx7qLtWw7vXu5ui4WLDpLA==","signatures":[{"sig":"MEUCIQCRPdroQrr/o8YdYT8ttJ2dlV+b7Rs+MF4jBTGSDJZuPQIgej3qq5cC/aTMQcdGVptxnXPNmTXgJ9k9xjYW13ns9SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251124-70bbbe9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251124-70bbbe9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3a2f4af46d6b5b63dbea002999b876c8/nx-devkit-22.2.0-canary.20251124-70bbbe9.tgz","_integrity":"sha512-8kbWtukgeYrOuMfGgpvFdMH3mS14UIvK2K+p8VVXjKJtCZCJsBYMX3kaIBFOCkmthx7qLtWw7vXu5ui4WLDpLA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251124-70bbbe9","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251124-70bbbe9_1764014741746_0.42306434395765535","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-beta.0":{"name":"@nx/devkit","version":"22.2.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6f6ab050dc183b36b2405b0cd3616adf7148374a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-beta.0.tgz","fileCount":173,"integrity":"sha512-pBJwZBbeIWYUfPU5AWVuLbOvXQRaRNJcY8MLViytCXVmiFB6rkFXFnhyPLQPmBKlkW506dGnm7tCyVN0ccDwMA==","signatures":[{"sig":"MEUCIQCJLp7E3Q/K7GhYfGVwie114jwsfc71EOVDE9Ejs3wjTwIgN76cprejH1Dg1qT39UVyEq0pte7JnPcP5ozFX/0fAFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/90f518b6ab64f6e5ebfdea041c004d68/nx-devkit-22.2.0-beta.0.tgz","_integrity":"sha512-pBJwZBbeIWYUfPU5AWVuLbOvXQRaRNJcY8MLViytCXVmiFB6rkFXFnhyPLQPmBKlkW506dGnm7tCyVN0ccDwMA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-beta.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-beta.0_1764086801390_0.12623032833236936","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251125-7e00ec4":{"name":"@nx/devkit","version":"22.2.0-canary.20251125-7e00ec4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251125-7e00ec4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"68879d985e896bdb61ec264dadd309cd12138e66","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251125-7e00ec4.tgz","fileCount":173,"integrity":"sha512-WohgRZytGjKJKLN8aSXIkIysuu94Iyb7v+ZuUNKyVDZy+w+vMDNrXiM0S5uCrZSzma6TlV1G0yetN9po36O96A==","signatures":[{"sig":"MEYCIQD5GO5E1jhXtBqfOO9rY2iw7XfbYQABXmhAlQVTYRwNMAIhAPQRHjkQvVfItkahXgprdJ+F13klO2ZU1HO5po29VMOx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251125-7e00ec4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251125-7e00ec4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0f4f3652382f2aac4bacd6a119f0ff14/nx-devkit-22.2.0-canary.20251125-7e00ec4.tgz","_integrity":"sha512-WohgRZytGjKJKLN8aSXIkIysuu94Iyb7v+ZuUNKyVDZy+w+vMDNrXiM0S5uCrZSzma6TlV1G0yetN9po36O96A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251125-7e00ec4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251125-7e00ec4_1764099171851_0.3695909862528721","host":"s3://npm-registry-packages-npm-production"}},"22.1.2":{"name":"@nx/devkit","version":"22.1.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"679b768e06074bfc0e9e3d2e8b26270837d675cb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.2.tgz","fileCount":173,"integrity":"sha512-Zbx0DZg+O/otqP1D7aadytpm/AyrtUWaGLI8FbWgj9OcdiXopuyYXeF8g3oPSrAKYUJLYbc5VQg6gjly0B+woA==","signatures":[{"sig":"MEUCIQDv7PUofytUrDV6kcFwTYCNS70OX15V52GR7P0s+1n87QIgTQJpovww+kJSLu1axZY4Ds8KEwXF5hk4OLCYnLztBZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0bfcb803de79a549d298a316e724fc3e/nx-devkit-22.1.2.tgz","_integrity":"sha512-Zbx0DZg+O/otqP1D7aadytpm/AyrtUWaGLI8FbWgj9OcdiXopuyYXeF8g3oPSrAKYUJLYbc5VQg6gjly0B+woA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.1.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.2_1764118632688_0.00500841450700662","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33611-c0ec6b0":{"name":"@nx/devkit","version":"0.0.0-pr-33611-c0ec6b0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33611-c0ec6b0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b2bd4fdfd66f4c87bf42434934cff8aff68929a9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33611-c0ec6b0.tgz","fileCount":173,"integrity":"sha512-am33GrlOmukg2pdTu3nUB0SKlytmRESVbVRVuHhFg1DXs2C/kqps3M9qbbDyOljLuix+cekvsaXXFjhi8juivw==","signatures":[{"sig":"MEUCIQDmC/GZNsdNgQvn6JPalQc/lBSWgEk5xPJg8a+E1YOKNQIgdCP3LdlQBM/r+pMlTyXSkLyRzPeJEAlZeo2p1ys0NxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33611-c0ec6b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33611-c0ec6b0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/77d0a6e736b848f316f906e499a4e891/nx-devkit-0.0.0-pr-33611-c0ec6b0.tgz","_integrity":"sha512-am33GrlOmukg2pdTu3nUB0SKlytmRESVbVRVuHhFg1DXs2C/kqps3M9qbbDyOljLuix+cekvsaXXFjhi8juivw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33611-c0ec6b0","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33611-c0ec6b0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33611-c0ec6b0_1764156851068_0.9355368555878336","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251126-3558a4c":{"name":"@nx/devkit","version":"22.2.0-canary.20251126-3558a4c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251126-3558a4c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d99ccafb002f50a449a6f34be88149999d549d16","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251126-3558a4c.tgz","fileCount":173,"integrity":"sha512-B1Erlue8CFCcX5Uha0pGyiUXv8ZBmDdqFE1IcH+QpXcbiZi0azkmkt6KGA+AqMaBPzGsTCrDJhUTQjkwpR7I/Q==","signatures":[{"sig":"MEUCIE7K8pnJWV4r1Q6xmxbq3Paift/GNW27S5R4bM34vc84AiEAsdj6RUff8bQQZm8YFnn4t5P7qb9PNY80wJ7NEh7XBy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251126-3558a4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251126-3558a4c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0a3391e3a9e3b7536b5ef066e478fd3d/nx-devkit-22.2.0-canary.20251126-3558a4c.tgz","_integrity":"sha512-B1Erlue8CFCcX5Uha0pGyiUXv8ZBmDdqFE1IcH+QpXcbiZi0azkmkt6KGA+AqMaBPzGsTCrDJhUTQjkwpR7I/Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251126-3558a4c","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251126-3558a4c_1764185739829_0.516186373537262","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33611-04bb0f0":{"name":"@nx/devkit","version":"0.0.0-pr-33611-04bb0f0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33611-04bb0f0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9c5bba24cd74bb0585becbc8ecf7326ad9e1edf4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33611-04bb0f0.tgz","fileCount":173,"integrity":"sha512-GABMAe7DmTrPrbWN1wW9AnTatlbEKI895FJLvX9s4bbnXdC0Qkmg+AspCC/3H5OfJWPyrX/R4bGpMLxzOhyRYw==","signatures":[{"sig":"MEUCIQCJ7E1oW+fsliaflFKn8ykQfEtXaTLmOQEBTVY/xiAjOwIgRY5qzLCisimxJOfkWtMBR1DiaBCjJ3ueG+Vy9YKdo/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33611-04bb0f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33611-04bb0f0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f7d90247bddfa6df3fd402ccc342981c/nx-devkit-0.0.0-pr-33611-04bb0f0.tgz","_integrity":"sha512-GABMAe7DmTrPrbWN1wW9AnTatlbEKI895FJLvX9s4bbnXdC0Qkmg+AspCC/3H5OfJWPyrX/R4bGpMLxzOhyRYw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33611-04bb0f0","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33611-04bb0f0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33611-04bb0f0_1764185945766_0.126036528941472","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33636-5c093fd":{"name":"@nx/devkit","version":"0.0.0-pr-33636-5c093fd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33636-5c093fd","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a52b6d29da598bd6ca7b28c02231a5ae7a0bce66","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33636-5c093fd.tgz","fileCount":173,"integrity":"sha512-rcJcJHqveMwi2+AjxDqdwv4MeDLvWjzJffxmtYT+NXx0JL8gGmWyBM09rBr78hahE6xd6kJbHsixH6fLjDiUEg==","signatures":[{"sig":"MEUCIHWvOrMnuCMZpUfI9s7lKULfOvI9w04CPhSIgix6xfdYAiEAj5Cfk6NoU7/urUMb+Nimm8tvOAUAt94bZMex9v7MSdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33636-5c093fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33636-5c093fd.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f157b409de4a6e295499976ce97da5d5/nx-devkit-0.0.0-pr-33636-5c093fd.tgz","_integrity":"sha512-rcJcJHqveMwi2+AjxDqdwv4MeDLvWjzJffxmtYT+NXx0JL8gGmWyBM09rBr78hahE6xd6kJbHsixH6fLjDiUEg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33636-5c093fd","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33636-5c093fd"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33636-5c093fd_1764243424251_0.4082563487719193","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251127-49fc6d5":{"name":"@nx/devkit","version":"22.2.0-canary.20251127-49fc6d5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251127-49fc6d5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0d6d60282bf936a00f0bdec2b65dcdb1c4753046","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251127-49fc6d5.tgz","fileCount":173,"integrity":"sha512-iX81rQyse9dt3dH9mKSNvcRaRnKelkgpkpRY67FGgh8PtYGKzm1A8ud791avMpnqM2JC8+pXNhp9uAGnT0z36w==","signatures":[{"sig":"MEYCIQDqbOhAd3lNhCBpTFch/MI5KiAdVEAxdt+GIFp+gn/jfQIhAPzAFvps79uwZq32XIT31390/D++yAQHzgS6scCTsjc5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251127-49fc6d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251127-49fc6d5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c0bf150d1141f3f777fb24921fdb39e1/nx-devkit-22.2.0-canary.20251127-49fc6d5.tgz","_integrity":"sha512-iX81rQyse9dt3dH9mKSNvcRaRnKelkgpkpRY67FGgh8PtYGKzm1A8ud791avMpnqM2JC8+pXNhp9uAGnT0z36w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251127-49fc6d5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251127-49fc6d5_1764271662933_0.7093601091886372","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-beta.1":{"name":"@nx/devkit","version":"22.2.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3b07e947ccc7e845f1aac102f441c99beae5b6f9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-beta.1.tgz","fileCount":173,"integrity":"sha512-OJ1aITO+bR/CV37z5Vak6LFVzj5vBRcOS+wOCxDgB2+SjAYrKuIZFgaekMTsmuikPNkfUSjKe+wnfz33kElygA==","signatures":[{"sig":"MEUCIHVYc6fYKckd0t3+Bz9to6a4Yf6sB7HH3/Z03nsj8YCLAiEAr63OGtsNANDgzhLeRg7CHgwiTexSEcB2CE4AHhVmAQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/cef5b1f673487e927701f0c7f1313701/nx-devkit-22.2.0-beta.1.tgz","_integrity":"sha512-OJ1aITO+bR/CV37z5Vak6LFVzj5vBRcOS+wOCxDgB2+SjAYrKuIZFgaekMTsmuikPNkfUSjKe+wnfz33kElygA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-beta.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-beta.1_1764272063382_0.39347929665328696","host":"s3://npm-registry-packages-npm-production"}},"21.6.10":{"name":"@nx/devkit","version":"21.6.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.10","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d981be47e8a080f3c0dc9f9307631e4617aeb1ed","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.10.tgz","fileCount":158,"integrity":"sha512-h2ZpwhKk9p1kWgokMXP6F4PVakUA3jPbKmjtY+wCsW2VZg72tIVVzs33DGUxTvN6WG6Z4xbLKc0LJkgaOdDTOw==","signatures":[{"sig":"MEUCIFaiJj4zfOFl4wOZHrtRvUPL5Hqwx18mqRc/WVnaE92hAiEAs72O+5dtHyMOj7e5dtjTyh6TpSxgwR8vedgnyX/LXPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240109},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.10.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/922d97fb5b4c1f88b56159419f22a309/nx-devkit-21.6.10.tgz","_integrity":"sha512-h2ZpwhKk9p1kWgokMXP6F4PVakUA3jPbKmjtY+wCsW2VZg72tIVVzs33DGUxTvN6WG6Z4xbLKc0LJkgaOdDTOw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.10","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.10_1764272737602_0.5613604152889786","host":"s3://npm-registry-packages-npm-production"}},"22.1.3":{"name":"@nx/devkit","version":"22.1.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.1.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"565fdc1dbbb4f3398ae688fccb3fa2ac9cdca6fe","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.1.3.tgz","fileCount":173,"integrity":"sha512-ACwmelqurupbuvvTUA+hWw978H2odLGvnYtlSut3qmw/TzS7bkptd4CmPpks6dGPTOSQbJGzbwLo9OEMs36BBA==","signatures":[{"sig":"MEQCIGZ2jLazd2D44B2Ggdhe7eY37OY7heELwdW5FxHMQBQtAiBkSKlHwXC5qNL103fEHch4N9uNHz3/K0DJ4Wdtz2JIMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.1.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/001b64a224e100bfedc265dd7b52235b/nx-devkit-22.1.3.tgz","_integrity":"sha512-ACwmelqurupbuvvTUA+hWw978H2odLGvnYtlSut3qmw/TzS7bkptd4CmPpks6dGPTOSQbJGzbwLo9OEMs36BBA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.1.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.1.3_1764273311799_0.5493071762793424","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33228-f4ef600":{"name":"@nx/devkit","version":"0.0.0-pr-33228-f4ef600","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33228-f4ef600","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2d2d190edf6aea6e1fb1b81b701f49351746c1f0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33228-f4ef600.tgz","fileCount":173,"integrity":"sha512-YKPOarY+FqzF7Y1ATz/JaA9L2xiPHCfgcPiNCQjMS3al8VmOSK9dk+w6KO1ViSQD3q435ioIG3eSJ3Yf5W+4GQ==","signatures":[{"sig":"MEUCIEA9cmsO1YT72enI+Ivy7za34i+Na8dbMDy8gaTgTLbDAiEAiHHXV8w9KDp+Aq5/aYICk29nTRXl93AuXlzttLBmJ6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33228-f4ef600","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33228-f4ef600.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/49c8621684752623cce3b76aba66a3ed/nx-devkit-0.0.0-pr-33228-f4ef600.tgz","_integrity":"sha512-YKPOarY+FqzF7Y1ATz/JaA9L2xiPHCfgcPiNCQjMS3al8VmOSK9dk+w6KO1ViSQD3q435ioIG3eSJ3Yf5W+4GQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33228-f4ef600","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33228-f4ef600"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33228-f4ef600_1764276893518_0.7175049482517879","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33468-9553ce4":{"name":"@nx/devkit","version":"0.0.0-pr-33468-9553ce4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33468-9553ce4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c65ba3ec92bd77d364436fc5c63a7f598d9bf364","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33468-9553ce4.tgz","fileCount":173,"integrity":"sha512-xC/kRPs6lktDJxLa9mahmQPgzRr1D7rivJ64sBQewMKsf91lwkE9K64SYB+Puujf2wgjrpMMdqporqlzbc8OiA==","signatures":[{"sig":"MEYCIQDVsiaEz+Wvf6gMkjHsJRlfnj9XYzD8ZGWr0MHv3J01VgIhAMmScBWTlcXdONyDgEvUP83csuL8bu6EgJtQKJ77ODJh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33468-9553ce4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33468-9553ce4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c23461d2f1220fd5b60cca52cb2f1a2b/nx-devkit-0.0.0-pr-33468-9553ce4.tgz","_integrity":"sha512-xC/kRPs6lktDJxLa9mahmQPgzRr1D7rivJ64sBQewMKsf91lwkE9K64SYB+Puujf2wgjrpMMdqporqlzbc8OiA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33468-9553ce4","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33468-9553ce4"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33468-9553ce4_1764340796938_0.23748567068031212","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33655-040845c":{"name":"@nx/devkit","version":"0.0.0-pr-33655-040845c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33655-040845c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bc3b98b742c4745963216684fa77ac761d97f030","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33655-040845c.tgz","fileCount":173,"integrity":"sha512-Ta7g4IO8mt6sLF29IuuCoL3EUdTRToajeZuEra5EybYf+YdRbvwLGD/GEhJ3FXmfXFXdav16paDqEtWOZo+6hw==","signatures":[{"sig":"MEUCIBp+HI8fBDZRZ5VuA535AbgVbdJvOIMmbtXsxne+gOfcAiEAnqQtIv0im87+0jzVkvhGsNeKoykI6b5tqPozpxPVIz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33655-040845c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33655-040845c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5ce7625ef4f1d2b6c6b08b0bb4daf2e8/nx-devkit-0.0.0-pr-33655-040845c.tgz","_integrity":"sha512-Ta7g4IO8mt6sLF29IuuCoL3EUdTRToajeZuEra5EybYf+YdRbvwLGD/GEhJ3FXmfXFXdav16paDqEtWOZo+6hw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33655-040845c","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33655-040845c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33655-040845c_1764348214597_0.1880455860064396","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251128-f8f05b4":{"name":"@nx/devkit","version":"22.2.0-canary.20251128-f8f05b4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251128-f8f05b4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d9cd5b8a4088530050c42e5064be9c87051ed2a1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251128-f8f05b4.tgz","fileCount":173,"integrity":"sha512-SmYVCTSEroTI6geANiYWRBP/PdiXzJEi4joHD9bKzNw/50MeaXMH3ovUYd0YGDiH6gUs2UlsEkdJSLk/WXUZTQ==","signatures":[{"sig":"MEUCIE1bd7TUw56CqgzcXVNO6p1Cn/DVQK+qLADEhRaiMgDaAiEA4dIibMfHlNXAGiKWDf04pe77JnX/EarYeqH7QYTixdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251128-f8f05b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251128-f8f05b4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1364dc0d217538d08d522c5a76c706b3/nx-devkit-22.2.0-canary.20251128-f8f05b4.tgz","_integrity":"sha512-SmYVCTSEroTI6geANiYWRBP/PdiXzJEi4joHD9bKzNw/50MeaXMH3ovUYd0YGDiH6gUs2UlsEkdJSLk/WXUZTQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251128-f8f05b4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251128-f8f05b4_1764360515316_0.2813758304157301","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33468-f947d21":{"name":"@nx/devkit","version":"0.0.0-pr-33468-f947d21","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33468-f947d21","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e581c2649f1dfd3ee4d7249bbff125a428d59d05","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33468-f947d21.tgz","fileCount":173,"integrity":"sha512-2/PDJ3EMzl/SIf0XJwGcv734kAxeNLLA/PRZgJJtbt7dSNK1VZZwg8p6URIMX5Mnps3i21sgTKVPlh5pL6zvFQ==","signatures":[{"sig":"MEQCIEwONkI+e0hddPNoOgduBFGF/CAGl+/1iQkj17t+Qy4FAiADIUdtYi71jjcyzbEFmLvUFQ4KrF8/An/FlrHjtOqQGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33468-f947d21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33468-f947d21.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4db78aab40b6b1003f6dee654ad3bc46/nx-devkit-0.0.0-pr-33468-f947d21.tgz","_integrity":"sha512-2/PDJ3EMzl/SIf0XJwGcv734kAxeNLLA/PRZgJJtbt7dSNK1VZZwg8p6URIMX5Mnps3i21sgTKVPlh5pL6zvFQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33468-f947d21","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33468-f947d21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33468-f947d21_1764362078478_0.6365559576376674","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33440-348ca23":{"name":"@nx/devkit","version":"0.0.0-pr-33440-348ca23","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33440-348ca23","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"32122e26393126d7d4fa37ddb0fed12d5718fec2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33440-348ca23.tgz","fileCount":173,"integrity":"sha512-7Hv4mmpQ/1DOZzjT4jyj8Vi+qFiXNGd3KbSDNOT96O3wwV8y5ODaIn+HtQy1SJHDJYIPQtnBUzZ/iwqkRqdFrg==","signatures":[{"sig":"MEUCIQC/6ILYoEZfCE6340Gi7V1X9S7aLsGy6Hirtegy3J2VeAIgcsp1+OUGtXnf8U+dSQSrflC3cebLDIY4OJJ9JJI3XuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33440-348ca23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33440-348ca23.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/acb37e1290f241f90edc4b465b7002a9/nx-devkit-0.0.0-pr-33440-348ca23.tgz","_integrity":"sha512-7Hv4mmpQ/1DOZzjT4jyj8Vi+qFiXNGd3KbSDNOT96O3wwV8y5ODaIn+HtQy1SJHDJYIPQtnBUzZ/iwqkRqdFrg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33440-348ca23","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33440-348ca23"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33440-348ca23_1764373611956_0.44503196094627073","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33612-dfd9ba6":{"name":"@nx/devkit","version":"0.0.0-pr-33612-dfd9ba6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33612-dfd9ba6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5dbd936a41a68b84bdacd2059f572843f95c8f37","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33612-dfd9ba6.tgz","fileCount":173,"integrity":"sha512-wTIo0yCVmT8v5GINQTSRmEOxzQwH4krNkZjYDsHDeTZM3M+zvJJGBVDCG+r49IPqK5P/P18LYEuezD7u90mYUw==","signatures":[{"sig":"MEUCIQC/ZccpFlNNmDVkCKGEYq5voquC4o2UV3kuejfkYa+yAgIgNGqmIdyGTpNb8nNY6LxqsVdAtgemmdwiISnZzcFYHSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33612-dfd9ba6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33612-dfd9ba6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1a3e2cbec00ec1957f7ad958224d6a8c/nx-devkit-0.0.0-pr-33612-dfd9ba6.tgz","_integrity":"sha512-wTIo0yCVmT8v5GINQTSRmEOxzQwH4krNkZjYDsHDeTZM3M+zvJJGBVDCG+r49IPqK5P/P18LYEuezD7u90mYUw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33612-dfd9ba6","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33612-dfd9ba6"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33612-dfd9ba6_1764593429012_0.06675351944936381","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-beta.2":{"name":"@nx/devkit","version":"22.2.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7f89e9887fc69c344552e6679c2af6427a59e14f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-beta.2.tgz","fileCount":173,"integrity":"sha512-4vudoWBTlsUB2/IIzfQclU1/E/v/ErVNJwT6XLtOo4Dk6chxZNSpXPp3jMc9I00eIMp9YNcpkKLKagRxpETcJg==","signatures":[{"sig":"MEQCIG+rE40/n7eGZT/w7KsOJTdipXgSB6Y00bXS/VeqlR+XAiAUDtf7qbl/mvUX/d7rEDTLCqpxt7fr9R8LdambxgD+Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/a6eff6161bfdbba484724a37763962aa/nx-devkit-22.2.0-beta.2.tgz","_integrity":"sha512-4vudoWBTlsUB2/IIzfQclU1/E/v/ErVNJwT6XLtOo4Dk6chxZNSpXPp3jMc9I00eIMp9YNcpkKLKagRxpETcJg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-beta.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-beta.2_1764611815690_0.934788102937858","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251201-731aba3":{"name":"@nx/devkit","version":"22.2.0-canary.20251201-731aba3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251201-731aba3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9060db2f0edfb68e3bf4b280793f7b2c4da3ef99","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251201-731aba3.tgz","fileCount":173,"integrity":"sha512-meVMxeSfwfXc4UfXWER9iCp1+HBLWmy1dwgcXFeK0BlwrnBJNqNLMlxvLl5FhzPtKq8hGLbyr9QJyiS+d4WVmg==","signatures":[{"sig":"MEUCIHUUnFeJbhHsi0fEULRn/jN7VHLFq+UH57cy8Hg2cgxwAiEAm2ltMxEGSllPX82d6nRKIwMt3nScv7tF81v0hbfqu1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251201-731aba3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251201-731aba3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/77c4b86b2dfadbdb41871d4d0967c876/nx-devkit-22.2.0-canary.20251201-731aba3.tgz","_integrity":"sha512-meVMxeSfwfXc4UfXWER9iCp1+HBLWmy1dwgcXFeK0BlwrnBJNqNLMlxvLl5FhzPtKq8hGLbyr9QJyiS+d4WVmg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251201-731aba3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251201-731aba3_1764617305328_0.24965396637258808","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33228-3422425":{"name":"@nx/devkit","version":"0.0.0-pr-33228-3422425","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33228-3422425","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"36e131851e6eae99f1d782d6261b9e28596b8508","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33228-3422425.tgz","fileCount":173,"integrity":"sha512-h8V5lvpPQ4JDk8I5uaI0u4HLkOMruBt0fQle2kcjQdgga0g8/EkLqcUl18l4s2NGLk4v22mbjDChb5lzrm0ZLg==","signatures":[{"sig":"MEYCIQCh9DleOPqaF+AcZ1uNPviZcg861QPcEiYKttWHUqvP/QIhAPNsnUH7MU2sYNhSMSNeZnkxOhM0EEKinVuvklOz/6m4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33228-3422425","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33228-3422425.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/cf4cddab07817996b729863996aa9c66/nx-devkit-0.0.0-pr-33228-3422425.tgz","_integrity":"sha512-h8V5lvpPQ4JDk8I5uaI0u4HLkOMruBt0fQle2kcjQdgga0g8/EkLqcUl18l4s2NGLk4v22mbjDChb5lzrm0ZLg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33228-3422425","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33228-3422425"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33228-3422425_1764682359837_0.8683666688402567","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251202-30acb10":{"name":"@nx/devkit","version":"22.2.0-canary.20251202-30acb10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251202-30acb10","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"63c20a77a138035cfeafb795cd50dafa66ba6ce2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251202-30acb10.tgz","fileCount":173,"integrity":"sha512-9/hYNHdoU0NNaUB2FC0HxWa8Jz+qJ8e+WMaoMXpjtk2eopB5RgLVL70/S+MzglgQUK7NnYQaPQCLBKxZQx22mA==","signatures":[{"sig":"MEUCIQDq0sjj6KlEo0WtzvADcHzMFYmKcgg9kZQyRStNd1YycwIgKgcYoBGkU2GfymXEiiStl+YgWWx+Q+k5Z1Z5TqW5fpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251202-30acb10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251202-30acb10.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ca30240f5c4c1fb49f5504902521c06f/nx-devkit-22.2.0-canary.20251202-30acb10.tgz","_integrity":"sha512-9/hYNHdoU0NNaUB2FC0HxWa8Jz+qJ8e+WMaoMXpjtk2eopB5RgLVL70/S+MzglgQUK7NnYQaPQCLBKxZQx22mA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251202-30acb10","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251202-30acb10_1764707470344_0.9791166268703448","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33228-ece8d5d":{"name":"@nx/devkit","version":"0.0.0-pr-33228-ece8d5d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33228-ece8d5d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"924c0310ce758bb926643f0388b8e900d07dce4c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33228-ece8d5d.tgz","fileCount":173,"integrity":"sha512-pI+BpdQ9H8L3SAAgRSkx5e2dDCPuRiVZ6wShsDWfeyx7TBEQ0WREVDbziBSQJeN59rCyK/cn98xdtNlN2ZMYaw==","signatures":[{"sig":"MEUCIQDLle865AvFYw2xUMS8CAfZ9Tn1sQe80BIelHCwbynrXAIgNfo5UhlexmTYnTpMJMxKNUKgamiz8gZGGWedrza35r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33228-ece8d5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33228-ece8d5d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4a7e3a1e989a0120e3130d4e119378fb/nx-devkit-0.0.0-pr-33228-ece8d5d.tgz","_integrity":"sha512-pI+BpdQ9H8L3SAAgRSkx5e2dDCPuRiVZ6wShsDWfeyx7TBEQ0WREVDbziBSQJeN59rCyK/cn98xdtNlN2ZMYaw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33228-ece8d5d","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33228-ece8d5d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33228-ece8d5d_1764779747960_0.5771618214670644","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33695-7dbda8d":{"name":"@nx/devkit","version":"0.0.0-pr-33695-7dbda8d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33695-7dbda8d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6a4ed89a6bfc2b78d117e0040b6c2e01afe19480","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33695-7dbda8d.tgz","fileCount":173,"integrity":"sha512-dH1aHWRdRtVpc8L1XDnM0Zz3L00SyiwPobA6GDyHDIvYGgVZh612oI7GXetq5GibJ2ZJqP3NDDNZGY4rj4y6Kg==","signatures":[{"sig":"MEQCIE7a4HCNg02/MOrqqErwVK9AgivJcS6vySEEqbGmbrqkAiAKy3JnvX3nFceeCX97Q2ky6PC0YZQ3RIoIAptkwNDFLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33695-7dbda8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33695-7dbda8d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5f625041900fed54474cede382ce6ed5/nx-devkit-0.0.0-pr-33695-7dbda8d.tgz","_integrity":"sha512-dH1aHWRdRtVpc8L1XDnM0Zz3L00SyiwPobA6GDyHDIvYGgVZh612oI7GXetq5GibJ2ZJqP3NDDNZGY4rj4y6Kg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33695-7dbda8d","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33695-7dbda8d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33695-7dbda8d_1764780309973_0.13739064417484825","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-beta.3":{"name":"@nx/devkit","version":"22.2.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6ab250060c8a6ec62d51e1acf6c54c62c38ddec0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-beta.3.tgz","fileCount":173,"integrity":"sha512-R38LGwphdbWv+x7Uvn49r9TV8A7MS635GzC/wXcf7nHiDgsQfBF0XDA0c+0FY2Vx9cKjXy93FHIkmLM9sFHV9g==","signatures":[{"sig":"MEQCIFoQ70sxHoGnmJqkjkgS3IgrU6sG01dtvNvsjewtwIcHAiBLlLhpSEsrXndtMBopuDVocdkX8rifOUbEiX2dwC8+kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/48497e0c1eb9d9d43fd19e4bc1ed56ba/nx-devkit-22.2.0-beta.3.tgz","_integrity":"sha512-R38LGwphdbWv+x7Uvn49r9TV8A7MS635GzC/wXcf7nHiDgsQfBF0XDA0c+0FY2Vx9cKjXy93FHIkmLM9sFHV9g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-beta.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-beta.3_1764788077770_0.5871221184537014","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251203-2e442d5":{"name":"@nx/devkit","version":"22.2.0-canary.20251203-2e442d5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251203-2e442d5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"549c9883cb18f42933d4d77cee271434c2ee9abf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251203-2e442d5.tgz","fileCount":173,"integrity":"sha512-rFW+wHPeW47I60SJ/g6PzZwxkx8nZOyd2DHhOR0dF7+fKkyMNjG0DUzvjAwLNh+UPmYKpB1o+n7Xhp/cjFJuXQ==","signatures":[{"sig":"MEYCIQCXPCchf++Y+Pu7C+PL6s9vsPPZeuYamanGMqZhDtma9gIhAIszq8Ed0ZsZZ2TjTXxIjrctZBoIUhpYNdPNSE0N4HS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251203-2e442d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251203-2e442d5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/394b1d70bd0bdeed6dfb6a25dc3362b0/nx-devkit-22.2.0-canary.20251203-2e442d5.tgz","_integrity":"sha512-rFW+wHPeW47I60SJ/g6PzZwxkx8nZOyd2DHhOR0dF7+fKkyMNjG0DUzvjAwLNh+UPmYKpB1o+n7Xhp/cjFJuXQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251203-2e442d5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251203-2e442d5_1764790871055_0.6261206842105682","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-32718-f806144":{"name":"@nx/devkit","version":"0.0.0-pr-32718-f806144","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-32718-f806144","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e238699cb81ab561014f03d1717cf6344aa42d0d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-32718-f806144.tgz","fileCount":173,"integrity":"sha512-otd6t93NqyCessgoh8/NNB1+iyHElnB8lKrmvGbInHprI80KsHev9T6cyx+cbhwpzRyhq9muJ84wrRnq6lSZDw==","signatures":[{"sig":"MEUCIQCNzY0rPcSLIm3qpRYPuKsfwhI2JS7wmR5HrdDdYDAV9QIgCLYXnPnihd1CpXYHi4iRrzRcuMxoOFOcEhQr87k8tH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-32718-f806144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-32718-f806144.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f82da188be6f56cca6f6238973e22d3d/nx-devkit-0.0.0-pr-32718-f806144.tgz","_integrity":"sha512-otd6t93NqyCessgoh8/NNB1+iyHElnB8lKrmvGbInHprI80KsHev9T6cyx+cbhwpzRyhq9muJ84wrRnq6lSZDw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-32718-f806144","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-32718-f806144"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-32718-f806144_1764829516401_0.4685163381234658","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33695-fe57a5a":{"name":"@nx/devkit","version":"0.0.0-pr-33695-fe57a5a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33695-fe57a5a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6e13680b99d6a4c9156fc5ae7993d890a28fc203","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33695-fe57a5a.tgz","fileCount":173,"integrity":"sha512-NJa2GhxIpVGHdQoof07TwLKnQ4N+ffwGa0XVQKegfkvtTlUSYiJgHV1ipyQlwmJjb9v6iyopN1pEK2fF/QxZOw==","signatures":[{"sig":"MEYCIQCM1qSWUEZaDVaM8aVhPxENp0ix4yLuq4NwMn+7txt0xQIhALfmDKrK4QurSnwRWdBWaJ/Wpa63jKjJWd3jIigBwgQO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33695-fe57a5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33695-fe57a5a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/89f1d7ab3f17ac168720c308c6bcd6f7/nx-devkit-0.0.0-pr-33695-fe57a5a.tgz","_integrity":"sha512-NJa2GhxIpVGHdQoof07TwLKnQ4N+ffwGa0XVQKegfkvtTlUSYiJgHV1ipyQlwmJjb9v6iyopN1pEK2fF/QxZOw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33695-fe57a5a","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33695-fe57a5a"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33695-fe57a5a_1764869972953_0.30161762620568977","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251204-0f24bf5":{"name":"@nx/devkit","version":"22.2.0-canary.20251204-0f24bf5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251204-0f24bf5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0f43068ce788fa8f6f2bd3f1cc7f61a01b190756","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251204-0f24bf5.tgz","fileCount":173,"integrity":"sha512-ZYtHXoeHEAUj69KNau6xOdJBklCCcQGD8zAKnBkIlnFJ0Q3eppMtP1wFHkPPRXj1IoFC1kMPGhFgOGspynGkUQ==","signatures":[{"sig":"MEUCIQC6fCEFlcTjsZE61+hdZ+PhIuM1DqHLaDr99sfpO4nnYQIgX9pq3XXFKH0w+BWcN3r6wy2NXRFPw2dNhpuzalJJErA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251204-0f24bf5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251204-0f24bf5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9c036471d9a1b358c58af31b0153d17e/nx-devkit-22.2.0-canary.20251204-0f24bf5.tgz","_integrity":"sha512-ZYtHXoeHEAUj69KNau6xOdJBklCCcQGD8zAKnBkIlnFJ0Q3eppMtP1wFHkPPRXj1IoFC1kMPGhFgOGspynGkUQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251204-0f24bf5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251204-0f24bf5_1764876996007_0.5146301614973807","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-beta.4":{"name":"@nx/devkit","version":"22.2.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"716de48432c18d1ca2f57b62eabc858fcf80c690","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-beta.4.tgz","fileCount":173,"integrity":"sha512-C2+aRHVsTMAwsjt4GglmcLYcxm+uImSlSeuGOgyEIg/Q2ON8/RL+ZtcX0xmZIsz99bpGmuwF9YeiPQ07n53U5g==","signatures":[{"sig":"MEUCIQDkNA0bpsOX2+GxkiT4ARV6b6wXrbzETYygTPN2yVa2GgIgXrCGTUEE4GyRCFEWD3bWLE45sLuCYUj9aenxSxYnbDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/87b54482049082f7842c27ab4391f9b7/nx-devkit-22.2.0-beta.4.tgz","_integrity":"sha512-C2+aRHVsTMAwsjt4GglmcLYcxm+uImSlSeuGOgyEIg/Q2ON8/RL+ZtcX0xmZIsz99bpGmuwF9YeiPQ07n53U5g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-beta.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-beta.4_1764949458332_0.5363420031209707","host":"s3://npm-registry-packages-npm-production"}},"22.2.0-canary.20251208-300493e":{"name":"@nx/devkit","version":"22.2.0-canary.20251208-300493e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0-canary.20251208-300493e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b785092e1bf27a6b21c06390ade9fc48eec8ad81","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0-canary.20251208-300493e.tgz","fileCount":173,"integrity":"sha512-LVxiPMP0jWzAMHRN/TthXyllFVU7H6umzuFSulfoydfuVMoHozQf0YTGiphx8/hjO/JI8DEby37By5jt74flrA==","signatures":[{"sig":"MEUCIFqjM/3QwmyWXyRKS2se0EoF7yRSxpDUKJY+A0q3m9jFAiEAk8XP9TaKT8fPLQWopRNFh0QUu3CyNN5YXMVnyNdeMuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0-canary.20251208-300493e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0-canary.20251208-300493e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e8e8b51ece99f2637d08dc2c4a35b200/nx-devkit-22.2.0-canary.20251208-300493e.tgz","_integrity":"sha512-LVxiPMP0jWzAMHRN/TthXyllFVU7H6umzuFSulfoydfuVMoHozQf0YTGiphx8/hjO/JI8DEby37By5jt74flrA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.2.0-canary.20251208-300493e","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0-canary.20251208-300493e_1765222165360_0.7090693456655368","host":"s3://npm-registry-packages-npm-production"}},"22.2.0":{"name":"@nx/devkit","version":"22.2.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"faa0cb3ce63e5d72b859a3a4993d27e53403ff49","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.0.tgz","fileCount":173,"integrity":"sha512-7Rark2NbfEP8eMOAAK/5QPz29tV0vOPIV5oSDqmDJVCzQEeZXntNvjO1e6Qqgy4DnXPR7sajk3rS7Kfhy9pqpA==","signatures":[{"sig":"MEQCIEbD24wlDV/m/+3av9KEPxgjqwVDeMajALMLhGooYQdkAiBum4Tou3R3wIf7WMleYwE/HmUjGJrG4smudeSDREBk1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c8e6ff694f47130ee72aebd41be0400e/nx-devkit-22.2.0.tgz","_integrity":"sha512-7Rark2NbfEP8eMOAAK/5QPz29tV0vOPIV5oSDqmDJVCzQEeZXntNvjO1e6Qqgy4DnXPR7sajk3rS7Kfhy9pqpA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.2.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.0_1765227060039_0.013064473826624567","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33695-e5b8a29":{"name":"@nx/devkit","version":"0.0.0-pr-33695-e5b8a29","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33695-e5b8a29","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8ba60e1dde14fdbbf6285f8c0f7e9da49f8aa4df","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33695-e5b8a29.tgz","fileCount":173,"integrity":"sha512-z/iICZj1gpdMU05/SHZ6dFOjSrPu+J/zHYLxT3nzukCB1iz4zqQEWE5fUoXlO0vmyJcKJEM3HmctZBISUNGxOw==","signatures":[{"sig":"MEUCICgjia9JD1PnpphDIKVHvL+FZYlzzwqwARTLuP5kQtFqAiEA+LARraM9nPJqf2SWy0IGQsojYqKAr+zFWlNFXtcGrbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33695-e5b8a29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33695-e5b8a29.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3ee30b2de24d21dfaa6c3226c57e071e/nx-devkit-0.0.0-pr-33695-e5b8a29.tgz","_integrity":"sha512-z/iICZj1gpdMU05/SHZ6dFOjSrPu+J/zHYLxT3nzukCB1iz4zqQEWE5fUoXlO0vmyJcKJEM3HmctZBISUNGxOw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33695-e5b8a29","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33695-e5b8a29"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33695-e5b8a29_1765291201314_0.10370837379884379","host":"s3://npm-registry-packages-npm-production"}},"22.3.0-canary.20251209-6092031":{"name":"@nx/devkit","version":"22.3.0-canary.20251209-6092031","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.0-canary.20251209-6092031","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c9127affd92eba132a7db3381f49e19d2cb5a7c5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.0-canary.20251209-6092031.tgz","fileCount":173,"integrity":"sha512-4a/ZRMhSGKhOxWJjEdUeY2S1T0RuUYF7Br6rPAAQJppRF10yElMl1JaK2A+Dl/Kd0tHA6kMDHfAPsHDhx0PeYQ==","signatures":[{"sig":"MEUCIDBT90Rwi7otu4qkl0XUu3audPtAoYQHs3Exlo7WAnHwAiEA+D0WaU1DE+t4aQfWVmW2dn8DlJ5kEDWZXwoh3qOrHCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.0-canary.20251209-6092031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.0-canary.20251209-6092031.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9cbe4cbb706a5ba672f95b17f2ff8c6d/nx-devkit-22.3.0-canary.20251209-6092031.tgz","_integrity":"sha512-4a/ZRMhSGKhOxWJjEdUeY2S1T0RuUYF7Br6rPAAQJppRF10yElMl1JaK2A+Dl/Kd0tHA6kMDHfAPsHDhx0PeYQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.3.0-canary.20251209-6092031","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.0-canary.20251209-6092031_1765308742557_0.871245168371154","host":"s3://npm-registry-packages-npm-production"}},"22.2.1":{"name":"@nx/devkit","version":"22.2.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6f82d721f1471438fb64dd6e21ae9a240abaeb10","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.1.tgz","fileCount":173,"integrity":"sha512-WXJynHq5o2sGfwlzMzdsXlPtxfp07WVStLZlTvjzgkin6j4jfAKfYRD7a/8LnnwPEQcT8NkUYhe1T3qVrM/sJA==","signatures":[{"sig":"MEQCICU9gn+MOFD9Wwk4JzD8oMksvDXKtyKEQKhDO1Fjl/cxAiBUnVJOEqL7LHDq/D8//R/VTKvCsAWBWjzt1H9BlvwlsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/08d6ced05f3e9b008ada9c75fcb433b4/nx-devkit-22.2.1.tgz","_integrity":"sha512-WXJynHq5o2sGfwlzMzdsXlPtxfp07WVStLZlTvjzgkin6j4jfAKfYRD7a/8LnnwPEQcT8NkUYhe1T3qVrM/sJA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.2.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.1_1765466534296_0.44874769387230207","host":"s3://npm-registry-packages-npm-production"}},"22.3.0-canary.20251211-205daee":{"name":"@nx/devkit","version":"22.3.0-canary.20251211-205daee","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.0-canary.20251211-205daee","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fa2144b004b5fe3a9bb64087162ebe126bce48ca","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.0-canary.20251211-205daee.tgz","fileCount":173,"integrity":"sha512-YZpHrUlsuPVxo7TwmnSL1QQFC9Z7QsqPZ7YvD7ulzGILyzBhMs+jCB2Tp1eihO0UxaJygFZU41mW/vGxZIIKgA==","signatures":[{"sig":"MEUCIQDHVnGj5FOxxWqB8rP72b604qbBL/1HoSd+pWiw+Gjo1wIgTZgyxyGB/kTNb42ZgWptihVyEKma5yZ/75VspUGY3x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.0-canary.20251211-205daee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.0-canary.20251211-205daee.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5188b3015711773943ef2aea0143b55f/nx-devkit-22.3.0-canary.20251211-205daee.tgz","_integrity":"sha512-YZpHrUlsuPVxo7TwmnSL1QQFC9Z7QsqPZ7YvD7ulzGILyzBhMs+jCB2Tp1eihO0UxaJygFZU41mW/vGxZIIKgA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.3.0-canary.20251211-205daee","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.0-canary.20251211-205daee_1765481715124_0.0779379595451497","host":"s3://npm-registry-packages-npm-production"}},"22.2.2":{"name":"@nx/devkit","version":"22.2.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"94dd1e137ca95bc186ffa0bc2ce854076510a97c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.2.tgz","fileCount":173,"integrity":"sha512-oUe+I++Od90Rw168iQrCGD603EHEt8DVi/yQ5VEcUjuuZae3PO1gUIhH8jn67FJ9+6SgRu8mbdDi09VHgPBecQ==","signatures":[{"sig":"MEQCIBy3AoCgBBr9iyxDjvL/7HsbN+3jndYvkru6mu6JytekAiBw1X2yJl8BIDSpIDpDWI6SFOLnuhenAYWKoRJQqncMrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/dff3a572d5a494635339f36ccb6dc05f/nx-devkit-22.2.2.tgz","_integrity":"sha512-oUe+I++Od90Rw168iQrCGD603EHEt8DVi/yQ5VEcUjuuZae3PO1gUIhH8jn67FJ9+6SgRu8mbdDi09VHgPBecQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.2.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.2_1765554188640_0.7899567152093261","host":"s3://npm-registry-packages-npm-production"}},"22.2.3":{"name":"@nx/devkit","version":"22.2.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"14eb04175aeb0578025e188b56aff4fd970e872e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.3.tgz","fileCount":173,"integrity":"sha512-vmYcGg7TPqQ65T0wEFJnS3rC3+CsgiZhObuAaHGuE7ZAtDq2xYNc4+nmTz8ykKgfQNIe1ZZsm6P0fL1HvC9b8w==","signatures":[{"sig":"MEYCIQCadKoh7v67y2meTgnLJyc8pZsidjaHKyMYJB0XNom8AAIhAKfK2QlmqTA/x+0tU9JqEQWEeFnfXx44BS8TdA+A6Tjl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ff570f54248c9a79c00b8c929f81467f/nx-devkit-22.2.3.tgz","_integrity":"sha512-vmYcGg7TPqQ65T0wEFJnS3rC3+CsgiZhObuAaHGuE7ZAtDq2xYNc4+nmTz8ykKgfQNIe1ZZsm6P0fL1HvC9b8w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.2.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.3_1765566199086_0.18984561119157273","host":"s3://npm-registry-packages-npm-production"}},"22.3.0-beta.0":{"name":"@nx/devkit","version":"22.3.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dff42bd73768311069641dae7136d2b6bc75115d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.0-beta.0.tgz","fileCount":173,"integrity":"sha512-ULijJpUigBKdvnpJmBdytD5U25pJ7PRHUwKA6EtbLwS73k+KKSFNvRpFYdyqSXubGeJyohLdkBqjZsUqONUDuQ==","signatures":[{"sig":"MEQCIGpGYjwSASiG3MocHDNxoAqi+CjCJrW0HMxAWl7HQOU/AiAet1jv735byCSr78KroRKnCb/o3aYik5KPSBJqdINSrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/41cbe1b41a10f97658a80fc6ffe94113/nx-devkit-22.3.0-beta.0.tgz","_integrity":"sha512-ULijJpUigBKdvnpJmBdytD5U25pJ7PRHUwKA6EtbLwS73k+KKSFNvRpFYdyqSXubGeJyohLdkBqjZsUqONUDuQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.3.0-beta.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.0-beta.0_1765814092948_0.04991807926821101","host":"s3://npm-registry-packages-npm-production"}},"22.3.0-canary.20251215-e864b6a":{"name":"@nx/devkit","version":"22.3.0-canary.20251215-e864b6a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.0-canary.20251215-e864b6a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1381fac43c8152945f09fa1dded62804d83926a3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.0-canary.20251215-e864b6a.tgz","fileCount":173,"integrity":"sha512-bLjYG4BBivHxopL9enhWGC4P5aE7Va8AU8/v6wdW+geHqZYVgDzESG5YuybcjyFr+GN9ftJyrA14Tw+Nek5bVQ==","signatures":[{"sig":"MEUCIBMgjJu/Z/LYYLWSb+iJMOX5Q4H8xAJ2/ho3rgZhbf6uAiEA7xz7HqK+nnpziPIg9NCX1KndfMBEgjBqV7y6/US4kB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.0-canary.20251215-e864b6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.0-canary.20251215-e864b6a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1a25ed5cb97d77ce136a5fc152a516be/nx-devkit-22.3.0-canary.20251215-e864b6a.tgz","_integrity":"sha512-bLjYG4BBivHxopL9enhWGC4P5aE7Va8AU8/v6wdW+geHqZYVgDzESG5YuybcjyFr+GN9ftJyrA14Tw+Nek5bVQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.3.0-canary.20251215-e864b6a","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.0-canary.20251215-e864b6a_1765828760708_0.8056948410396008","host":"s3://npm-registry-packages-npm-production"}},"22.2.4":{"name":"@nx/devkit","version":"22.2.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d1a850da82c318332881821a5dcf716bb26a8d62","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.4.tgz","fileCount":173,"integrity":"sha512-gD68Zj3eYnpqeXFikw6moHChGHXriw64vJv/TPBrJn1jMTwYqRHI+lqXScz5ITuKVL2V58zj6JXE5eZkK2nFCQ==","signatures":[{"sig":"MEUCIFycZ/wVUxb3g1LJHNERF5wmT/Zerj/j24eikzZqkp+UAiEAg1y8he3dNTvWDxibCWcPDpVw69kaW1dwcUL3BeUcF9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/de80055b86b575dc6a52701ca8976feb/nx-devkit-22.2.4.tgz","_integrity":"sha512-gD68Zj3eYnpqeXFikw6moHChGHXriw64vJv/TPBrJn1jMTwYqRHI+lqXScz5ITuKVL2V58zj6JXE5eZkK2nFCQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.2.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.4_1765832548767_0.2210173699241087","host":"s3://npm-registry-packages-npm-production"}},"22.3.0-beta.1":{"name":"@nx/devkit","version":"22.3.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"09e1100a2751d66b5a5e98eb97846b7fffc2ff51","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.0-beta.1.tgz","fileCount":173,"integrity":"sha512-D+p6p5lGV159SDgFXYmA+wIfou4kee+DZWaey9OnSgop0gnqNyDJD/u0wDDMM7/2L2xGEvx3v6Lu1lfgDcF8Cg==","signatures":[{"sig":"MEQCICQg0hbT406ylpXrt0CvvB7df2iSX/4sJK9qX8pXmSXTAiAza03FF7X43v0G9TaGXGKqI2sX0uxD1gXnRQhrfl7j5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ebca0dd64af4b82d65a29e76ba92afdd/nx-devkit-22.3.0-beta.1.tgz","_integrity":"sha512-D+p6p5lGV159SDgFXYmA+wIfou4kee+DZWaey9OnSgop0gnqNyDJD/u0wDDMM7/2L2xGEvx3v6Lu1lfgDcF8Cg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.3.0-beta.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.0-beta.1_1765835094034_0.16547685862765782","host":"s3://npm-registry-packages-npm-production"}},"22.2.5":{"name":"@nx/devkit","version":"22.2.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"98f9ad7d1c120361f973fbc05f54cbbacffffe4d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.5.tgz","fileCount":173,"integrity":"sha512-NT+bA+kXnvg/to5kEyZpIlT8CI2t7uSOrUpq5SL8oZNYXca2oYgNGo2X+SUx0IYEDTm6//k6b8POl4y9BDBMGg==","signatures":[{"sig":"MEUCIEyRl0mw46UrLcqzgbH+L6wEPwR631F78QsxDdGpXlmSAiEAk2Qws4i/M0QX6sdK3sNXPWL27z66s3p/6bvIszWfLpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/aaa219780fe1ada8a555a6f0e5377ea9/nx-devkit-22.2.5.tgz","_integrity":"sha512-NT+bA+kXnvg/to5kEyZpIlT8CI2t7uSOrUpq5SL8oZNYXca2oYgNGo2X+SUx0IYEDTm6//k6b8POl4y9BDBMGg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.2.5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.5_1765845614981_0.5535372487376384","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33880-d7b98ca":{"name":"@nx/devkit","version":"0.0.0-pr-33880-d7b98ca","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33880-d7b98ca","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"21644fe9bbb98b9c34746707dca5e8ed7784daa6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33880-d7b98ca.tgz","fileCount":173,"integrity":"sha512-CX4syeLei2ZZX7JCZ/snjUqJM+rTu7cGr5BIGZa8nhxjhb6l4+LDIEuDb8EdZ+VEoHvdWU152OLJwUQagG09FA==","signatures":[{"sig":"MEQCIE3W+Il8vbM2m+NkUZSEJE4I7E4H3CC4pJekUDfvxlrpAiA8bm2eZEU6V+zxMbCH2a3jo/Ibdehqq8c3Gm+QJmR4Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33880-d7b98ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33880-d7b98ca.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/85f46e681f8881ccb4c674769f86a1a9/nx-devkit-0.0.0-pr-33880-d7b98ca.tgz","_integrity":"sha512-CX4syeLei2ZZX7JCZ/snjUqJM+rTu7cGr5BIGZa8nhxjhb6l4+LDIEuDb8EdZ+VEoHvdWU152OLJwUQagG09FA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33880-d7b98ca","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33880-d7b98ca"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33880-d7b98ca_1765883740071_0.042254910633998666","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33838-05b9549":{"name":"@nx/devkit","version":"0.0.0-pr-33838-05b9549","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33838-05b9549","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"517b1f37a18f91ff2b34fe60a1962bec89d73ebe","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33838-05b9549.tgz","fileCount":173,"integrity":"sha512-v+8WtRV4Rbrtr6OqiMCFn7nMV2AOflqncJO8g3GzAIHQlAAolxDYO8wWtrobulzIGKKQ24H4Obpfz92CbNbFrQ==","signatures":[{"sig":"MEUCIF/AYhyh001YhD+dKPArdseqxzciUGb/owPBpEm/KzLHAiEA/dAyVz+0UG4pkUmhpoXCbJ76YAwNlpHmA1BK+BJ6RHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33838-05b9549","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33838-05b9549.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d2c7ac39b8b4556a83f969e091586eb4/nx-devkit-0.0.0-pr-33838-05b9549.tgz","_integrity":"sha512-v+8WtRV4Rbrtr6OqiMCFn7nMV2AOflqncJO8g3GzAIHQlAAolxDYO8wWtrobulzIGKKQ24H4Obpfz92CbNbFrQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33838-05b9549","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33838-05b9549"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33838-05b9549_1765895381909_0.7446798507563339","host":"s3://npm-registry-packages-npm-production"}},"22.2.6":{"name":"@nx/devkit","version":"22.2.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a86a4b03649f68ce7524da1c0a8e25290f191f61","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.6.tgz","fileCount":173,"integrity":"sha512-XWw0Igo924l82CsT3AjrKZeYCGva4bLRY+ICyqGGgrPe7RPIytOOO4Xnr8SsXD7Gq9Gk4SRScN1PoAfI7NMg4w==","signatures":[{"sig":"MEUCIEreLZ4ND1KJY7EoBe9TybcLG32SsaGbAqYRLXELiC4jAiEA/YiqZevC64lEedbIHTR7tx1bT9Gyh7ZHiNeybvoeAb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/787a02e7d44d9c427a32905c1583d663/nx-devkit-22.2.6.tgz","_integrity":"sha512-XWw0Igo924l82CsT3AjrKZeYCGva4bLRY+ICyqGGgrPe7RPIytOOO4Xnr8SsXD7Gq9Gk4SRScN1PoAfI7NMg4w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.2.6","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.6_1765896853878_0.08452620482301199","host":"s3://npm-registry-packages-npm-production"}},"22.3.0-beta.2":{"name":"@nx/devkit","version":"22.3.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a64cefd5e37999c459c1db78e6f06eb26b8ecc4f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.0-beta.2.tgz","fileCount":173,"integrity":"sha512-zgkc1EmtZtBLEh5NfSa/YDPMWpunLOOwenH76eknIWzqyeXMUN14eugYgxM639gMeg0VQEXt6S+FVULw87GgxA==","signatures":[{"sig":"MEUCICrOJVwPFgCc8sYT2Zg25xce2NAXY1JnGL0iRqS2vEoLAiEAhcsfQS2oHfcBa59oy+gkM2INVky30WjBTlCKVqATpFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274096},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bebb419e44eb9ce7af4bf4a7ded45114/nx-devkit-22.3.0-beta.2.tgz","_integrity":"sha512-zgkc1EmtZtBLEh5NfSa/YDPMWpunLOOwenH76eknIWzqyeXMUN14eugYgxM639gMeg0VQEXt6S+FVULw87GgxA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.3.0-beta.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.0-beta.2_1765899400960_0.09002141351293491","host":"s3://npm-registry-packages-npm-production"}},"22.3.0-canary.20251216-71bfc21":{"name":"@nx/devkit","version":"22.3.0-canary.20251216-71bfc21","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.0-canary.20251216-71bfc21","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"987e711dcd57bba0745bece9852c0963f62ba34a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.0-canary.20251216-71bfc21.tgz","fileCount":173,"integrity":"sha512-3JUAzPXdsMc7JIE9ZAFhXtAc+XqhTgSse/6IvyyUgHQhjxy9aGdK8Cy9LihmuvPQqxamjWXoDC1lJRRCDDh0qQ==","signatures":[{"sig":"MEUCICnRJilTsG86Sw42leVWMAsQ12yL4oHk8SE5pwSUHmU9AiEAqC4gBO6HbhNYxeNGkdLufiUHUAHnCiIGhnJ1qY2s0S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.0-canary.20251216-71bfc21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274130},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.0-canary.20251216-71bfc21.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fd3c5c43e4cb4b7ecffca10064ad72d0/nx-devkit-22.3.0-canary.20251216-71bfc21.tgz","_integrity":"sha512-3JUAzPXdsMc7JIE9ZAFhXtAc+XqhTgSse/6IvyyUgHQhjxy9aGdK8Cy9LihmuvPQqxamjWXoDC1lJRRCDDh0qQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.3.0-canary.20251216-71bfc21","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.0-canary.20251216-71bfc21_1765913220668_0.5882506828760099","host":"s3://npm-registry-packages-npm-production"}},"22.2.7":{"name":"@nx/devkit","version":"22.2.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.2.7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"701ae46c6f3abe8d0d80aafcfe2fa39bdcf96cce","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.2.7.tgz","fileCount":173,"integrity":"sha512-Il+J7JG1VbUNcrX0jFELsLmBFmavoXvUc9/r/UaUoMyTXOmUVFzUuo/T87LHehx1Pt3JqwuCqUMABgpSZF1hcQ==","signatures":[{"sig":"MEUCIGUvEdhPEJZ/mKtMw2ecc8we/yq7yzdp5NqNsJNiQl3lAiEA/kILGW02n46VhYno5Hxp1BJYCQByNmNje5AhHvL+7u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274082},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.2.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/288ff2cd7cc8ba14cdb626fa4ca11377/nx-devkit-22.2.7.tgz","_integrity":"sha512-Il+J7JG1VbUNcrX0jFELsLmBFmavoXvUc9/r/UaUoMyTXOmUVFzUuo/T87LHehx1Pt3JqwuCqUMABgpSZF1hcQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.2.7","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.2.7_1765928123690_0.719738226344381","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33862-b75a9d8":{"name":"@nx/devkit","version":"0.0.0-pr-33862-b75a9d8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33862-b75a9d8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"517e5ab0efd562e2454fae160ae471d11f4eb780","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33862-b75a9d8.tgz","fileCount":173,"integrity":"sha512-YK/zsEcKoAIZqmViD6zfrDT10UZA8wnj5pqq2s+r8b0XJuKk3T4o8zFsjuPYoxqgNYsDqQRsR4QDXoAklutrsg==","signatures":[{"sig":"MEUCIQCiXSY+pErq1qH+X8AikqCm9VSU/qxP+oEmOk8R7pR0bwIgMyB22JHFqY1bnFzYsM43ekvPwctQCXlF85C8FCIyFLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33862-b75a9d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274112},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33862-b75a9d8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1fc93cb73a6bf8364d81c2f141f47950/nx-devkit-0.0.0-pr-33862-b75a9d8.tgz","_integrity":"sha512-YK/zsEcKoAIZqmViD6zfrDT10UZA8wnj5pqq2s+r8b0XJuKk3T4o8zFsjuPYoxqgNYsDqQRsR4QDXoAklutrsg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33862-b75a9d8","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33862-b75a9d8"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33862-b75a9d8_1765987534689_0.5358357977687467","host":"s3://npm-registry-packages-npm-production"}},"22.3.0-beta.3":{"name":"@nx/devkit","version":"22.3.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"04a583bfab758e0872d6552fd5dc8cbcfe5269de","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.0-beta.3.tgz","fileCount":173,"integrity":"sha512-Jcr8JJM45LzneBdpO9MZfqmajlgFoxAcb6TKq5BY2bC7FQ1ZGfjcoN5tZ3wZMsZ7U1Xd1kn5l9Z9+VdBZnMk/A==","signatures":[{"sig":"MEQCIDBQd1o7xfRVHPrEL0zT8xrUlsiCHv7FaNUVbg6ptm5MAiBk1TAtMs/BEd2fymwzU1G1ZulVWRIpjwmY/lUDQ9RLbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274042},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/69eaeb35850eea72f683d26953dc84d1/nx-devkit-22.3.0-beta.3.tgz","_integrity":"sha512-Jcr8JJM45LzneBdpO9MZfqmajlgFoxAcb6TKq5BY2bC7FQ1ZGfjcoN5tZ3wZMsZ7U1Xd1kn5l9Z9+VdBZnMk/A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.3.0-beta.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.0-beta.3_1765996965056_0.9664167445684346","host":"s3://npm-registry-packages-npm-production"}},"22.3.0-canary.20251217-6323dba":{"name":"@nx/devkit","version":"22.3.0-canary.20251217-6323dba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.0-canary.20251217-6323dba","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0825b56c2a6a8f3688f6b09d8893b4c94771951b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.0-canary.20251217-6323dba.tgz","fileCount":173,"integrity":"sha512-aWcrwgjPeM2TtsWNS4N+Um6huSlSPxVGkYEvAvYzkRgQQYtD2wgoEnqmCMnEDcaqoz1rsZigAm+u20jG0udTdA==","signatures":[{"sig":"MEUCIHIoqKuxjDjf+7MjLaU4nQ3t1H8GuunuJ4K4Epm32BorAiEAp9P9H00UdhkLevEq+NMAipjIUhk+gFX2pML+CchnqPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.0-canary.20251217-6323dba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.0-canary.20251217-6323dba.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3cd2822aa1524699e7212ba052b6d8b1/nx-devkit-22.3.0-canary.20251217-6323dba.tgz","_integrity":"sha512-aWcrwgjPeM2TtsWNS4N+Um6huSlSPxVGkYEvAvYzkRgQQYtD2wgoEnqmCMnEDcaqoz1rsZigAm+u20jG0udTdA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.3.0-canary.20251217-6323dba","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.0-canary.20251217-6323dba_1766000314059_0.7310353281195163","host":"s3://npm-registry-packages-npm-production"}},"22.3.0":{"name":"@nx/devkit","version":"22.3.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a407e6b9c7dad451c25b775201815788a3ad40d2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.0.tgz","fileCount":173,"integrity":"sha512-6FN03t4UIvusckrrn7L2EQqyisSQW355f/9MKe3qHOJgzHwLaShVkvTe/czETcROwwWhGQzy9AWsfb8WN6Bd6g==","signatures":[{"sig":"MEQCIG/NZt0CwsUr3KxIW34bWpJLeSJEwlqYPNCnT66vtmyxAiBPP/YcVmMwxO2BiBjJg2pDtxUbZ8waHuUuTKbGWhzJ5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274028},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/40de21c44b65930abfd4c924f786dffe/nx-devkit-22.3.0.tgz","_integrity":"sha512-6FN03t4UIvusckrrn7L2EQqyisSQW355f/9MKe3qHOJgzHwLaShVkvTe/czETcROwwWhGQzy9AWsfb8WN6Bd6g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.3.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.0_1766006535481_0.38001395358155743","host":"s3://npm-registry-packages-npm-production"}},"22.3.1":{"name":"@nx/devkit","version":"22.3.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bf23714ec64066ca44441d8a78477fb7357aa02b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.1.tgz","fileCount":173,"integrity":"sha512-bbpoU9pgVdUdGdpRqBH2sKMqrtppQMNM0yfJaCdt9gUl+N8ZTO10K8jGpOQUOoG9dJ02TYFlMh6XiOEy4rkigQ==","signatures":[{"sig":"MEQCIHgVFSg6wVpUmKIjk5x+c6J6fGJJrMCwjaRyPWWXejpWAiAd5CpHOH3ogvZ858HN4DEWln9+g8vRMNWgYqlEtdvNBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274028},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/adf122d600bdd3c6af806f562eba9a81/nx-devkit-22.3.1.tgz","_integrity":"sha512-bbpoU9pgVdUdGdpRqBH2sKMqrtppQMNM0yfJaCdt9gUl+N8ZTO10K8jGpOQUOoG9dJ02TYFlMh6XiOEy4rkigQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.3.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.1_1766045182698_0.8076461862102087","host":"s3://npm-registry-packages-npm-production"}},"22.3.2":{"name":"@nx/devkit","version":"22.3.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cca6da806758f1c7cc33cfcc800f4f2b24e8ecce","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.2.tgz","fileCount":173,"integrity":"sha512-q68U9J9l8jXPd8Lk46ykXSYZGUUcvziLTN0BoAzA/O0rTFQDbMq15mIeAAxYtyteT9D/BjSkSdhKt8xt5AdSfA==","signatures":[{"sig":"MEUCIQCD9GTrMZkYk7uc3xmgQfieeNGb+p1C/yA3JoWA6kslBwIgY2cE6JiGsgiodrkSdM5atLRwjWBTy8WABQ1rDp5RAIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274028},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/430684e952cf7f7f52425ecc0ca77c1d/nx-devkit-22.3.2.tgz","_integrity":"sha512-q68U9J9l8jXPd8Lk46ykXSYZGUUcvziLTN0BoAzA/O0rTFQDbMq15mIeAAxYtyteT9D/BjSkSdhKt8xt5AdSfA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.3.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.2_1766163064459_0.5284111615983973","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20251219-137ab45":{"name":"@nx/devkit","version":"22.4.0-canary.20251219-137ab45","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20251219-137ab45","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5e352e4cf0f1f2fa6bd095710faa206939ec72b6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20251219-137ab45.tgz","fileCount":173,"integrity":"sha512-lpykaiGHqeP63YG5wjPswk8QTlENdYbj5E7SpuH9PZejlq6qhiuhLjJXSP/zLzt+fhFicR+j757tmB1kpW9IYQ==","signatures":[{"sig":"MEUCIECn+NXLT0AyJFo9tJiXhm6mmbtC1orOGkrAhpMK3h4yAiEAi6Ys7joJtv5uNm0D6XNL41iNjYeXnlqMliNxDmZnzKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20251219-137ab45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20251219-137ab45.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2176be217fa7962e630142a212a495d2/nx-devkit-22.4.0-canary.20251219-137ab45.tgz","_integrity":"sha512-lpykaiGHqeP63YG5wjPswk8QTlENdYbj5E7SpuH9PZejlq6qhiuhLjJXSP/zLzt+fhFicR+j757tmB1kpW9IYQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20251219-137ab45","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20251219-137ab45_1766175542429_0.841484149220725","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-beta.0":{"name":"@nx/devkit","version":"22.4.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"447db7ce3c48f04fb3adb8f43ba5c5097a783ca0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-beta.0.tgz","fileCount":173,"integrity":"sha512-fNNhXp60Iur7A5NSMXDOXw1X+AHMLaG6zyxGpLTV+CFiwdUwLhkXI8jGzwn8e3tYKRoscsIPnbvMDrXBI5Y1eg==","signatures":[{"sig":"MEUCIGaQJecXipLKq+lB31maiudiMaVfo5Uvy8bJDIxl70kPAiEAnWSjudCioMcOBEa8l+d+XbnbM1cV+NM2os8YDbVPFC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274042},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5a52cea250776d430faeb047f6daa178/nx-devkit-22.4.0-beta.0.tgz","_integrity":"sha512-fNNhXp60Iur7A5NSMXDOXw1X+AHMLaG6zyxGpLTV+CFiwdUwLhkXI8jGzwn8e3tYKRoscsIPnbvMDrXBI5Y1eg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-beta.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-beta.0_1766179153780_0.36525513496960094","host":"s3://npm-registry-packages-npm-production"}},"22.3.3":{"name":"@nx/devkit","version":"22.3.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.3.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fd90775b987fea4eed7aabf498c8e51c88453819","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.3.3.tgz","fileCount":173,"integrity":"sha512-/hxcdhE+QDalsWEbJurHtZh9aY27taHeImbCVJnogwv85H3RbAE+0YuKXGInutfLszAs7phwzli71yq+d2P45Q==","signatures":[{"sig":"MEYCIQCk/rZ2PLxsa3uQr2zwMvNTaIN5mGAIclvid33dqNFBVgIhAM2LBr5YyKM06xg39w2DIGzX629JtfORQeDo/EHx2nV6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274028},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.3.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/26cf7eceb28f6929a611990617fed161/nx-devkit-22.3.3.tgz","_integrity":"sha512-/hxcdhE+QDalsWEbJurHtZh9aY27taHeImbCVJnogwv85H3RbAE+0YuKXGInutfLszAs7phwzli71yq+d2P45Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.3.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.3.3_1766182889136_0.6249369970435099","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20251222-d959d70":{"name":"@nx/devkit","version":"22.4.0-canary.20251222-d959d70","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20251222-d959d70","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"942be67d2047c550526ded05b0c75f308a4ca548","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20251222-d959d70.tgz","fileCount":173,"integrity":"sha512-Fqc+h0G3eiTmMksrgS4MsRq85vBqX6owwPwCKFfDW2CxHUWcARvbhRU05YcCvSyn8yu5/a0O7GEuE59ktuLfpg==","signatures":[{"sig":"MEYCIQDPsyHPp4pwxpoqJxDL5ZoG6zGwZZVbDgJVAhbnlK+bzAIhAJUvrSVlOk+KnBd/y218zt8S4DV26NCnHHk+IQ/06sy1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20251222-d959d70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20251222-d959d70.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/95f0c24b03e47e6c4cd64305daff7d1d/nx-devkit-22.4.0-canary.20251222-d959d70.tgz","_integrity":"sha512-Fqc+h0G3eiTmMksrgS4MsRq85vBqX6owwPwCKFfDW2CxHUWcARvbhRU05YcCvSyn8yu5/a0O7GEuE59ktuLfpg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20251222-d959d70","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20251222-d959d70_1766432339307_0.8061329122887615","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20251223-d959d70":{"name":"@nx/devkit","version":"22.4.0-canary.20251223-d959d70","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20251223-d959d70","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5e5bd890060f8f22344fbcc884d0fe2940d2e10c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20251223-d959d70.tgz","fileCount":173,"integrity":"sha512-iO2P++89i+avVAedVrKcW3uvRLJEvBzWCjSK7dPBAys/NVA0T295TiG/bKy+W/fkrcjx/2SrdMPSzrGyeXZmkQ==","signatures":[{"sig":"MEUCIAUe0lqc/R9bR/VgLOVfMBBx2fihNhOjTVfLFnqlupN+AiEA5gqajxV+WixnpJiQEabVcPoqQvbPLIm/9mX3ezNeyfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20251223-d959d70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20251223-d959d70.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c8736efd3e4633b6f6315fa7de0b3356/nx-devkit-22.4.0-canary.20251223-d959d70.tgz","_integrity":"sha512-iO2P++89i+avVAedVrKcW3uvRLJEvBzWCjSK7dPBAys/NVA0T295TiG/bKy+W/fkrcjx/2SrdMPSzrGyeXZmkQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20251223-d959d70","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20251223-d959d70_1766518136543_0.36122754258586864","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20251225-d959d70":{"name":"@nx/devkit","version":"22.4.0-canary.20251225-d959d70","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20251225-d959d70","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"603449b0aca1a619889986fc219359ca0fa8384c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20251225-d959d70.tgz","fileCount":173,"integrity":"sha512-gKVKtP36p60s0omJQTf9u1i56Uv6Vi+DNUtoUGHuV7Mxa1AZHIYuxtGsUgVHDfaaJow4zA/45S9WOI/mnUuYWg==","signatures":[{"sig":"MEYCIQChK8onNPSLi6A0nmpmlKS35+rKi2q7k3S0+uBTHNQLQQIhALDN3ROBVaICp4P+dfyaQ3Mjx41NN+2tXZoqeSiKeksg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20251225-d959d70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20251225-d959d70.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/238976e3040ffa7a9e9950fa21af7c0c/nx-devkit-22.4.0-canary.20251225-d959d70.tgz","_integrity":"sha512-gKVKtP36p60s0omJQTf9u1i56Uv6Vi+DNUtoUGHuV7Mxa1AZHIYuxtGsUgVHDfaaJow4zA/45S9WOI/mnUuYWg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20251225-d959d70","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20251225-d959d70_1766626042419_0.10910708523722401","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20251226-d959d70":{"name":"@nx/devkit","version":"22.4.0-canary.20251226-d959d70","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20251226-d959d70","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"47cc61cd52622f141c0f38dfac8cc47091694b30","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20251226-d959d70.tgz","fileCount":173,"integrity":"sha512-Njc2AY5ZtEYdRko6EzmEQ5he1E7iwevo0CQhMDTR2r/6SbrLKNMcHKGfSTJvQf1T4fgFOfJ2ByPvbUe/dq+lwg==","signatures":[{"sig":"MEQCIEEhcZSG9cW0Dwezq4aLqq7XsnmSEv6C11y0JYRvfKfUAiAki1gmQT/QVxCnCfgAkDl9rlcwYs7m3NVMHBSHS3P62w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20251226-d959d70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20251226-d959d70.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/750819e214b15d1cc230cf09a3fc777f/nx-devkit-22.4.0-canary.20251226-d959d70.tgz","_integrity":"sha512-Njc2AY5ZtEYdRko6EzmEQ5he1E7iwevo0CQhMDTR2r/6SbrLKNMcHKGfSTJvQf1T4fgFOfJ2ByPvbUe/dq+lwg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20251226-d959d70","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20251226-d959d70_1766709655938_0.2079879234264621","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20251229-0da6921":{"name":"@nx/devkit","version":"22.4.0-canary.20251229-0da6921","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20251229-0da6921","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bc99e13c9376fc46027fc58435dbf2f8d6b07666","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20251229-0da6921.tgz","fileCount":173,"integrity":"sha512-iQSPyIl1kzGkyfl8v4d9J3UGB76k5nCKcXojX+v++NoPDyhAb/cKxyVvMURO7x81XQaGhGWzhcQbOaWcyjsycA==","signatures":[{"sig":"MEUCIQCjX2nTzh1TIf7c38NudJaiFu5ROMkswRMHGSUfdAdqvQIgNt/Eldlr9v0d5Dho3+rv163YO2N/D4TN2YLqMbEjoSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20251229-0da6921","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20251229-0da6921.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/12cb1b68ed02b9c7b1e5e36fc8cf6766/nx-devkit-22.4.0-canary.20251229-0da6921.tgz","_integrity":"sha512-iQSPyIl1kzGkyfl8v4d9J3UGB76k5nCKcXojX+v++NoPDyhAb/cKxyVvMURO7x81XQaGhGWzhcQbOaWcyjsycA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20251229-0da6921","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20251229-0da6921_1767039361829_0.9407829898436992","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20251230-caee7c6":{"name":"@nx/devkit","version":"22.4.0-canary.20251230-caee7c6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20251230-caee7c6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0048ec5f186f6da0d52fa7757f1ea1f0c903c1f3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20251230-caee7c6.tgz","fileCount":173,"integrity":"sha512-HxJ2upHbg6PTMbCAZwgNTstCvU03ZaKPfE4yq1rt0NVgSEPx9ezEmywLMDfiV/O7mZkFEu0zLm5cCEhNd2h15A==","signatures":[{"sig":"MEUCIFK4lAjYf9M1OjKLDFmHfW9ysaTHZeMByOJsYaW9rW0gAiEAw+gwuWPcwQMnyhO3YZYidK+93CFXWNCcMpWkaateX7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20251230-caee7c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20251230-caee7c6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1ae1a2b2e36b59070a5045e17f9d4d84/nx-devkit-22.4.0-canary.20251230-caee7c6.tgz","_integrity":"sha512-HxJ2upHbg6PTMbCAZwgNTstCvU03ZaKPfE4yq1rt0NVgSEPx9ezEmywLMDfiV/O7mZkFEu0zLm5cCEhNd2h15A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20251230-caee7c6","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20251230-caee7c6_1767124203496_0.9566077550044685","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260101-80cde6a":{"name":"@nx/devkit","version":"22.4.0-canary.20260101-80cde6a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260101-80cde6a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"007b00f6292e832e128976e213399ccdc13167d6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260101-80cde6a.tgz","fileCount":173,"integrity":"sha512-VVm2VDLQt2xrtvPmLZ3VuZ9JVFCW2JhAbRZH3QZMhPBnUX4kjZDfpXMg9y3qnLE4YhfghfHjWahvUzClWpqFgw==","signatures":[{"sig":"MEUCIQDhubGr9dd6d2Ls5I1RV+uX4ooHuOOXhw856i7LLr5GqAIgdhF9pmtLHRGYGP2F2p4WMTOnMCusCwkT57p05quuE8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260101-80cde6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260101-80cde6a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/a67505615b3c372c49ba2d550ce340a0/nx-devkit-22.4.0-canary.20260101-80cde6a.tgz","_integrity":"sha512-VVm2VDLQt2xrtvPmLZ3VuZ9JVFCW2JhAbRZH3QZMhPBnUX4kjZDfpXMg9y3qnLE4YhfghfHjWahvUzClWpqFgw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260101-80cde6a","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260101-80cde6a_1767307213616_0.8634640623570737","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260102-80cde6a":{"name":"@nx/devkit","version":"22.4.0-canary.20260102-80cde6a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260102-80cde6a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"083939db25a49a1f50f92c757ed85c351ad3ef1f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260102-80cde6a.tgz","fileCount":173,"integrity":"sha512-3UP4YwKIE8aq9xof5uWC3HB5aan/1zRAzh63Vc0bUaIEdzpeUfixu10RFTomGtwQMeSHVdYw4ZB7Wjg617irdw==","signatures":[{"sig":"MEUCIQDuAkTZg6Do7OpZ1eBezzAmSeJvE5c1mtU9+gp9rc+F/gIgJK0YXbhx3s7rNFmWueb/t8ZNmDXxopBR7u2GGnYLBtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260102-80cde6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260102-80cde6a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0baf913f66b2a8bc4b51364271735bf4/nx-devkit-22.4.0-canary.20260102-80cde6a.tgz","_integrity":"sha512-3UP4YwKIE8aq9xof5uWC3HB5aan/1zRAzh63Vc0bUaIEdzpeUfixu10RFTomGtwQMeSHVdYw4ZB7Wjg617irdw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260102-80cde6a","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260102-80cde6a_1767384367207_0.31306489004174076","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34018-741bc4e":{"name":"@nx/devkit","version":"0.0.0-pr-34018-741bc4e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34018-741bc4e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0118411abe1fe1c0b944e8ff7ae7cb33b8351c46","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34018-741bc4e.tgz","fileCount":173,"integrity":"sha512-6sG3ztU0fwJaM8Eb5P92ZaIhMeQdqvPZja73BCwl5FU79PSy+/fS6hJJulCc/Me5qvRVT19ftcSIUkfh5wAQ2g==","signatures":[{"sig":"MEUCIQDCp3OrqktlQtmtve12R68cVaefVVv13XivHWHM3zQwvAIgTQkNw83mZYvH0fNp6ICQn2sjMLFk+iPZvSTaaDeXjr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34018-741bc4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274058},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34018-741bc4e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5cb618d9c8a405fe0c1325e3670c1d83/nx-devkit-0.0.0-pr-34018-741bc4e.tgz","_integrity":"sha512-6sG3ztU0fwJaM8Eb5P92ZaIhMeQdqvPZja73BCwl5FU79PSy+/fS6hJJulCc/Me5qvRVT19ftcSIUkfh5wAQ2g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34018-741bc4e","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34018-741bc4e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34018-741bc4e_1767625244799_0.7427147123070263","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260105-80cde6a":{"name":"@nx/devkit","version":"22.4.0-canary.20260105-80cde6a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260105-80cde6a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6cf8e975dc431038c1df484d690fee6e2339f383","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260105-80cde6a.tgz","fileCount":173,"integrity":"sha512-hISOPa81ofPvgx3epl9NnEL84mcaMFqMZeEQC1r4gvW5Gz923lHNW7d6YXoD1AiPGHBSzSP3gjLDGqol9HtlQg==","signatures":[{"sig":"MEYCIQCtzmTN8F8BqeHDueCNmCi8Au2LsLpJ7HGYyCGbu/U9tAIhAKmeFd9JR7EKDbNd+5cCetEx3sZrTCTnyIwR4oTcVeKJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260105-80cde6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260105-80cde6a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ca3244be52effd9891fca83c3391ba30/nx-devkit-22.4.0-canary.20260105-80cde6a.tgz","_integrity":"sha512-hISOPa81ofPvgx3epl9NnEL84mcaMFqMZeEQC1r4gvW5Gz923lHNW7d6YXoD1AiPGHBSzSP3gjLDGqol9HtlQg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260105-80cde6a","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260105-80cde6a_1767642343073_0.14869305846395164","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260106-0119275":{"name":"@nx/devkit","version":"22.4.0-canary.20260106-0119275","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260106-0119275","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a8664682d3da633669de8801808c4d51c2a7b63a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260106-0119275.tgz","fileCount":173,"integrity":"sha512-r/tEOzY3Wwj46223P0Hpkij9nr7CAHz4DicRh0qdnlj/Zj1H0ahzu3RBEurTyZiqQuHmu5GVgFXmCZof7olrZw==","signatures":[{"sig":"MEUCIAsV4c4T7WB7jC2jGm2mNcEADbzjqB4KIIWRnJvG+qRuAiEApyiWXYdMCOxN89frvc+nGpWWfW9seqYWof2dLeWnGiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260106-0119275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260106-0119275.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/91d9a3ddd3def56e76eb51bf8f13b8ff/nx-devkit-22.4.0-canary.20260106-0119275.tgz","_integrity":"sha512-r/tEOzY3Wwj46223P0Hpkij9nr7CAHz4DicRh0qdnlj/Zj1H0ahzu3RBEurTyZiqQuHmu5GVgFXmCZof7olrZw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260106-0119275","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260106-0119275_1767729969869_0.860819043489611","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34018-60f8ce9":{"name":"@nx/devkit","version":"0.0.0-pr-34018-60f8ce9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34018-60f8ce9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3e090f7d9a6885893134c10abc5a8ef004571e5a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34018-60f8ce9.tgz","fileCount":173,"integrity":"sha512-F3+s/Ny7OlzEgf+Q500tTTnJKdQ+B47lUSOV/5WY9YUn+UaDEwSWeYzM0mMM7mxqsy7QlB6DGIHkaWX4HO+lyg==","signatures":[{"sig":"MEYCIQD3SqtZt6BTL7C3p3frkNCgxgi8GCNM7YNnfiZ+QgcmHAIhAMYLxAV2knPrUJuip4gHy5XUT8MNZbFi/mgkjYVYssYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34018-60f8ce9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274058},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34018-60f8ce9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/15a2d28c61ed0d78d02a6521a64b8440/nx-devkit-0.0.0-pr-34018-60f8ce9.tgz","_integrity":"sha512-F3+s/Ny7OlzEgf+Q500tTTnJKdQ+B47lUSOV/5WY9YUn+UaDEwSWeYzM0mMM7mxqsy7QlB6DGIHkaWX4HO+lyg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34018-60f8ce9","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34018-60f8ce9"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34018-60f8ce9_1767792205280_0.8425696440736805","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260107-9fb5a6c":{"name":"@nx/devkit","version":"22.4.0-canary.20260107-9fb5a6c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260107-9fb5a6c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cf40e0428fbe04839199609b2ecca8f7e0c87239","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260107-9fb5a6c.tgz","fileCount":173,"integrity":"sha512-C0tIW8YrEq8hFvSa0PilgFCXmrfnGU9VGAYpQP8sHgYEg64VjIe4Ls3RAsHOAkIRDnlANY+hJoYBhbRG6+LrzA==","signatures":[{"sig":"MEUCIGpd3M7sG5YaA9hY/bSaCTaWpJ42swsofA/MD9QZchJJAiEAn6zYJdgzuWuXdTEKfAPzubdRfaHd95yrjnca/9Tfm3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260107-9fb5a6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260107-9fb5a6c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/03db01911b2e40accdc96ce9011f4279/nx-devkit-22.4.0-canary.20260107-9fb5a6c.tgz","_integrity":"sha512-C0tIW8YrEq8hFvSa0PilgFCXmrfnGU9VGAYpQP8sHgYEg64VjIe4Ls3RAsHOAkIRDnlANY+hJoYBhbRG6+LrzA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260107-9fb5a6c","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260107-9fb5a6c_1767821531722_0.30842335311154945","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-beta.1":{"name":"@nx/devkit","version":"22.4.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"097bc8cbb9597efc19fc82f5ba65696aff34fd24","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-beta.1.tgz","fileCount":173,"integrity":"sha512-WBd7R7XQaTYnI7hy5RIW2Ea/3xE+ac0fx7uXJIj5mNEV98DEkRXo+KIwBEr6MONeYfubh8WwYrxzkxNYP28rhA==","signatures":[{"sig":"MEUCIDTNPF0EOuLK/4b0l+Ddnlr3edokMLeBnIbZDIGy1sjSAiEA7IpLLUBXXDw3RkQg/4yE5wkarBR2Zkh0xXXwiSuOiws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274042},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3a3541d64e5033160bb6247ccf3a0997/nx-devkit-22.4.0-beta.1.tgz","_integrity":"sha512-WBd7R7XQaTYnI7hy5RIW2Ea/3xE+ac0fx7uXJIj5mNEV98DEkRXo+KIwBEr6MONeYfubh8WwYrxzkxNYP28rhA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-beta.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-beta.1_1767896964051_0.8986618653121894","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260108-e38d285":{"name":"@nx/devkit","version":"22.4.0-canary.20260108-e38d285","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260108-e38d285","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f49bfde10f449741e2a32b17332f4ed21854e3d3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260108-e38d285.tgz","fileCount":173,"integrity":"sha512-Ov0FcX+Tzb2uPmAfr1hM8I/GSN53H0zHldIY3f/4w5HZQq5wOcV8vqws0YaCiPTUSle9KbAqbDfDFutS0tLGsw==","signatures":[{"sig":"MEQCIAoaW5OieovtiSq3FkWA/lm2y8EyAubSKoy4fOjfTE5nAiAHE7kIJlVWmHTQEmAKlUva79I9oJYkcsdLDnQpyUNIuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260108-e38d285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260108-e38d285.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/96d87c227956e0abbf65e766bee45759/nx-devkit-22.4.0-canary.20260108-e38d285.tgz","_integrity":"sha512-Ov0FcX+Tzb2uPmAfr1hM8I/GSN53H0zHldIY3f/4w5HZQq5wOcV8vqws0YaCiPTUSle9KbAqbDfDFutS0tLGsw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260108-e38d285","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260108-e38d285_1767900885036_0.5700222670761819","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260109-0fe39b2":{"name":"@nx/devkit","version":"22.4.0-canary.20260109-0fe39b2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260109-0fe39b2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"94a4481ba6db2e4f270634f0525eba22e47724e1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260109-0fe39b2.tgz","fileCount":173,"integrity":"sha512-g0d3RGpsrISgyK+iFxMHxBjauzUFGOtzU+zXcmzTaZ6wfyRjto8wf/SzPTubZcKcPiIypcbfRvzl2LTuOP0MCQ==","signatures":[{"sig":"MEYCIQDa1tx+FHAKcv+qruLC+PWsE6CaAxUhHg9XS6eqk3pLbAIhAJn21BJJ3tWVHjmlk9YlXKit/N0nyk7dsfdTr44rZhRP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260109-0fe39b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260109-0fe39b2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/33388f7a03058e0d7932873f7217735f/nx-devkit-22.4.0-canary.20260109-0fe39b2.tgz","_integrity":"sha512-g0d3RGpsrISgyK+iFxMHxBjauzUFGOtzU+zXcmzTaZ6wfyRjto8wf/SzPTubZcKcPiIypcbfRvzl2LTuOP0MCQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260109-0fe39b2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260109-0fe39b2_1767995807671_0.22487708745746904","host":"s3://npm-registry-packages-npm-production"}},"20.8.4":{"name":"@nx/devkit","version":"20.8.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@20.8.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5b1d132d437e90c30d83865694159e3b304ca77a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-20.8.4.tgz","fileCount":104,"integrity":"sha512-3r+6QmIXXAWL6K7m8vAbW31aniAZmZAZXeMhOhWcJoOAU7ggpCQaM8JP8/kO5ov/Bmhyf0i/SSVXI6kwiR5WNQ==","signatures":[{"sig":"MEYCIQClcXXjXSDmrm5tn7+xtZsWvUM4ocEBszTujHeEJbUH/wIhAOSzPTAt3EEn2jxGN0i6Clyi8IaQKcOuyIGtQdE2/Btk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@20.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210014},"main":"./index","type":"commonjs","_from":"file:nx-devkit-20.8.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/015ff582cacf16a5c6f3551ea103f5d3/nx-devkit-20.8.4.tgz","_integrity":"sha512-3r+6QmIXXAWL6K7m8vAbW31aniAZmZAZXeMhOhWcJoOAU7ggpCQaM8JP8/kO5ov/Bmhyf0i/SSVXI6kwiR5WNQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":">= 19 <= 21"},"_npmOperationalInternal":{"tmp":"tmp/devkit_20.8.4_1768233166906_0.23024714036493266","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260112-6cca28c":{"name":"@nx/devkit","version":"22.4.0-canary.20260112-6cca28c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260112-6cca28c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0d99a9061a9274719a377c600d26a5812cbf348e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260112-6cca28c.tgz","fileCount":173,"integrity":"sha512-rPfGj3p3q7k7ClhvfqLEgrPthmFYHkk7plpTl/uNfEcidSrH0uhcv6ilVTvTXmltq17SV4Y7+hZ3S1gipkxPyg==","signatures":[{"sig":"MEQCIFetq3d47ZcM5QTPwQsZ9vvMCwsfKaTzoe/Z3q7Hcy3zAiBzfKp5W6woDmf8QnOhv9HEJD32Fvl+rBGHfSMDS02JJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260112-6cca28c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260112-6cca28c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f7baba0d2f2389356d8dbee2355d79c6/nx-devkit-22.4.0-canary.20260112-6cca28c.tgz","_integrity":"sha512-rPfGj3p3q7k7ClhvfqLEgrPthmFYHkk7plpTl/uNfEcidSrH0uhcv6ilVTvTXmltq17SV4Y7+hZ3S1gipkxPyg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260112-6cca28c","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260112-6cca28c_1768248487642_0.3955706982868119","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-beta.2":{"name":"@nx/devkit","version":"22.4.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b698cbdc934faee581b70a513dd5d0e1e0580210","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-beta.2.tgz","fileCount":173,"integrity":"sha512-je439JZd3BMDgfUOf6cMgxx3K70G4wHlqop+BTRNNX5uJdkRJPdWVWyQmieXLdbvC/S6YOu6K6PC03a9aA1Vkw==","signatures":[{"sig":"MEUCIDQzud2nRVQQ2z9DrY4z3Aoi7t3IJMHdJCG1ek8tc4kcAiEA/5K8CZVt8EG34DCKANsRliZXezeOd1MfMkeiBtO1kaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274042},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/370b49f3bb5a0f4cc7b2f0b481357757/nx-devkit-22.4.0-beta.2.tgz","_integrity":"sha512-je439JZd3BMDgfUOf6cMgxx3K70G4wHlqop+BTRNNX5uJdkRJPdWVWyQmieXLdbvC/S6YOu6K6PC03a9aA1Vkw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-beta.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-beta.2_1768251327517_0.98066080477482","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33695-c43288d":{"name":"@nx/devkit","version":"0.0.0-pr-33695-c43288d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33695-c43288d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4957e317fde961e75234c6224f328274c1790bae","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33695-c43288d.tgz","fileCount":173,"integrity":"sha512-Cabp6BgyXFaGVA2n3wXqlkSFSBQQh6SQJxQs6NOa3IpkSgzcAxLcd0onWg8hOhxEmALA9yJliIjfunYtTCR81w==","signatures":[{"sig":"MEUCIBzuxj6WOZJf0ChsEydRkKz9ggrpz2YAiaD4Onpmz6roAiEAk5xdH7cl/EgVRdRSTaRedoi9hzkdM+sgpk++NQXHdDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33695-c43288d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274058},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33695-c43288d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7369d2930985657a79a675fba93f9518/nx-devkit-0.0.0-pr-33695-c43288d.tgz","_integrity":"sha512-Cabp6BgyXFaGVA2n3wXqlkSFSBQQh6SQJxQs6NOa3IpkSgzcAxLcd0onWg8hOhxEmALA9yJliIjfunYtTCR81w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33695-c43288d","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33695-c43288d"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33695-c43288d_1768253914481_0.07194580553288432","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34082-9d57132":{"name":"@nx/devkit","version":"0.0.0-pr-34082-9d57132","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34082-9d57132","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"853a843ebd1214ff726a4960a81ea5c93d45700d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34082-9d57132.tgz","fileCount":173,"integrity":"sha512-mJwHJSv1+Jqi1XgMkOfSvmjZECoW2962fFNFhGCMHUugrprKHbYJWoQO3HOSiczYVL5YVIgbGhsPsKLr1z67zQ==","signatures":[{"sig":"MEUCIQDd0hxtVwtUrRANKmqULCfiiBEKqdHkrqLeopfYLoOykgIgck5QvOaExYXh60lHRNjKdeyF1xgMe3PYk65KGOWQIQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34082-9d57132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274058},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34082-9d57132.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/29b21796ebd3ab0f1bf76c9daff3cac4/nx-devkit-0.0.0-pr-34082-9d57132.tgz","_integrity":"sha512-mJwHJSv1+Jqi1XgMkOfSvmjZECoW2962fFNFhGCMHUugrprKHbYJWoQO3HOSiczYVL5YVIgbGhsPsKLr1z67zQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34082-9d57132","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34082-9d57132"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34082-9d57132_1768256666821_0.7275434509206598","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260113-246d4fd":{"name":"@nx/devkit","version":"22.4.0-canary.20260113-246d4fd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260113-246d4fd","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"300808f3551ec3be5f83549ba437ecc9a2af3493","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260113-246d4fd.tgz","fileCount":173,"integrity":"sha512-/FBMLVPVO3RsZMh2av1HUwBQbUmgV5zSeLSYDtaBN6dWyP0J0XCZ2l8bnwJUVZaBZq+NN9nisUfmgUcpQGaS5A==","signatures":[{"sig":"MEUCIQDEJzoxFxycFOwsC2a6WR0PLjyR4VcUXzRByKn/NX1+TgIgdglnXJuxIBuw+Eiz6VPaev6Y/o64Bcvgf9UlxqzvHRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260113-246d4fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274076},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260113-246d4fd.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6171b7a33f575fe5df6a2ff014bfe58c/nx-devkit-22.4.0-canary.20260113-246d4fd.tgz","_integrity":"sha512-/FBMLVPVO3RsZMh2av1HUwBQbUmgV5zSeLSYDtaBN6dWyP0J0XCZ2l8bnwJUVZaBZq+NN9nisUfmgUcpQGaS5A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260113-246d4fd","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260113-246d4fd_1768333041529_0.02907129974653211","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260114-45f2ae3":{"name":"@nx/devkit","version":"22.4.0-canary.20260114-45f2ae3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260114-45f2ae3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cc754604e0718ffb05f5ebbafedf540aca45bc91","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260114-45f2ae3.tgz","fileCount":173,"integrity":"sha512-Pxa9sKVhlBhB/VANuxNYiXmAPBzkd7bk0FLnV4UujfJufKPH1Cy2M1cIXbbHIVnoHgsBvhpoEZvG831I6FGuow==","signatures":[{"sig":"MEYCIQD+Y+kfMcmU7SbBBQxHpx+0LpaozDaI3UMxvmmm1Fo6QAIhAOF61f4hd1msx/a82nMCR5B8gpCwfTv6kWFjqNz8QBO1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260114-45f2ae3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274077},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260114-45f2ae3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2bb3ef9211612101c2c9cb1c0bda8760/nx-devkit-22.4.0-canary.20260114-45f2ae3.tgz","_integrity":"sha512-Pxa9sKVhlBhB/VANuxNYiXmAPBzkd7bk0FLnV4UujfJufKPH1Cy2M1cIXbbHIVnoHgsBvhpoEZvG831I6FGuow==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260114-45f2ae3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260114-45f2ae3_1768419513309_0.8293578300686915","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-beta.3":{"name":"@nx/devkit","version":"22.4.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b9c0f08c88224e3302fd5d0e1b62558c55332a64","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-beta.3.tgz","fileCount":173,"integrity":"sha512-EEo3A6feevcRXdfPiUpxoYvzY/mFzAqGGHGk4q7pUVvMcDuZ+jtAqK6mfPF/j/LSPdIDqTWZbbIWg2g4z3FDVQ==","signatures":[{"sig":"MEUCIQD995ShJ1gi83dO0ZdRqmCUJ8tauIjxfJvApUNWxddZ9wIgU+s+nx/CYwmS79EupLqGMIzZXXbRWZ0z+xaU0NxuMrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274043},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5f313a24112543c8b43f85e83a782711/nx-devkit-22.4.0-beta.3.tgz","_integrity":"sha512-EEo3A6feevcRXdfPiUpxoYvzY/mFzAqGGHGk4q7pUVvMcDuZ+jtAqK6mfPF/j/LSPdIDqTWZbbIWg2g4z3FDVQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-beta.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-beta.3_1768424019416_0.3506121278209382","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34106-bbe9ee7":{"name":"@nx/devkit","version":"0.0.0-pr-34106-bbe9ee7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34106-bbe9ee7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5915dfe066aa6169b96b0ffddb22d5fb6656540e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34106-bbe9ee7.tgz","fileCount":173,"integrity":"sha512-YQF0diG5Wp0rvPEMpwOFJwJUUuTGkLsRnodVmNYh+z5QJpy4sf+1JDLHNslpjC+V0FRIGRyLQ/S7w3iUtfXraw==","signatures":[{"sig":"MEYCIQCWh+IQ7ty9CGaFmVJNaB8kKekQ9j6Ylm1ogTQ/uRQ1zwIhAJKIgtWgEPzBrWiRvONffsOE5bQdl51Udy3sgf7unWNC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34106-bbe9ee7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274059},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34106-bbe9ee7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1afe437bd7ab15634f471be7689353e5/nx-devkit-0.0.0-pr-34106-bbe9ee7.tgz","_integrity":"sha512-YQF0diG5Wp0rvPEMpwOFJwJUUuTGkLsRnodVmNYh+z5QJpy4sf+1JDLHNslpjC+V0FRIGRyLQ/S7w3iUtfXraw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34106-bbe9ee7","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34106-bbe9ee7"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34106-bbe9ee7_1768501665770_0.20117550282957608","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260115-21d1555":{"name":"@nx/devkit","version":"22.4.0-canary.20260115-21d1555","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260115-21d1555","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8576115388eeebb6d1ef3678b259dc430f524705","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260115-21d1555.tgz","fileCount":173,"integrity":"sha512-1K5uJECMTQ4/7V+eoJwKxjLLFEPM5m8WOeiGBCTh9y0VmaSi54iLv/LLPz2Gh9aaIfJ/Kt2gZoMfn2KDR5HW9w==","signatures":[{"sig":"MEQCID68tGxSgkW2R+HUJLfahfAISpKADA4uSfkgzr9VCXVcAiBJg10DNlG6aC9y+JQ6kufQyKWLut7eTeBxM9qvm/+5cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260115-21d1555","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274077},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260115-21d1555.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bd61c9b4709d2b7861c07f4ec4e80f12/nx-devkit-22.4.0-canary.20260115-21d1555.tgz","_integrity":"sha512-1K5uJECMTQ4/7V+eoJwKxjLLFEPM5m8WOeiGBCTh9y0VmaSi54iLv/LLPz2Gh9aaIfJ/Kt2gZoMfn2KDR5HW9w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260115-21d1555","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260115-21d1555_1768507007964_0.9389446906440164","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-beta.4":{"name":"@nx/devkit","version":"22.4.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"229ea783003e6652a58f4b5c396ccebb033ad3b8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-beta.4.tgz","fileCount":173,"integrity":"sha512-sDAzVHHUEJsugrxe0867L0d4Ky8s5MG46IU8JjZyVVRFjAHOelVoST3oHS5epuW91bt6qmVNr1UMEm2wvsnQcw==","signatures":[{"sig":"MEQCIGLRVzcTqlvHN97yzAVC+MKpeewj/5HeiLL4gtuRUGclAiBne0fjzXlOX3Ug44nDB6kzjojBxugIP4k3OVd55CGXQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274043},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/856f2856739dfe6d41701f7888f4de37/nx-devkit-22.4.0-beta.4.tgz","_integrity":"sha512-sDAzVHHUEJsugrxe0867L0d4Ky8s5MG46IU8JjZyVVRFjAHOelVoST3oHS5epuW91bt6qmVNr1UMEm2wvsnQcw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-beta.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-beta.4_1768583169881_0.8230653152184078","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260116-323554b":{"name":"@nx/devkit","version":"22.4.0-canary.20260116-323554b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260116-323554b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6a8d998dda8d19627c109a7b1b47b7444e191c88","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260116-323554b.tgz","fileCount":173,"integrity":"sha512-obLQeaBhHwaB1M/3btNwL+Hz5rteR9Y8vYRGxJt0nlIafIDDO0luLuo+tjdbZSL4VeZm/IeL+IAT6fqNr78l9w==","signatures":[{"sig":"MEYCIQD298TAGsI9ZmCvuNdsoASLEfUjOmEx1HUtvNjZH3io6gIhAKkAwDgNkZuz/a5J/1xVIMSVX/YX/df3wVNA83RC/1aO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260116-323554b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274077},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260116-323554b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/b4d15a3af1eb49e8c2c88f2b4fcc3fcd/nx-devkit-22.4.0-canary.20260116-323554b.tgz","_integrity":"sha512-obLQeaBhHwaB1M/3btNwL+Hz5rteR9Y8vYRGxJt0nlIafIDDO0luLuo+tjdbZSL4VeZm/IeL+IAT6fqNr78l9w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260116-323554b","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260116-323554b_1768597167400_0.24795669270912146","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33695-bb11d43":{"name":"@nx/devkit","version":"0.0.0-pr-33695-bb11d43","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33695-bb11d43","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e9819347a44934ac5cdc592f70b1ef5921226c5c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33695-bb11d43.tgz","fileCount":173,"integrity":"sha512-3+ZLM/7Ybq53Fjl28vMThxq9dkDXyiNrm7yaMKQDG/aiMtz8TN5gITBhc18AmxJmNW3fc4cl4Ut2PjNiLHu9iA==","signatures":[{"sig":"MEUCID1cTxNlUH3mToeVj/YDPu4c6UWy8LCAqXjETgNae1nQAiEAsYCgkPgbqwwV6FHCpu3XYdV78pVl2ii/JWMExEbnltc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33695-bb11d43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274059},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33695-bb11d43.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f94d183e7b3112d1dd2c02400faf8b17/nx-devkit-0.0.0-pr-33695-bb11d43.tgz","_integrity":"sha512-3+ZLM/7Ybq53Fjl28vMThxq9dkDXyiNrm7yaMKQDG/aiMtz8TN5gITBhc18AmxJmNW3fc4cl4Ut2PjNiLHu9iA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33695-bb11d43","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33695-bb11d43"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33695-bb11d43_1768846587930_0.22496900427106947","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260119-6bb82c0":{"name":"@nx/devkit","version":"22.4.0-canary.20260119-6bb82c0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260119-6bb82c0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"875c7306a6d841ccf58c194b4d4bad05f09ad1cf","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260119-6bb82c0.tgz","fileCount":173,"integrity":"sha512-pP7uvUFYHGLoyronWjqNG8pJxVubmPUIuNjjPgY0eRS/1k8WlBEC1eiBTOvBUQPCs8nH9dlAnsqOlb2FDkUsTA==","signatures":[{"sig":"MEQCIEs2ONQxJywOVl+Eas+uOiGzLuU8oRZFpTVLssFWw0dGAiAww9/lEXJer05V28hIJMM/gRdfXqK+jJP1NP5s4Wgiww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260119-6bb82c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274077},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260119-6bb82c0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c25dffd091777595c3663471a80b0bb5/nx-devkit-22.4.0-canary.20260119-6bb82c0.tgz","_integrity":"sha512-pP7uvUFYHGLoyronWjqNG8pJxVubmPUIuNjjPgY0eRS/1k8WlBEC1eiBTOvBUQPCs8nH9dlAnsqOlb2FDkUsTA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260119-6bb82c0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260119-6bb82c0_1768859071145_0.8168151812743842","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-33695-19cc0f1":{"name":"@nx/devkit","version":"0.0.0-pr-33695-19cc0f1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-33695-19cc0f1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a2d3813302eaedf337f9342a4caf33ab1e167315","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-33695-19cc0f1.tgz","fileCount":173,"integrity":"sha512-B1sSDhdXqVB9wxpOXgZoYRcKd29qEKc66cLjr3H+D6jk3jPwUaI68NvPY1Ju53eqoWA+/2yHqQWMfYH4HrJXYQ==","signatures":[{"sig":"MEQCIAc64GVbKKOiqI3WldqlZXoVFk9dy+UaYeeEyRw0RuBXAiBBmv+Sarj22fn6esYWb2EPyPtqSl8M3EJveL6ILxH/jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-33695-19cc0f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274059},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-33695-19cc0f1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/541027d8325ab03f0b0f13a3979648d8/nx-devkit-0.0.0-pr-33695-19cc0f1.tgz","_integrity":"sha512-B1sSDhdXqVB9wxpOXgZoYRcKd29qEKc66cLjr3H+D6jk3jPwUaI68NvPY1Ju53eqoWA+/2yHqQWMfYH4HrJXYQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-33695-19cc0f1","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-33695-19cc0f1"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-33695-19cc0f1_1768932267280_0.6954373667918017","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260120-e586896":{"name":"@nx/devkit","version":"22.4.0-canary.20260120-e586896","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260120-e586896","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7f0d8b20ce3683a7e8b9a1deb1307bbb9c552e96","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260120-e586896.tgz","fileCount":173,"integrity":"sha512-Wk3o3XvUfpTnfRnxHriH5kaefZ1NapCkJyFMFf2fd6VEHJ4KdrCuI5PELD1xnBe8YDFkK+4Z7jh22b1V9JYW7w==","signatures":[{"sig":"MEUCIQCNW0TnsRPGiJcTjb2tz2nIYa/ftWi/rtmlQjlm8PrB0wIgSoLVyupT8h9Iwp1+3p0jyfG5MJFVjtIVMJyitGSOsMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260120-e586896","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274077},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260120-e586896.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1ef858b5988e7138be288b706cab387c/nx-devkit-22.4.0-canary.20260120-e586896.tgz","_integrity":"sha512-Wk3o3XvUfpTnfRnxHriH5kaefZ1NapCkJyFMFf2fd6VEHJ4KdrCuI5PELD1xnBe8YDFkK+4Z7jh22b1V9JYW7w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260120-e586896","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260120-e586896_1768940762460_0.4980016187930416","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-beta.5":{"name":"@nx/devkit","version":"22.4.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2e320d06c42e8754c24554db163a1617b8345ab4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-beta.5.tgz","fileCount":173,"integrity":"sha512-szGGC0i9VYhZ2StQiN2DfM/6nEqJcBSCDCfAQkTXxDD2ZEGoP3QaOaloAZgkqKjTNZsO66KHdBh+AA6IfeicVg==","signatures":[{"sig":"MEUCIAO1KJYKmda8Sx63+uK7d8y0lPGptep661V1TrnyE2YBAiEAiBDmx0SUQBUVqkt6r3NYKmtzJc7SN0Jl8yrnuCOIie4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274043},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/06146e366312577f976a6a683f086a7c/nx-devkit-22.4.0-beta.5.tgz","_integrity":"sha512-szGGC0i9VYhZ2StQiN2DfM/6nEqJcBSCDCfAQkTXxDD2ZEGoP3QaOaloAZgkqKjTNZsO66KHdBh+AA6IfeicVg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-beta.5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-beta.5_1768948745451_0.947034244901027","host":"s3://npm-registry-packages-npm-production"}},"22.4.0-canary.20260121-1b12e1f":{"name":"@nx/devkit","version":"22.4.0-canary.20260121-1b12e1f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0-canary.20260121-1b12e1f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"27e7eb4493b5321c4b5c24d806d23f01bde0de76","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0-canary.20260121-1b12e1f.tgz","fileCount":173,"integrity":"sha512-IGR5rTtwi0zdjS855Y9PprJW8mispg3HA7a21yosEvAh6HOihWdrQ10c9TZLnMiQPlH6nyqj5XHD7NpyH6maLA==","signatures":[{"sig":"MEQCIFhVhATdFt/gczk1sGu/YeyYSDJQNKXfzbQZX1cu5JuAAiApgGA3hMyVu09MCBsD1nqHnd6sO/+CeGr3CatYhaW1nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0-canary.20260121-1b12e1f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274077},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0-canary.20260121-1b12e1f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/582698031945b9483a15595f84ae7006/nx-devkit-22.4.0-canary.20260121-1b12e1f.tgz","_integrity":"sha512-IGR5rTtwi0zdjS855Y9PprJW8mispg3HA7a21yosEvAh6HOihWdrQ10c9TZLnMiQPlH6nyqj5XHD7NpyH6maLA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.4.0-canary.20260121-1b12e1f","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0-canary.20260121-1b12e1f_1769024445401_0.8361530010893137","host":"s3://npm-registry-packages-npm-production"}},"22.4.0":{"name":"@nx/devkit","version":"22.4.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"20567fd42efc355452a852aebab8182b9c18e436","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.0.tgz","fileCount":173,"integrity":"sha512-YCDO9/CvmQOuba16j+nmquUnJ4OrvChaUCpeO0CtbrsDOsc/OtyTy8jD6T+JETIURYPuZVvQ4yTHYZUzKpOqfA==","signatures":[{"sig":"MEUCIH+e7i7MAGvDcSVRHymkSwdZG4QvNftJf4Rg+vIphScTAiEA05lhDoFSGeTPBG4ZiMdSStKBSHG8hUq9llS91std1Do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274029},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/52f963f2bd8a7b22eda2cc869a051ea6/nx-devkit-22.4.0.tgz","_integrity":"sha512-YCDO9/CvmQOuba16j+nmquUnJ4OrvChaUCpeO0CtbrsDOsc/OtyTy8jD6T+JETIURYPuZVvQ4yTHYZUzKpOqfA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.4.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.0_1769026486196_0.7963154292054402","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260122-05de3ff":{"name":"@nx/devkit","version":"22.5.0-canary.20260122-05de3ff","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260122-05de3ff","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"81ad75b4bbf6e3f91d35e9b95386aa81703edcbc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260122-05de3ff.tgz","fileCount":173,"integrity":"sha512-oafapcJ3Xx4PAUNHN1WwpN0yTO/hHmf9gvFkVI6bYbHRl9onzz+LOI6hgSptJKbIvSXrAMWGOq4Zelz8ABhaZQ==","signatures":[{"sig":"MEUCIAdqiaqaQPT/u/63wxMItyefS3BcaAXCkA/M1+VRhNPuAiEAnzLNBGiy0ulfEUhHLreognWmb7DiMVaXcf/sWo4GzMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260122-05de3ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274077},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260122-05de3ff.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/08d74ac937f56e4856db9ab750b941f0/nx-devkit-22.5.0-canary.20260122-05de3ff.tgz","_integrity":"sha512-oafapcJ3Xx4PAUNHN1WwpN0yTO/hHmf9gvFkVI6bYbHRl9onzz+LOI6hgSptJKbIvSXrAMWGOq4Zelz8ABhaZQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260122-05de3ff","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260122-05de3ff_1769114518792_0.7138098373016946","host":"s3://npm-registry-packages-npm-production"}},"22.4.1":{"name":"@nx/devkit","version":"22.4.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4b56e02933dc1b95b12e1736341f307b259afd0e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.1.tgz","fileCount":173,"integrity":"sha512-A3smUCwB7UOwJps7lkghBtUAmOkdhPrWFM88jFvZ/pUl2RYBi5yLYSRi6qdHPFvUu/1+Ew4I0P0yDhJJiAyL3w==","signatures":[{"sig":"MEQCIFnKyHqMoS4GqTP6/NUJ9uT91lf69+NmE3vGXfJvEiKaAiAQm8f38wPILZKC2BHUwtDskZSq+D4go8W1poTjy9gEGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274029},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d2eb92a97c88b73914efd610f1649366/nx-devkit-22.4.1.tgz","_integrity":"sha512-A3smUCwB7UOwJps7lkghBtUAmOkdhPrWFM88jFvZ/pUl2RYBi5yLYSRi6qdHPFvUu/1+Ew4I0P0yDhJJiAyL3w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.4.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.1_1769121448127_0.6752188775366703","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34205-7a03d44":{"name":"@nx/devkit","version":"0.0.0-pr-34205-7a03d44","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34205-7a03d44","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5cc27ec1e485fe4b6629e7ee4514f165ed92730a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34205-7a03d44.tgz","fileCount":173,"integrity":"sha512-fwipBEGhyR8qiMDWdp4SVXsfqsS0eQN7BS39qgohjXMkxftbGoYyxXEKXenvIetVR9QWxz1SdJhvGo9Wfftnaw==","signatures":[{"sig":"MEUCIEMpTGm/UiPa6mIyiHdS97FiQ5+yT3AZci//TwVoA+W8AiEAqMzIh5W8EJ55mDvhTSdn1Prx+n6XRU6cf3Wy/aTTHKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34205-7a03d44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274059},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34205-7a03d44.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7dc988ed80eb73e35b2257e527266fdf/nx-devkit-0.0.0-pr-34205-7a03d44.tgz","_integrity":"sha512-fwipBEGhyR8qiMDWdp4SVXsfqsS0eQN7BS39qgohjXMkxftbGoYyxXEKXenvIetVR9QWxz1SdJhvGo9Wfftnaw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34205-7a03d44","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34205-7a03d44"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34205-7a03d44_1769195563831_0.33977594007330914","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34204-634bd3c":{"name":"@nx/devkit","version":"0.0.0-pr-34204-634bd3c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34204-634bd3c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b418bd5d18d9b7f2e7f6025dadb58a0e3686cb1f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34204-634bd3c.tgz","fileCount":173,"integrity":"sha512-4hFJRg97HdbDwcX7HTdqSY9KQMCzW21l5WY5JX2AqWkeiXsVAW8z/TSo1raRCDSpen9LHCXm2H/4/HXsUEC2yg==","signatures":[{"sig":"MEYCIQC5k4qNPgBZiHwqivdxHSviMzIKl/J07ZKejT1a8gyOywIhAIXiBVHRsgXmpVEAQV9woMTt3qr9aSFefVpiX1HwVPau","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34204-634bd3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274059},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34204-634bd3c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9555615b64c005ba2a407da65574ef9e/nx-devkit-0.0.0-pr-34204-634bd3c.tgz","_integrity":"sha512-4hFJRg97HdbDwcX7HTdqSY9KQMCzW21l5WY5JX2AqWkeiXsVAW8z/TSo1raRCDSpen9LHCXm2H/4/HXsUEC2yg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34204-634bd3c","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34204-634bd3c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34204-634bd3c_1769195798020_0.9753231739461563","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260123-bc9b322":{"name":"@nx/devkit","version":"22.5.0-canary.20260123-bc9b322","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260123-bc9b322","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c07d1179fa9c043435102c4b19e8313eb8011b39","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260123-bc9b322.tgz","fileCount":173,"integrity":"sha512-BAnlWImdhmZygZCaSkjigplyBwttLXiOzIlhxuTAIKtW7M0Z638l4uQZ+mAlfSv12yka1XdWxoF8BiqhmFY7eQ==","signatures":[{"sig":"MEQCIB2kjAzqFw9bfvYzVMcWTIMNeJCLIJTLCOeLQ2bi9JHFAiAW0+NtMFBBAmWMI7KeAG+gjNACq5m5uAqy7MG5GOzIRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260123-bc9b322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274077},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260123-bc9b322.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d67d388b74e57ff00be630df8d02c2e0/nx-devkit-22.5.0-canary.20260123-bc9b322.tgz","_integrity":"sha512-BAnlWImdhmZygZCaSkjigplyBwttLXiOzIlhxuTAIKtW7M0Z638l4uQZ+mAlfSv12yka1XdWxoF8BiqhmFY7eQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260123-bc9b322","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260123-bc9b322_1769196955469_0.7112989076954015","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-beta.0":{"name":"@nx/devkit","version":"22.5.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b21c18b92e30c5490b154d34b7fc127821bdda01","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-beta.0.tgz","fileCount":173,"integrity":"sha512-cm/hivlG8RP6zOYkHGDEcM+ZSXctcXOD/cfL0K50J+P7db6L/pQPlwKTrQSup5RN6mCag40oseIvbN6IJKIPKg==","signatures":[{"sig":"MEUCIQCasQ56Vf77O+KduQihy6xy+bnJlrejPlfhtlLPwh59cAIgOOhz6FWw0e7emdZEQPQRNAWlcYcDsBwhDz6d1cLP7es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274043},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4fade218889a99ed334b5142765e2d89/nx-devkit-22.5.0-beta.0.tgz","_integrity":"sha512-cm/hivlG8RP6zOYkHGDEcM+ZSXctcXOD/cfL0K50J+P7db6L/pQPlwKTrQSup5RN6mCag40oseIvbN6IJKIPKg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-beta.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-beta.0_1769207307516_0.29358931235710006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34205-604567c":{"name":"@nx/devkit","version":"0.0.0-pr-34205-604567c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34205-604567c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fc6db03957f25a13bdc8d022845e87cff0206340","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34205-604567c.tgz","fileCount":173,"integrity":"sha512-VP3W6CaUYzXJy3+qgjeeWGarDS5JXqCElCBis9tpZbFxhYPQDgJ0b6KyshgSiO7f4D3PG4We4B34NM67aPl/HA==","signatures":[{"sig":"MEUCIQCDyShmu4AQdh7+ih82z4miUsq9vZvTvNWOS8tjuNrzlQIgF9ykIDnc3aO+QyNjPzY9TPsUnaQVjwF/Ozz6yxCsu2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34205-604567c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274059},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34205-604567c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fe22fb03c05e3fdbd670d0f2a5161e81/nx-devkit-0.0.0-pr-34205-604567c.tgz","_integrity":"sha512-VP3W6CaUYzXJy3+qgjeeWGarDS5JXqCElCBis9tpZbFxhYPQDgJ0b6KyshgSiO7f4D3PG4We4B34NM67aPl/HA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34205-604567c","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34205-604567c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34205-604567c_1769229535604_0.4256712158305027","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260126-3fcd200":{"name":"@nx/devkit","version":"22.5.0-canary.20260126-3fcd200","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260126-3fcd200","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"53d3a37f453a64c98b8b1485231a235d75f763a9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260126-3fcd200.tgz","fileCount":173,"integrity":"sha512-yf3h/TI7Khok2W+6lZOjZxShJNeZwAyKBg52ReHtQCTa2kY2D4JKEH9p5iX/YcX0cJE2l+wD+0cCK+q/XPwcmg==","signatures":[{"sig":"MEYCIQDYyWN5c/L5bLduEBSA1yeXtQD6ZojL6sBzgdDaej+65wIhALZ9ZDb6W/bYOcmZdfUiJO06fXap5YKDD7QF5BhcI3mt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260126-3fcd200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274077},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260126-3fcd200.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f65db0e14f1e66afa98406f3506c594f/nx-devkit-22.5.0-canary.20260126-3fcd200.tgz","_integrity":"sha512-yf3h/TI7Khok2W+6lZOjZxShJNeZwAyKBg52ReHtQCTa2kY2D4JKEH9p5iX/YcX0cJE2l+wD+0cCK+q/XPwcmg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260126-3fcd200","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260126-3fcd200_1769455953335_0.6434212709261913","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34223-4381fee":{"name":"@nx/devkit","version":"0.0.0-pr-34223-4381fee","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34223-4381fee","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d7e432ceae612f7836dc2342138441fcf19bdf70","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34223-4381fee.tgz","fileCount":173,"integrity":"sha512-v8aPW2iifL4biFrO0yFk7sTMRL/Yal7aJEMmZhgWlo3bFTA/XXE4NQqULqpIV4S1pjwxKXcu0vgU3ZTpYxZObQ==","signatures":[{"sig":"MEQCICulShivpUBPi4XKPBTZIFCJ+9OTwgyEMoWvhZ3Zi+QaAiBIC00tsRy5Xvi120DHnt70IoPgypEyWINnB+8UFp0l1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34223-4381fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274059},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34223-4381fee.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/96d2e36f1b9e10dc4f795cfbda5b80ba/nx-devkit-0.0.0-pr-34223-4381fee.tgz","_integrity":"sha512-v8aPW2iifL4biFrO0yFk7sTMRL/Yal7aJEMmZhgWlo3bFTA/XXE4NQqULqpIV4S1pjwxKXcu0vgU3ZTpYxZObQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34223-4381fee","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34223-4381fee"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34223-4381fee_1769461393059_0.36873156964112086","host":"s3://npm-registry-packages-npm-production"}},"22.4.2":{"name":"@nx/devkit","version":"22.4.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5aa655e8917e19d5d1572ba54010ec980fe45845","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.2.tgz","fileCount":173,"integrity":"sha512-ULInRB5YMcUfYdJRCoxrdAhshAv8on5LPVHRvUpk7RmirtLNTDSOL9q83pJD3ChFmwPYwEITPMOwvzm9ku6m7A==","signatures":[{"sig":"MEUCICsiYg8scyPIOzUi8mhX8Bw+tZHbe8xyIm5KbwIhP2ewAiEAi7/4mf0o3qOHgqarSKdyE8A/ruHMiFlYSYXCqBKBc2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274029},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/589bfe463c9e1a4b39d5fda32d396352/nx-devkit-22.4.2.tgz","_integrity":"sha512-ULInRB5YMcUfYdJRCoxrdAhshAv8on5LPVHRvUpk7RmirtLNTDSOL9q83pJD3ChFmwPYwEITPMOwvzm9ku6m7A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.4.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.2_1769467145569_0.540595234014505","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-beta.1":{"name":"@nx/devkit","version":"22.5.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7fb5f4db6192334554e3969dc777faf27f058e8f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-beta.1.tgz","fileCount":173,"integrity":"sha512-ujFJR+OhcqcBgZrFF7rdIs+EIETTbNvuD75bSI+HcNdwVtVDgTfNSrf5pMd8KZxt0tfYEnVjIGt/Gl5E9cEKow==","signatures":[{"sig":"MEUCIEGbBd4XvKuL94N+3XtuuYQlAx87jS6l1ClTDwOuf5ZEAiEA76hh7GyIuWKixS9Fh9861JSyWneOSM0JV9X4cXALp9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274150},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ec3a1438076a2318f149e2302bd1bd4d/nx-devkit-22.5.0-beta.1.tgz","_integrity":"sha512-ujFJR+OhcqcBgZrFF7rdIs+EIETTbNvuD75bSI+HcNdwVtVDgTfNSrf5pMd8KZxt0tfYEnVjIGt/Gl5E9cEKow==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-beta.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-beta.1_1769532769551_0.14160599093470472","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34226-169db3e":{"name":"@nx/devkit","version":"0.0.0-pr-34226-169db3e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34226-169db3e","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a40fd10d84957df09ca2653f703f84dfaaabe187","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34226-169db3e.tgz","fileCount":173,"integrity":"sha512-K7qwsVFbgQ2uHvo+FYRghWDLiIbjBVKb3O2v9rETl+g1FRTRT8QN0UjwItLpubsmRpKidmGibsPKq4CuaTpn9A==","signatures":[{"sig":"MEYCIQCR5qum8qW1gfSxloUzlpZES2btxWvrgygz0Jsk8pNivgIhAJPKfTqPZ5KwKy0lDu2Xd26zLTBdsJKetooWpMzsZRTz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34226-169db3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274059},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34226-169db3e.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/02b823808e513cb3c6620e3cc0380057/nx-devkit-0.0.0-pr-34226-169db3e.tgz","_integrity":"sha512-K7qwsVFbgQ2uHvo+FYRghWDLiIbjBVKb3O2v9rETl+g1FRTRT8QN0UjwItLpubsmRpKidmGibsPKq4CuaTpn9A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34226-169db3e","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34226-169db3e"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34226-169db3e_1769540184300_0.5011270958354057","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260127-de67da4":{"name":"@nx/devkit","version":"22.5.0-canary.20260127-de67da4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260127-de67da4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"01f1a21cde703566d7d12cd515e798d99f061d14","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260127-de67da4.tgz","fileCount":173,"integrity":"sha512-MCSoA2s6edDEJbG9oZBISLXNjUUdiUY7uXgSSe5xvLl+uwBMQMpliOAF7G54y40QwuUMPFI+kvZDfkIYqs9ymQ==","signatures":[{"sig":"MEUCIH3MGVOK1JEA+6mfjJa3fJRO6hw3Dv0l2evYBhlRb3JOAiEA0YaO7KuJKBcsuvik2cK5Fzrs730Bz+gobJnnOcK9z8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260127-de67da4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274184},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260127-de67da4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/49d2fb1c497bbad619781d9de6ea39d2/nx-devkit-22.5.0-canary.20260127-de67da4.tgz","_integrity":"sha512-MCSoA2s6edDEJbG9oZBISLXNjUUdiUY7uXgSSe5xvLl+uwBMQMpliOAF7G54y40QwuUMPFI+kvZDfkIYqs9ymQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260127-de67da4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260127-de67da4_1769544375682_0.11081888964684339","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34205-6b29262":{"name":"@nx/devkit","version":"0.0.0-pr-34205-6b29262","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34205-6b29262","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4f86dbdcbb1b97602b4f49d370ff0f2cba0bb085","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34205-6b29262.tgz","fileCount":173,"integrity":"sha512-yXZB2l0W7Wa6QLuhmJb54+9fkmY9G+rgIamBY+vX6qkydx/UMqk8fjPkQXW94fDpiDpUSuBoVts0EYO81LcydA==","signatures":[{"sig":"MEYCIQDD7SGiOP2wqo9xSlRvn5zGE3rcZcx4LsO41vGr1eUcZQIhAKBk/QyF9qeEYCReX1sK8D+gIhHlJdzp6bDCH45jCoXB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34205-6b29262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274059},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34205-6b29262.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2092c05dfa71a5c5b47efb87f5d100f6/nx-devkit-0.0.0-pr-34205-6b29262.tgz","_integrity":"sha512-yXZB2l0W7Wa6QLuhmJb54+9fkmY9G+rgIamBY+vX6qkydx/UMqk8fjPkQXW94fDpiDpUSuBoVts0EYO81LcydA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34205-6b29262","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34205-6b29262"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34205-6b29262_1769607011789_0.3276890950279121","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260128-cf043b7":{"name":"@nx/devkit","version":"22.5.0-canary.20260128-cf043b7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260128-cf043b7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"706ac30e0857d3efea623fd57e51fe6c8b691d28","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260128-cf043b7.tgz","fileCount":173,"integrity":"sha512-gtLIuanni6a0/rKyRVnLAAD5tF/WYisJ1bCCHc/NqaScCQ36zECmaF77mnr9nJHixg0IPCsSc7PGHhluhf0kRA==","signatures":[{"sig":"MEYCIQDyu2Gz/dzDzPQietZmoQp+rb52KugcPfBmBizUbxMwtwIhAIquXnln48RWPEk2cx6BpOw6wSryET+x+9pff+/qU9Ju","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260128-cf043b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274184},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260128-cf043b7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d8ee0b2117da8074ccb614efda313a6f/nx-devkit-22.5.0-canary.20260128-cf043b7.tgz","_integrity":"sha512-gtLIuanni6a0/rKyRVnLAAD5tF/WYisJ1bCCHc/NqaScCQ36zECmaF77mnr9nJHixg0IPCsSc7PGHhluhf0kRA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260128-cf043b7","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260128-cf043b7_1769628748361_0.5381051983599958","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-beta.2":{"name":"@nx/devkit","version":"22.5.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"93a70ddf0ef9f836b7c90d79d53e45929e50f2c0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-beta.2.tgz","fileCount":173,"integrity":"sha512-KtkqgQlMuvOMKoP6q90bevbsMiqL5xvntwt28Oyukrrw/8XJpRrOpQgh1QAcrHFSHsM05uwU8o+wZ3rtXl+W0A==","signatures":[{"sig":"MEYCIQCWGxklC2ysRQmbuRsDC7pESYaZi6V/ksGCgUvUTl8mJAIhAM/CbwVrVADu5fXA6iD5swdXJ1HvdJY7ceLX979d8jFT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274150},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e273e748b2aa76547746c59f5e57723e/nx-devkit-22.5.0-beta.2.tgz","_integrity":"sha512-KtkqgQlMuvOMKoP6q90bevbsMiqL5xvntwt28Oyukrrw/8XJpRrOpQgh1QAcrHFSHsM05uwU8o+wZ3rtXl+W0A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-beta.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-beta.2_1769643204299_0.2627162990743468","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34253-d811c6c":{"name":"@nx/devkit","version":"0.0.0-pr-34253-d811c6c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34253-d811c6c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4001004216fe3d5c952d3956183c4c5a3139bcc5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34253-d811c6c.tgz","fileCount":173,"integrity":"sha512-OC3lD2wulPIg+Y+7GXcw5IHN0Ks5Hfk76Nql6lQoqmHEk7D554XvHgWSEbWmrru9UhawV9LqPuZSpx2rFaV32Q==","signatures":[{"sig":"MEUCIQDyB2BsxoUZmkho6icqhAJEG2sxPCbrV7n3+rXTHLCP4QIgRHOTul7VjnyAoYx/QFavgph7CURNM++2J1ZtSHrqkg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34253-d811c6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274166},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34253-d811c6c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0a3a4a4161fa81c2fbf291f8e74fe067/nx-devkit-0.0.0-pr-34253-d811c6c.tgz","_integrity":"sha512-OC3lD2wulPIg+Y+7GXcw5IHN0Ks5Hfk76Nql6lQoqmHEk7D554XvHgWSEbWmrru9UhawV9LqPuZSpx2rFaV32Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34253-d811c6c","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34253-d811c6c"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34253-d811c6c_1769705916109_0.9571410697192326","host":"s3://npm-registry-packages-npm-production"}},"22.4.3":{"name":"@nx/devkit","version":"22.4.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5de3927bd4f2cbd1148ddeac27846a9aa9236107","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.3.tgz","fileCount":173,"integrity":"sha512-xTMD5znnLjI+ABFD1ePuc1PSJUH93DXNfNKk03d6rC+SWjweAwxvp+Fro+b0MUhN0gqGbS4plU2eLO2MdoyrcA==","signatures":[{"sig":"MEQCIBoOMcjXXKUk5DO0sPy4Xycp/s+KrXxGXHnYVx0J+6IcAiBKoyxW6A2kToxYbNtCkjA7GSw/9QJ1NnVCHhBpwXe70w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274029},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/340ddaf0430bf809ac3cc9f1898bf652/nx-devkit-22.4.3.tgz","_integrity":"sha512-xTMD5znnLjI+ABFD1ePuc1PSJUH93DXNfNKk03d6rC+SWjweAwxvp+Fro+b0MUhN0gqGbS4plU2eLO2MdoyrcA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.4.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.3_1769716045557_0.5638682952969492","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260130-e3eedf9":{"name":"@nx/devkit","version":"22.5.0-canary.20260130-e3eedf9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260130-e3eedf9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"86255e094e278d9232b899c5bfdf3e0d75b34828","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260130-e3eedf9.tgz","fileCount":173,"integrity":"sha512-KwO+P1i2+iYQhVBmb9xmZCwAwhjfBLnpwTQhGUv2EOQttbHb6YKUxP9XJuwHbxJ61Ok6+p92vtKemlkcIZ4HBQ==","signatures":[{"sig":"MEQCIHENj2aH21FkDYIeSHauBwxlQ+afzWjAqpcds9kUUrxkAiBDa+OWtBLwCAXRrcslTYlJENEGVBUtJiOO8twSEVhHGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260130-e3eedf9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274196},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260130-e3eedf9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/36464e73cee6df877a65fcf03c720365/nx-devkit-22.5.0-canary.20260130-e3eedf9.tgz","_integrity":"sha512-KwO+P1i2+iYQhVBmb9xmZCwAwhjfBLnpwTQhGUv2EOQttbHb6YKUxP9XJuwHbxJ61Ok6+p92vtKemlkcIZ4HBQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260130-e3eedf9","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260130-e3eedf9_1769803297167_0.9542331899992598","host":"s3://npm-registry-packages-npm-production"}},"22.4.4":{"name":"@nx/devkit","version":"22.4.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bb05a0744897da5bd41b1ca8c604cfd81febb4c6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.4.tgz","fileCount":173,"integrity":"sha512-FAq0LdIVKjSsbGrZJc1HsgVlf8CkBGD31DZycaTXa8rtPBbkAdQRs6i6DK59GJADURwrsx6bKjsyIOtpCAoO+g==","signatures":[{"sig":"MEQCIH+yrbJTtnOgR6dJj/0mdkM6tWJSuokXTHwXl3k0juIdAiALlOrNGorvXlsSoJo/LedqirfDNeH7eLySVSuOl9y/Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274041},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9394cf9daa55f0c56d7296fd819b42db/nx-devkit-22.4.4.tgz","_integrity":"sha512-FAq0LdIVKjSsbGrZJc1HsgVlf8CkBGD31DZycaTXa8rtPBbkAdQRs6i6DK59GJADURwrsx6bKjsyIOtpCAoO+g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.4.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.4_1769816932253_0.6919821617083142","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34205-a933748":{"name":"@nx/devkit","version":"0.0.0-pr-34205-a933748","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34205-a933748","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1a0c49267792dbead2e6aa6603bf5d037a98ff55","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34205-a933748.tgz","fileCount":173,"integrity":"sha512-SfR0/RWpfbpAhvePJZj/5mdlgCg64AwO18Q+dK1Zl6/uWZPkO1EWUNUyiKtTClmBGSMTgXB4SzMM2GmUQ9t8oA==","signatures":[{"sig":"MEUCIQDnWJSrbUDQruwWPCr2SVuuXKdsfGQLVr9dX5MhTElUJgIgGfNA0W1cs2rRqYUy72iIeU8xdGAp1ZQMPNgFn1kNRf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34205-a933748","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274178},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34205-a933748.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e3a4b9f74fdc2d4bed69b6af9dd1d646/nx-devkit-0.0.0-pr-34205-a933748.tgz","_integrity":"sha512-SfR0/RWpfbpAhvePJZj/5mdlgCg64AwO18Q+dK1Zl6/uWZPkO1EWUNUyiKtTClmBGSMTgXB4SzMM2GmUQ9t8oA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34205-a933748","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34205-a933748"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34205-a933748_1770053349883_0.37799425669209175","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-beta.3":{"name":"@nx/devkit","version":"22.5.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ddd77713a25986d019ee46f38158bca63b9213b6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-beta.3.tgz","fileCount":173,"integrity":"sha512-Q93I8131d3R2a3yVtE1pka6ht7XiLsoT2gqvEkWVaQYx2G3g+9ItF+nuEls5OwvNz9T7sIHAwQp977FvgD5yPw==","signatures":[{"sig":"MEUCIQCDFl60S4Kjxua+/bzvbWd+J94qqlKtPKLW2LetYYo/SwIgLQfokX+SpHJHn1EcMjXD1ToALiWg8olMujKiZ8D5omE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274162},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/56dda678315fa98b2e0e87b3072a8f95/nx-devkit-22.5.0-beta.3.tgz","_integrity":"sha512-Q93I8131d3R2a3yVtE1pka6ht7XiLsoT2gqvEkWVaQYx2G3g+9ItF+nuEls5OwvNz9T7sIHAwQp977FvgD5yPw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-beta.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-beta.3_1770055891634_0.016261329828086257","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-34253-1d2335a":{"name":"@nx/devkit","version":"0.0.0-pr-34253-1d2335a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@0.0.0-pr-34253-1d2335a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6bf12a47697c45bd085a2f2aa66466f641d6b699","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-0.0.0-pr-34253-1d2335a.tgz","fileCount":173,"integrity":"sha512-9+2aw2TeeGV/Dy1SBzXY2L/KZWXHcdxH+M669tm4DJDnGbHfSgHKSZJlcuc0EAarB96OWTgOgKpRW2iO9hCvWw==","signatures":[{"sig":"MEUCICcc5wmjDqUqhnZdpcREecqTo0cMaHxHjAlkeY93PVVwAiEA0TU4xwF7LPH9M9D05myuj7jWTSV+ZXHoMXx5CoI3DZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@0.0.0-pr-34253-1d2335a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274178},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-0.0.0-pr-34253-1d2335a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/b9832e109049905dab6a61fb7a4c4a03/nx-devkit-0.0.0-pr-34253-1d2335a.tgz","_integrity":"sha512-9+2aw2TeeGV/Dy1SBzXY2L/KZWXHcdxH+M669tm4DJDnGbHfSgHKSZJlcuc0EAarB96OWTgOgKpRW2iO9hCvWw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"0.0.0-pr-34253-1d2335a","jest":"^30.0.2"},"peerDependencies":{"nx":"0.0.0-pr-34253-1d2335a"},"_npmOperationalInternal":{"tmp":"tmp/devkit_0.0.0-pr-34253-1d2335a_1770155657636_0.24830145630243328","host":"s3://npm-registry-packages-npm-production"}},"22.4.5":{"name":"@nx/devkit","version":"22.4.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.4.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"25226f3ccd26584e36ca96c6b0e97ec47b7656ba","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.4.5.tgz","fileCount":173,"integrity":"sha512-mw5G6k/XTkL675eVIcFpyZdfdIc3wQMSSGWzfA6tQGmANDYc/NFGeZR9wDqXDceHXnYKoRO6g6GhKTOHUCW23Q==","signatures":[{"sig":"MEYCIQDDSrhVEbc0whuJk3iqvRATq0VzpmvbOIURdeedidXJZQIhAN9ifEn6xnKGpTsNmYSMzD44DKaHcRflxRu90Dr9V+sT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274041},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.4.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/82e65cbe6c580c44486c2eb0d43a1de6/nx-devkit-22.4.5.tgz","_integrity":"sha512-mw5G6k/XTkL675eVIcFpyZdfdIc3wQMSSGWzfA6tQGmANDYc/NFGeZR9wDqXDceHXnYKoRO6g6GhKTOHUCW23Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.4.5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.4.5_1770157038617_0.26295051750453324","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260204-ef55f97":{"name":"@nx/devkit","version":"22.5.0-canary.20260204-ef55f97","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260204-ef55f97","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"59ca31c719554a5aa6dfd6c35a734a41ad733488","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260204-ef55f97.tgz","fileCount":173,"integrity":"sha512-7DsD/1WcCT1XKJVkqYdHHPk1wjTHgjHHAtXr5rtOehoe/WoHuOcmuxinh6AiHr+IRkZVJPe9Hx82x4dAZ4A4EQ==","signatures":[{"sig":"MEUCIQCa9wjuBHRcxYPCMl4TL6AqCSBwU5s0U3eNVOpn+3gBswIgV2PSJYi9sqpgcf1tu4rImyVaPbFN2300pLaQ/bD8Y5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260204-ef55f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274196},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260204-ef55f97.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fab444bdb93c5f1131a3bf7140b1791a/nx-devkit-22.5.0-canary.20260204-ef55f97.tgz","_integrity":"sha512-7DsD/1WcCT1XKJVkqYdHHPk1wjTHgjHHAtXr5rtOehoe/WoHuOcmuxinh6AiHr+IRkZVJPe9Hx82x4dAZ4A4EQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260204-ef55f97","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260204-ef55f97_1770234581042_0.24376691240665638","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-beta.4":{"name":"@nx/devkit","version":"22.5.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ec4aeacbca3b0b0df615b4cac5b1433a2354ffeb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-beta.4.tgz","fileCount":173,"integrity":"sha512-07+aiZkYj6KBH0ILs8pVW5NMsEO1wcT0MaBH0FWTjsmDr7gNGN6vYUw7DtNwG7bTYBZcsX1vYIr26fakofnPhA==","signatures":[{"sig":"MEUCIDS3lRlQakh8yO8YI/cmU7cuL+H1yT/kFkafdnOSxpdRAiEArbntKWCpIRFNCyBUhZpQxfO3yHKkkA8qZDfkvqvBup4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274162},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/b982bae6b4f44a1b6109d31ac254ea32/nx-devkit-22.5.0-beta.4.tgz","_integrity":"sha512-07+aiZkYj6KBH0ILs8pVW5NMsEO1wcT0MaBH0FWTjsmDr7gNGN6vYUw7DtNwG7bTYBZcsX1vYIr26fakofnPhA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-beta.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-beta.4_1770234653605_0.1856680888847526","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-pr.34253.802dca0":{"name":"@nx/devkit","version":"22.5.0-pr.34253.802dca0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-pr.34253.802dca0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"676ac9adae52b985b1c0af457e9afcf37e7a503d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-pr.34253.802dca0.tgz","fileCount":173,"integrity":"sha512-Peh6hJG939+FbK5dye8lDmDupEw8noj1/mJ5saHXoqVu08qyzONDLkCgDf4V6jYwwbBXizw/rc5u0QeGI6Jy/A==","signatures":[{"sig":"MEUCICxFWOwhqJ/25XNn74wRxuarAwS8jpld2eThGDjspmPvAiEAzunswg52H6CE2BnCcb5FO2qx9mPIpij1T5C1XO46OPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-pr.34253.802dca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274182},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-pr.34253.802dca0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7799a4f3b449f3306214e204ef3191f0/nx-devkit-22.5.0-pr.34253.802dca0.tgz","_integrity":"sha512-Peh6hJG939+FbK5dye8lDmDupEw8noj1/mJ5saHXoqVu08qyzONDLkCgDf4V6jYwwbBXizw/rc5u0QeGI6Jy/A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-pr.34253.802dca0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-pr.34253.802dca0_1770242808489_0.39107217130843686","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260205-866d5b1":{"name":"@nx/devkit","version":"22.5.0-canary.20260205-866d5b1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260205-866d5b1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1efd7e9d270b8ca8c93e5419fef582257586517f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260205-866d5b1.tgz","fileCount":173,"integrity":"sha512-OJUN93Pha4QZm6/QaUFvsSoa8jYS8vMLlDLhOQZ9ymW/OCVGtMRxz8kz4A7Iqix5P95dTCatCBvX+DWSXaX8VQ==","signatures":[{"sig":"MEUCIQCNagEuM3cNI/QZRqDz9k8O7IgF0cP3sjudYOroOwjjBgIgCK6vm8U+N0+3ZwbCwXi8KL4Tipeqpo3bSGB8el5m+5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260205-866d5b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274196},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260205-866d5b1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/07f277524189422080ef73d09eafdcff/nx-devkit-22.5.0-canary.20260205-866d5b1.tgz","_integrity":"sha512-OJUN93Pha4QZm6/QaUFvsSoa8jYS8vMLlDLhOQZ9ymW/OCVGtMRxz8kz4A7Iqix5P95dTCatCBvX+DWSXaX8VQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260205-866d5b1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260205-866d5b1_1770321506818_0.21838328218385405","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-pr.34329.70ea9ca":{"name":"@nx/devkit","version":"22.5.0-pr.34329.70ea9ca","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-pr.34329.70ea9ca","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"21051daf7c6a599a5b2ce20db1fbceff40f3f5d4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-pr.34329.70ea9ca.tgz","fileCount":173,"integrity":"sha512-Fk1irxQ4CxiKqS9trPRsUO3qlDJrdA0lDeYJwUQ/DqtVzP3SupyfjFEdSw4Lkha0rFOySKjWDeCuIJ69T5vM8Q==","signatures":[{"sig":"MEQCIETCOt6ccFkuO6jneC3DHyYr9YVEvSpu3S9TsBg2bGONAiB9SpxWhkoF+DFlOpPFZBz1fRXtVvJpNtjuM/yrpSu5nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-pr.34329.70ea9ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274182},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-pr.34329.70ea9ca.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/95dc92307cb4f37bce41d1a9e8e442f4/nx-devkit-22.5.0-pr.34329.70ea9ca.tgz","_integrity":"sha512-Fk1irxQ4CxiKqS9trPRsUO3qlDJrdA0lDeYJwUQ/DqtVzP3SupyfjFEdSw4Lkha0rFOySKjWDeCuIJ69T5vM8Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-pr.34329.70ea9ca","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-pr.34329.70ea9ca_1770322586013_0.1931090561155917","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260206-359c7fb":{"name":"@nx/devkit","version":"22.5.0-canary.20260206-359c7fb","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260206-359c7fb","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"12b99aefede7c29668513729113d038885a24ed8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260206-359c7fb.tgz","fileCount":173,"integrity":"sha512-J0975VfbWRAjTRFSj0ufi3FzICd2cff7P0TMB0tSSbGATSRgTjgjrySfnqK2eJfZ/O45gRPkvTZAVmH5dEdPYg==","signatures":[{"sig":"MEYCIQClBNLXldjlRLeZiJObNsGFlu/QQdZkIjYv9i+N6ywbuAIhAOzj0OAV1D2JW9cWJ+SsLa3hw8vSVrifHBZziubGDZb3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260206-359c7fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274196},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260206-359c7fb.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/dbe3db12fcbfc0b737ca40c8a76fd1e7/nx-devkit-22.5.0-canary.20260206-359c7fb.tgz","_integrity":"sha512-J0975VfbWRAjTRFSj0ufi3FzICd2cff7P0TMB0tSSbGATSRgTjgjrySfnqK2eJfZ/O45gRPkvTZAVmH5dEdPYg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260206-359c7fb","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260206-359c7fb_1770407288070_0.7341633538945005","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-pr.34208.619c782":{"name":"@nx/devkit","version":"22.5.0-pr.34208.619c782","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-pr.34208.619c782","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8d34ef1b06bf55e1e9c7ed5a3a6b6f00341a674c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-pr.34208.619c782.tgz","fileCount":173,"integrity":"sha512-BjP0XkmuQvtnee+waAIVKVNxenkO6e6PPFrV0Dn3vJl/tF68lWL9ewNZdtpJg7e2Ys3LsHSevmD8ov7IecHdmQ==","signatures":[{"sig":"MEUCIQDVM0LfpO3kNBHZ+XnSbg+pSHKJt95qRVRt+lT4dpDwTgIgfHvD97FE2EqvJoTRKiuUxO9D0oCoi36eswuBkENdkSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-pr.34208.619c782","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274182},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-pr.34208.619c782.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5c49cfac4339bc7f4df59aa1dc6bebc4/nx-devkit-22.5.0-pr.34208.619c782.tgz","_integrity":"sha512-BjP0XkmuQvtnee+waAIVKVNxenkO6e6PPFrV0Dn3vJl/tF68lWL9ewNZdtpJg7e2Ys3LsHSevmD8ov7IecHdmQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-pr.34208.619c782","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-pr.34208.619c782_1770412098012_0.4287302839476981","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-beta.5":{"name":"@nx/devkit","version":"22.5.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"487cc4bbf2bfdc191c88984406036af30522a8dc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-beta.5.tgz","fileCount":173,"integrity":"sha512-+lTOGtD10TjGNAVM31r6M5ow1lg2LYsSKf9MaLzjK6wMbK8IK3IcNbfGzCjMvDfc4adEqtQ8wurwdtPpKEN8ZQ==","signatures":[{"sig":"MEUCIQCqCGh6kIpnMppL/OZZPX3FaoP8Tkzp3wLDE/m7gnqdoQIgb1+wP9zgN8Y5/nWedFJWO+VlW4OUv4vIj4Vuof79zqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274162},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/68f95acf947f8ddda0e4982f96fcbfe5/nx-devkit-22.5.0-beta.5.tgz","_integrity":"sha512-+lTOGtD10TjGNAVM31r6M5ow1lg2LYsSKf9MaLzjK6wMbK8IK3IcNbfGzCjMvDfc4adEqtQ8wurwdtPpKEN8ZQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-beta.5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-beta.5_1770423546317_0.599200646057445","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260209-089e111":{"name":"@nx/devkit","version":"22.5.0-canary.20260209-089e111","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260209-089e111","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4925fb5349a040370454b4acf2a7bf5f74dea81d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260209-089e111.tgz","fileCount":173,"integrity":"sha512-LZYXep5bo77NyPSqexqvpOpR8tsv1kr1PMcsgdJSTYDYmBDl2GBKYZiR6/CfFrkOysh/fjDcWfdZ5ZwbANti+g==","signatures":[{"sig":"MEQCIEGlLkTy1qi4b4M7Jkzgq0kPyqouHE8y10UVp93bRHiIAiAE9dyh1LxNCUx2BPNOc/+MG2uUwyQWcAWUqCbvjnmd1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260209-089e111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274196},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260209-089e111.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d40cf8d3517e64cc0edebbb9da8afe32/nx-devkit-22.5.0-canary.20260209-089e111.tgz","_integrity":"sha512-LZYXep5bo77NyPSqexqvpOpR8tsv1kr1PMcsgdJSTYDYmBDl2GBKYZiR6/CfFrkOysh/fjDcWfdZ5ZwbANti+g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260209-089e111","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260209-089e111_1770667180803_0.21667913488803325","host":"s3://npm-registry-packages-npm-production"}},"22.5.0":{"name":"@nx/devkit","version":"22.5.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"24dfb75db18934cf22ec62ccb5c7d06c3bab4886","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0.tgz","fileCount":173,"integrity":"sha512-CLHu+zoZW8szUc0aoSrDc8P8UkWsCCoSJoa3mHsw1rYxyvFv8ufKBMmIN/jUKNx+q/XJmGivymcNI1z3vpql0w==","signatures":[{"sig":"MEUCIEGoS7oXNjGKjJqLSWDWC17TBvzU+PvwVMn6VJ1pmlbiAiEA7uo2xClQOnJsHl1XfgbDH7YLxtRgnDWhYLgmP7uKCNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274148},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0393c63e9dafe66ef8136a543f816922/nx-devkit-22.5.0.tgz","_integrity":"sha512-CLHu+zoZW8szUc0aoSrDc8P8UkWsCCoSJoa3mHsw1rYxyvFv8ufKBMmIN/jUKNx+q/XJmGivymcNI1z3vpql0w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.5.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0_1770676892888_0.7104000401226742","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-pr.34385.f404353":{"name":"@nx/devkit","version":"22.5.0-pr.34385.f404353","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-pr.34385.f404353","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e5c6a6799da41653734df22016cd486ffd51dc99","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-pr.34385.f404353.tgz","fileCount":173,"integrity":"sha512-EYyJo7uxnMYXYnusfluSWBfy5/H9c7GyhrTlqnkwsU3lN9FfE97B/JNXBC5n0YpQKv64t2aRS77xUXfwdwhgkQ==","signatures":[{"sig":"MEUCIQD1kLPIAhYdE5W1Jyp6ce2ErXn0YwGfg6GyV/QirNb7pAIgVfiKlU3fcb/JtufKlfITbC+Xuwd796v/tBfXEODmBRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-pr.34385.f404353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274182},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-pr.34385.f404353.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/48cb6bbf57925298c3f9022753337c72/nx-devkit-22.5.0-pr.34385.f404353.tgz","_integrity":"sha512-EYyJo7uxnMYXYnusfluSWBfy5/H9c7GyhrTlqnkwsU3lN9FfE97B/JNXBC5n0YpQKv64t2aRS77xUXfwdwhgkQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-pr.34385.f404353","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-pr.34385.f404353_1770752285472_0.9564023411229798","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260210-bd13929":{"name":"@nx/devkit","version":"22.5.0-canary.20260210-bd13929","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260210-bd13929","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9c4eacbe431a295faec41cfba0c955a81e438056","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260210-bd13929.tgz","fileCount":173,"integrity":"sha512-HYAsydQImfv7Fhi8biRpg8wg5XM4KjH9npe0Z0FzWY7GX/LjPZLPTG0MYqKxjG07PVLOQgI461ERNT+fXW73kQ==","signatures":[{"sig":"MEUCIQCob7c7kqkOU7SRITArsW0FgyL8j0WeC85YcUQIEv655wIgI2IIU73whPIZ080VGCxv2MRZ46xU7Yho0kK07wuyn8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260210-bd13929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274196},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260210-bd13929.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/14921af2e673aa9265ee6a1139ed122f/nx-devkit-22.5.0-canary.20260210-bd13929.tgz","_integrity":"sha512-HYAsydQImfv7Fhi8biRpg8wg5XM4KjH9npe0Z0FzWY7GX/LjPZLPTG0MYqKxjG07PVLOQgI461ERNT+fXW73kQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260210-bd13929","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260210-bd13929_1770753130881_0.9365639195801134","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-pr.19781.8e35656":{"name":"@nx/devkit","version":"22.5.0-pr.19781.8e35656","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-pr.19781.8e35656","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1628c437b03922c97134ee13dc836b330ad1a888","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-pr.19781.8e35656.tgz","fileCount":173,"integrity":"sha512-R35B4rMudQsupg17R/oZ+0iIDXxjPY9M89xDi4MKol1A7QH6c6rf+0Umbk20fLMzEIQ4n0tLtw8fKaIWkMkFrw==","signatures":[{"sig":"MEUCIQCbPdmoUNe95nd0Ho5ikFuEur2sV3m2/xfMLJUcgKqCywIgMUNKmLEJ/QYX3k1+T/w6FYmab4OmfRanvKMh7pToy+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-pr.19781.8e35656","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274182},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-pr.19781.8e35656.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5868b43df92b6ed50115e8a4df32d944/nx-devkit-22.5.0-pr.19781.8e35656.tgz","_integrity":"sha512-R35B4rMudQsupg17R/oZ+0iIDXxjPY9M89xDi4MKol1A7QH6c6rf+0Umbk20fLMzEIQ4n0tLtw8fKaIWkMkFrw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-pr.19781.8e35656","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-pr.19781.8e35656_1770757535402_0.9017368696237196","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260211-7785eae":{"name":"@nx/devkit","version":"22.5.0-canary.20260211-7785eae","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260211-7785eae","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"da2308795dab90c6a07169086ee64839fcbb2400","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260211-7785eae.tgz","fileCount":173,"integrity":"sha512-UD6FrJfrasVozDEQWkmSYyPnn57iqOFb5pMx4BGiUPCGX/KheI5mUnLpKrvf3VLAnPcC/VxpbewUxR5O2I2s2A==","signatures":[{"sig":"MEUCIQD6eD3lDR2M4c9LhbqR+XJYc30MUR6QM7bZy+G6sVB88gIgaH8V7LBoh7zKpV3n3SX9gNt7ngGW8lBrmA+JkIyYuzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260211-7785eae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274196},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260211-7785eae.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0c3d561d8cd209affba42695d0d01dbd/nx-devkit-22.5.0-canary.20260211-7785eae.tgz","_integrity":"sha512-UD6FrJfrasVozDEQWkmSYyPnn57iqOFb5pMx4BGiUPCGX/KheI5mUnLpKrvf3VLAnPcC/VxpbewUxR5O2I2s2A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260211-7785eae","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260211-7785eae_1770839850535_0.27777396338118443","host":"s3://npm-registry-packages-npm-production"}},"21.3.12":{"name":"@nx/devkit","version":"21.3.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.3.12","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0ea73533d8e96f6b8c5fc8f083d001e7f7b86bfe","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.12.tgz","fileCount":104,"integrity":"sha512-qmfIl5puPVUABceiQOsbiv5b+EJ8zDqau4KYxJMgdPIH2iyNvWTU5Xk3t+8lXPPT8n0bc0j/sw3nojPpWKkMeg==","signatures":[{"sig":"MEQCIAKpCjEHNbgx3MsCU1jclExqpvfalo+BeEI/NrqnMAX7AiASjVRuLO2rUVhjOMPnGLhq3splaZ2kyyQijZ00ALB6Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211614},"main":"./index","type":"commonjs","_from":"file:nx-devkit-21.3.12.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/28fb91c883b4363cfd70f7545a29e95d/nx-devkit-21.3.12.tgz","_integrity":"sha512-qmfIl5puPVUABceiQOsbiv5b+EJ8zDqau4KYxJMgdPIH2iyNvWTU5Xk3t+8lXPPT8n0bc0j/sw3nojPpWKkMeg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ejs":"^3.1.7","tmp":"~0.2.1","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"nx":"21.3.12"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.3.12_1770843240685_0.656132614963018","host":"s3://npm-registry-packages-npm-production"}},"22.5.1":{"name":"@nx/devkit","version":"22.5.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eb6994be392dd2de05d6aecd4ffb96596ccd6793","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.1.tgz","fileCount":173,"integrity":"sha512-1ZJ8pCB+6EWC8X6q8tfBweg92WzFAwliBhtBkOPP8Li8GQq71ulPWRdY4lDd5pH3Ea1zKqhOtBKWdOlyDPOKYA==","signatures":[{"sig":"MEUCIQCKn5KrwqPLgISf6/cxSukIod/Wq3Vcz1mujcZA1VEQYwIgPfqQRFnKSaGlFvhWtZxnCgUQ/YMkcSugNxycUqDjSX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274148},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e3305d3971bdb11f7b5b4c16080af523/nx-devkit-22.5.1.tgz","_integrity":"sha512-1ZJ8pCB+6EWC8X6q8tfBweg92WzFAwliBhtBkOPP8Li8GQq71ulPWRdY4lDd5pH3Ea1zKqhOtBKWdOlyDPOKYA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.5.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.1_1771018539092_0.3251861693575153","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-pr.34459.104c3ee":{"name":"@nx/devkit","version":"22.5.0-pr.34459.104c3ee","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-pr.34459.104c3ee","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d8f1cc2081905aeeb5623bd7655656140cde3c46","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-pr.34459.104c3ee.tgz","fileCount":173,"integrity":"sha512-rXo309ZTJddPR7KeNIY6Ls+Vzgi91KsTAqIRgK7yZf337aEegixMOPjNUC93sdRKWMWl/n7TaFtSqKboyDKgGg==","signatures":[{"sig":"MEYCIQCIgQFSQvYbz4TePgfyu+aM3J/FPNmGOIF0kB2HgZBa5AIhAIjSVlTgA3SnH0X2niMNAhwFyz0vQ9ceZ/la7UeYLLQA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-pr.34459.104c3ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274182},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-pr.34459.104c3ee.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9114e57f8037f7a97efaa8d42afb22b2/nx-devkit-22.5.0-pr.34459.104c3ee.tgz","_integrity":"sha512-rXo309ZTJddPR7KeNIY6Ls+Vzgi91KsTAqIRgK7yZf337aEegixMOPjNUC93sdRKWMWl/n7TaFtSqKboyDKgGg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-pr.34459.104c3ee","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-pr.34459.104c3ee_1771250053974_0.45267195319995235","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260216-59b12ed":{"name":"@nx/devkit","version":"22.5.0-canary.20260216-59b12ed","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260216-59b12ed","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"22760975227455c06fd09d98cb753a444a6e6b36","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260216-59b12ed.tgz","fileCount":173,"integrity":"sha512-R7Izp4pjxYjCpXAhEkO5G40LU6E7dR9MylmNR8+x/dKAsW7qrRy+9q3sGoEkreRVtlFhHg+4U85vBGJoT9guxg==","signatures":[{"sig":"MEYCIQDkTXfB3bnLTBd6IP+je7PFSqqH2JFftNTZNyLs3ScvhwIhAPo53SXySG7fSN76s60Tkbcx09svh7QkTlAJ2g8Ya3mR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260216-59b12ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274196},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260216-59b12ed.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4b2362e3b62f7675c0372251fdec5818/nx-devkit-22.5.0-canary.20260216-59b12ed.tgz","_integrity":"sha512-R7Izp4pjxYjCpXAhEkO5G40LU6E7dR9MylmNR8+x/dKAsW7qrRy+9q3sGoEkreRVtlFhHg+4U85vBGJoT9guxg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260216-59b12ed","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260216-59b12ed_1771274079157_0.03664759059135281","host":"s3://npm-registry-packages-npm-production"}},"22.5.0-canary.20260217-ea81b52":{"name":"@nx/devkit","version":"22.5.0-canary.20260217-ea81b52","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.0-canary.20260217-ea81b52","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a2a2e7e718af4fe4029aa06f9748ff43119ea98e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.0-canary.20260217-ea81b52.tgz","fileCount":173,"integrity":"sha512-Xu+SO8Y2zi6m0y94cMzJrCegN2apQr5DuDfbVpRUuzgCXlk8huZnQQWA3tM8YJiTcKTDyA8fuWHXcBx8SRhcrw==","signatures":[{"sig":"MEUCIAlYYhQc78JdiXDJ9/rzvonxZL8RUeYHpzqv664+k53gAiEA7KkSjjZzoJvxlFUJUrVzXYnMWSzhf7sfe4qjYqyO/fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.0-canary.20260217-ea81b52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274196},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.0-canary.20260217-ea81b52.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7a5d93d8919fab805d9098ac251c4081/nx-devkit-22.5.0-canary.20260217-ea81b52.tgz","_integrity":"sha512-Xu+SO8Y2zi6m0y94cMzJrCegN2apQr5DuDfbVpRUuzgCXlk8huZnQQWA3tM8YJiTcKTDyA8fuWHXcBx8SRhcrw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.5.0-canary.20260217-ea81b52","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.0-canary.20260217-ea81b52_1771357805096_0.31196467677972795","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.0":{"name":"@nx/devkit","version":"22.6.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"efb727654b254ac8b3372e8c2741892a3d3e8f42","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.0.tgz","fileCount":173,"integrity":"sha512-TwfE4AmWPCalobEJv9TlhXcCHkECgNgCCWqRz/w5fIRfbbcqLVNNkVmQ3aE0abi2k6OEIgB5OxNkfEdCeyv2fg==","signatures":[{"sig":"MEYCIQCs8KOqFbMlKCF1MDTAZBnD9gKgln3eYI37Wyu0d8qz7gIhAMmY6VxQ+BzgNhYbiWQzoARrl6NbSQ4LJ6zkfJj4RbpB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275225},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ab9a7095f96fad48f3f43deb9c9b8bcd/nx-devkit-22.6.0-beta.0.tgz","_integrity":"sha512-TwfE4AmWPCalobEJv9TlhXcCHkECgNgCCWqRz/w5fIRfbbcqLVNNkVmQ3aE0abi2k6OEIgB5OxNkfEdCeyv2fg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.0_1771433713959_0.5582408284605012","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260218-18bfb0b":{"name":"@nx/devkit","version":"22.6.0-canary.20260218-18bfb0b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260218-18bfb0b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f1b39f152aa58f71bbda81b7e703a62828072297","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260218-18bfb0b.tgz","fileCount":173,"integrity":"sha512-tZhu7/kQnwMYtUFEapyf6a4+7Csad76OjfQ1/cPYWkJZD8on/88NfTSJMhPq+juDdQ6jOqGg7EodZQYP0ghf+w==","signatures":[{"sig":"MEYCIQDOX3Vbl7XJWIVFNw+OP/GjVn6/i2Xy9iWbDTUUvKmsCAIhANCpVU5CdJTP1GsJhhdi/wQf4XzMOIDlofItJ7TZ+hGy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260218-18bfb0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275259},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260218-18bfb0b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ce2ef10038836b5aff67c7491098b292/nx-devkit-22.6.0-canary.20260218-18bfb0b.tgz","_integrity":"sha512-tZhu7/kQnwMYtUFEapyf6a4+7Csad76OjfQ1/cPYWkJZD8on/88NfTSJMhPq+juDdQ6jOqGg7EodZQYP0ghf+w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260218-18bfb0b","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260218-18bfb0b_1771447749958_0.39363689198211604","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34414.d0fddb9":{"name":"@nx/devkit","version":"22.6.0-pr.34414.d0fddb9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34414.d0fddb9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"63ce790f7227427ad56235493192b3d565dc738c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34414.d0fddb9.tgz","fileCount":173,"integrity":"sha512-UgbfhKX+Y0PvJz4qY2F11JlimZtW4AfTNhL+ebbKSXHnhrXOr/xJIXWJh1Wyg4aVHbERYrCar/vT3K1AFUqtaQ==","signatures":[{"sig":"MEQCIBjCX58duNNRrYBi8z0Kv3qlnbvuceyEUeKSAVrc8S6jAiAYjjCzAyGY1Y1tke31axGCqU0xHABPaNlvI4Z1lcsaLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34414.d0fddb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275245},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34414.d0fddb9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3fd711ccee06c4e541a1ed2beb4b03b0/nx-devkit-22.6.0-pr.34414.d0fddb9.tgz","_integrity":"sha512-UgbfhKX+Y0PvJz4qY2F11JlimZtW4AfTNhL+ebbKSXHnhrXOr/xJIXWJh1Wyg4aVHbERYrCar/vT3K1AFUqtaQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34414.d0fddb9","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34414.d0fddb9_1771510062279_0.7582422239315885","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260219-4ca3ee9":{"name":"@nx/devkit","version":"22.6.0-canary.20260219-4ca3ee9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260219-4ca3ee9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dba78c48ac5787e03909e187ca05f10888bc024a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260219-4ca3ee9.tgz","fileCount":173,"integrity":"sha512-ETGnuKP2i3d9U5whyMW4S5KjHEJdADp9C1JVhhxjq1ycKwjF6+lhKnMv1ISWj2UBD/hTmBFaVTrkr/bF6pjEoQ==","signatures":[{"sig":"MEYCIQDXg5tFlohDeif5jeIpHXvdykAXTK6qmW74wYX7SqO4JwIhAOAPdJWOdYZBnGZp1I6u6Pg1EetQv/IpcKCEpiuXaY0t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260219-4ca3ee9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275259},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260219-4ca3ee9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/168187c3333732255f0e43d12f1cc4d4/nx-devkit-22.6.0-canary.20260219-4ca3ee9.tgz","_integrity":"sha512-ETGnuKP2i3d9U5whyMW4S5KjHEJdADp9C1JVhhxjq1ycKwjF6+lhKnMv1ISWj2UBD/hTmBFaVTrkr/bF6pjEoQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260219-4ca3ee9","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260219-4ca3ee9_1771531256371_0.992673112720251","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.1":{"name":"@nx/devkit","version":"22.6.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"79f294c2bd10eecd1eaaacffc229fb2c824da84d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.1.tgz","fileCount":173,"integrity":"sha512-/kU4i207A4MHoHhM9kDb9whf7XiSiW+POQzDnbDdoEc79tGpMyvLjuDWxRXTkbi7cZ8FCmGLU8uDmKOtbPlrOw==","signatures":[{"sig":"MEYCIQC1beyAu2ZXHJ9SPzx/1DxmboOTc2nm10GmNgtqr97xegIhAI9oQuAil23mQM4Ynr74muKRcfpwHiuXwPv2GXFZAW0H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275225},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/a4a6ca297d380e6855ebad14c9bc66da/nx-devkit-22.6.0-beta.1.tgz","_integrity":"sha512-/kU4i207A4MHoHhM9kDb9whf7XiSiW+POQzDnbDdoEc79tGpMyvLjuDWxRXTkbi7cZ8FCmGLU8uDmKOtbPlrOw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.1_1771550598637_0.7923345975491787","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260220-df8a2c4":{"name":"@nx/devkit","version":"22.6.0-canary.20260220-df8a2c4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260220-df8a2c4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c8264f234a71c26674753ee835365fc5dd7e5379","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260220-df8a2c4.tgz","fileCount":173,"integrity":"sha512-NVcVcNmY/ylpNTOq8usChIK7QcmDu2twYNYP666pyR8TroUmi2Xob6Q68E6l3XKtIWWrFxpjcDxOx7rRDnFiNA==","signatures":[{"sig":"MEYCIQDoUfdvEjxYZr3WPa03tfL0+xoSlN/nGfef0QFQcJaNGwIhAJI3A6LRzudb0GfBHSgeNw2VzUodDcV25fK5DKBpJryo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260220-df8a2c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275259},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260220-df8a2c4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9a701e1e1bcb71665fe546be93aabfdb/nx-devkit-22.6.0-canary.20260220-df8a2c4.tgz","_integrity":"sha512-NVcVcNmY/ylpNTOq8usChIK7QcmDu2twYNYP666pyR8TroUmi2Xob6Q68E6l3XKtIWWrFxpjcDxOx7rRDnFiNA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260220-df8a2c4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260220-df8a2c4_1771616845877_0.6192761940209062","host":"s3://npm-registry-packages-npm-production"}},"22.5.2":{"name":"@nx/devkit","version":"22.5.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"111b40ae9278158064a7bb1050749255e0b1db8a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.2.tgz","fileCount":173,"integrity":"sha512-5JuCMlU6AwXBKCoMWp1hTyTzjfB5vXL5khmoziZPmnaIBg+gX0Hp13YhWfO1C6/HuXS+i4mor7dtFHukPKWemQ==","signatures":[{"sig":"MEUCIHpiQ0lmYI63ouyZK9+TurpVckUeHQ4K+lT2WHb9ZyP1AiEA3DgYmxfDa7H2HruvfWwgYzgg7p6lNCITEEjKz34ttuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274148},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ddc7cff5afe340fce68282fda36bf999/nx-devkit-22.5.2.tgz","_integrity":"sha512-5JuCMlU6AwXBKCoMWp1hTyTzjfB5vXL5khmoziZPmnaIBg+gX0Hp13YhWfO1C6/HuXS+i4mor7dtFHukPKWemQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.5.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.2_1771624243347_0.5877395546078754","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.2":{"name":"@nx/devkit","version":"22.6.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"063ff7e1312be841d5fc5b69836a20d668be39d7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.2.tgz","fileCount":173,"integrity":"sha512-MCVTWqPNZsslZ36y1MLbfYCCEtYYRKRl531QEub6gyw/Zf60kezYbkm9Y+MpVjAdubmMPE8qg8wI1Tf9C1b1ng==","signatures":[{"sig":"MEUCIDk/CysfcGJsFo0AXhsJSvw4NETT1Y0+5oivYV+8gr/hAiEA2U/c8b61ofFOpVHwo1lS9TYAhtXqdm3ZKLH04nVV810=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275225},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e07b0eb728875d56c245db9071a604ea/nx-devkit-22.6.0-beta.2.tgz","_integrity":"sha512-MCVTWqPNZsslZ36y1MLbfYCCEtYYRKRl531QEub6gyw/Zf60kezYbkm9Y+MpVjAdubmMPE8qg8wI1Tf9C1b1ng==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.1.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.2_1771631458714_0.19028645957637913","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260223-dd325d7":{"name":"@nx/devkit","version":"22.6.0-canary.20260223-dd325d7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260223-dd325d7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"17fb77bad705fcebb971701746f482bff38c1f96","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260223-dd325d7.tgz","fileCount":173,"integrity":"sha512-JyiIVqglsdm8xyhmI0Pz5NY3ehg5axUQrls7WnJ3C1Y8k/BU5A9tE3tdvf5suDF68MZvwrWhzhS5mdm1cXpxaA==","signatures":[{"sig":"MEUCICepmkpCp3/EkKQo8qTYJi+IQ2TYAPut8TnOPuLD+bwUAiEA6N286O/6pBz+xu5a4gWrVir11y4G4d9QtYArGoEbfrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260223-dd325d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275259},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260223-dd325d7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6bba2252c7cd73e43ceb4eebe0b0cb93/nx-devkit-22.6.0-canary.20260223-dd325d7.tgz","_integrity":"sha512-JyiIVqglsdm8xyhmI0Pz5NY3ehg5axUQrls7WnJ3C1Y8k/BU5A9tE3tdvf5suDF68MZvwrWhzhS5mdm1cXpxaA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260223-dd325d7","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260223-dd325d7_1771876764281_0.5347108690675855","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.3":{"name":"@nx/devkit","version":"22.6.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2a6f44401b2358facd5ef7a1eb4b989de1938ccd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.3.tgz","fileCount":176,"integrity":"sha512-TS4z4qGXakQb7yNnZxX7f5Jr6Y8djqM3YZNHwaDyR0582Xl8mCZf5H+pu4AkiIY+HVkQocK4V7z7QKgxO7yoWQ==","signatures":[{"sig":"MEQCICvY1GkUPkzZegQp+P/hxpGOBkq3U9wM0AJ8z4PCaNRyAiB7TakXdl1SP0qgao9inK/E8pGySkk5uwT7rQNTTcty2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288685},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3895ac4bdaee29326ccad410fafa0575/nx-devkit-22.6.0-beta.3.tgz","_integrity":"sha512-TS4z4qGXakQb7yNnZxX7f5Jr6Y8djqM3YZNHwaDyR0582Xl8mCZf5H+pu4AkiIY+HVkQocK4V7z7QKgxO7yoWQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.3_1771952825830_0.9097178089318814","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260224-6d90572":{"name":"@nx/devkit","version":"22.6.0-canary.20260224-6d90572","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260224-6d90572","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b994dc061f0ada3b4f492a67871d3b629acb2579","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260224-6d90572.tgz","fileCount":176,"integrity":"sha512-Nm4Z4iNW8dYAvHSjlY8b/x2ZIqTCQ+hehV3SD0FOwCsNFdO7ISNG81gUD358CriuiqtuLkTv1xlVRoW1frD9uA==","signatures":[{"sig":"MEQCID12cWCBVnksy2Hout3YDmN3M5jiLcUziZ+Xfdh03Qh2AiA/Gz/YozVk8AGJ264kPJlx7LFIcpQojUyeFSILeKAPWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260224-6d90572","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288719},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260224-6d90572.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e6fd17ed0a6df8ef71334877136cb7a7/nx-devkit-22.6.0-canary.20260224-6d90572.tgz","_integrity":"sha512-Nm4Z4iNW8dYAvHSjlY8b/x2ZIqTCQ+hehV3SD0FOwCsNFdO7ISNG81gUD358CriuiqtuLkTv1xlVRoW1frD9uA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260224-6d90572","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260224-6d90572_1771963068278_0.405331815247693","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260225-dc81b8b":{"name":"@nx/devkit","version":"22.6.0-canary.20260225-dc81b8b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260225-dc81b8b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"356462e7c400eed49252d403a0446a0c02c34c01","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260225-dc81b8b.tgz","fileCount":176,"integrity":"sha512-aechDnfrHhrCcdBH67zYtGT7DAaKsvxDvbNtG36//Czp3x0XFqcrX7tYQhnma6ND+RGmMuJT6WIQ+V3urvkPkw==","signatures":[{"sig":"MEUCIQChaCTaoBohHQ7fqbFYUuvKcGmVniiHBj9psj1uS/Pq1wIgVKi2mfJWZvJ2Fp7Ltm3cOA9ZznaLrXZerrfyUwKFang=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260225-dc81b8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288719},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260225-dc81b8b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6c7f5b30fa59812dd6d42772ad53b46b/nx-devkit-22.6.0-canary.20260225-dc81b8b.tgz","_integrity":"sha512-aechDnfrHhrCcdBH67zYtGT7DAaKsvxDvbNtG36//Czp3x0XFqcrX7tYQhnma6ND+RGmMuJT6WIQ+V3urvkPkw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260225-dc81b8b","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260225-dc81b8b_1772049883678_0.16788091952151318","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.4":{"name":"@nx/devkit","version":"22.6.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2ea2292eeaa32c2e279f737eb7c279420e450f91","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.4.tgz","fileCount":176,"integrity":"sha512-tgVChlFJGPnuFWRlcMk+4AZplhI+46E0aPg9FS0g4il2pNYU7wj06f67aRf6dG2w9QrAWJg3RQjv/wgH2ZsULg==","signatures":[{"sig":"MEUCIC8tA+3IrvjorKrljwwDTWhoNwMjYlBZ6WfeuNsP+ZDFAiEAt5OJ1s8YfPmZO0TxC+PGUSIpzimO7lpWViynFZGnWT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288685},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d8ced6a1d8ef7f59667b4bddb0f7a9aa/nx-devkit-22.6.0-beta.4.tgz","_integrity":"sha512-tgVChlFJGPnuFWRlcMk+4AZplhI+46E0aPg9FS0g4il2pNYU7wj06f67aRf6dG2w9QrAWJg3RQjv/wgH2ZsULg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.4_1772077656940_0.4774330235143027","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.5":{"name":"@nx/devkit","version":"22.6.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cbbfb6d5c2baf633cdb1aecb2d6af64f0c843989","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.5.tgz","fileCount":176,"integrity":"sha512-rRgK7+0KLbRpB5WgfVCcx8wCigAeIoSfv8WvP2QXdj6egkfbeh5mvgtdr/1n5SJ0JEY51BG5v22bSY2g7epgiw==","signatures":[{"sig":"MEUCIG/CQ7x605aJ69r+gzLwq0+trxnPkAevNoKvSocgcjScAiEAkHyUEnuNnLx40nfqqjSTz3p3cE89Xl3h0LkW+GMT7BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288685},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/50977b7dc4a16bb0770084813311f20c/nx-devkit-22.6.0-beta.5.tgz","_integrity":"sha512-rRgK7+0KLbRpB5WgfVCcx8wCigAeIoSfv8WvP2QXdj6egkfbeh5mvgtdr/1n5SJ0JEY51BG5v22bSY2g7epgiw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.5_1772078924406_0.8348115968578238","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34600.455e590":{"name":"@nx/devkit","version":"22.6.0-pr.34600.455e590","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34600.455e590","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c4dd0377a7e73525dea419c0ae4897b3b9a66ff4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34600.455e590.tgz","fileCount":176,"integrity":"sha512-rFncYOhakODDnsaLmYGzq89ncJNr/rHPNQRgNI0hvJjbThCSHbkg+okJzC+9WWPBN0Jw92fzoltRFAtaAvCjkQ==","signatures":[{"sig":"MEUCIFO0yzZ+5eSZKYqdwYhUer0bvsu+lu8z4F2PRFohTC8lAiEArNx+6/ehHyM7J5q5by1vX4pQPr5pf4Ze/AlA5eCORmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34600.455e590","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288705},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34600.455e590.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/8438561a31898dc4d10207986cf9257a/nx-devkit-22.6.0-pr.34600.455e590.tgz","_integrity":"sha512-rFncYOhakODDnsaLmYGzq89ncJNr/rHPNQRgNI0hvJjbThCSHbkg+okJzC+9WWPBN0Jw92fzoltRFAtaAvCjkQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34600.455e590","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34600.455e590_1772110562530_0.5150644710954793","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260226-ac2ef1a":{"name":"@nx/devkit","version":"22.6.0-canary.20260226-ac2ef1a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260226-ac2ef1a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6ecc925a8404ce9a891c95896e80786f6e3101ed","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260226-ac2ef1a.tgz","fileCount":176,"integrity":"sha512-cp4B1Q6Jo1xMNJcMAWhgMgsZLJLUggv6Q7SGpfo24sLp0XCpTF4pNKxUa3riVi99fEGbP64gDObEb+e7F1XLmw==","signatures":[{"sig":"MEYCIQCMhhKqUKZPWEqpij/ja1t2CRZpx/nFYwR8D3XyWzeTbgIhAPuaw9ikXyXhaJfu1a6hPRNnYP4cO4QN4RbLXn0cduXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260226-ac2ef1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288719},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260226-ac2ef1a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/30707a9c9d1a9594314cf669ad060912/nx-devkit-22.6.0-canary.20260226-ac2ef1a.tgz","_integrity":"sha512-cp4B1Q6Jo1xMNJcMAWhgMgsZLJLUggv6Q7SGpfo24sLp0XCpTF4pNKxUa3riVi99fEGbP64gDObEb+e7F1XLmw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260226-ac2ef1a","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260226-ac2ef1a_1772141426224_0.10213357624570141","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34630.341e0e3":{"name":"@nx/devkit","version":"22.6.0-pr.34630.341e0e3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34630.341e0e3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"71ecefff311600183a3142872c026c6d68a48ad6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34630.341e0e3.tgz","fileCount":176,"integrity":"sha512-M4KClitdXCvLBIspM/hEpA/yXz4f79mX3q+Fpibgoht8zFsGQtROnaxkv4+duuL1488Rc1fhTeEddaTZ5eiixw==","signatures":[{"sig":"MEYCIQDyEw0IUA03MfIu4ZBRqccKXRgzTuWEhyQBMGKZGHVPggIhANsdBAKVqIGjqP41vzNzEm3dANhEE2nSX6rzj5py2H+7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34630.341e0e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288705},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34630.341e0e3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d1ac205a04d15b8429baff7749137fd1/nx-devkit-22.6.0-pr.34630.341e0e3.tgz","_integrity":"sha512-M4KClitdXCvLBIspM/hEpA/yXz4f79mX3q+Fpibgoht8zFsGQtROnaxkv4+duuL1488Rc1fhTeEddaTZ5eiixw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34630.341e0e3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34630.341e0e3_1772143925930_0.010910813610383263","host":"s3://npm-registry-packages-npm-production"}},"22.5.3":{"name":"@nx/devkit","version":"22.5.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6cd50933206cb14fdf240b653e11b6bbef8751d0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.3.tgz","fileCount":173,"integrity":"sha512-zhRNTFsi4pbwg7L/zhBHtTOSevlgwm1iKlhPlQWoOv2PR6b+3JvjL8o4P1MbkIkut3Lsn+oTuJJ1LUPlr5vprg==","signatures":[{"sig":"MEQCIBrwcdYS4Db6jKr7R0yGUY7ruqFObEvmZee9prPgycYEAiAqR8rq1E1874P+a2bdrmYODzxpcc1S6dJ0mIHbZIau8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274148},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7911a610b319ba077ea292c9766f471e/nx-devkit-22.5.3.tgz","_integrity":"sha512-zhRNTFsi4pbwg7L/zhBHtTOSevlgwm1iKlhPlQWoOv2PR6b+3JvjL8o4P1MbkIkut3Lsn+oTuJJ1LUPlr5vprg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.5.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.3_1772149301840_0.10145956526033162","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.6":{"name":"@nx/devkit","version":"22.6.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.6","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"58931d9eb1438208add8c4fadc3351f02719d30b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.6.tgz","fileCount":176,"integrity":"sha512-lP93oM8CY/H3owdSA5tnAmz3pOSM+SM2Mw4dy7O+it4fm/FOYw5OjOZkf5lDJWwLvnsoRf4OfrlwvEfqRe9bRQ==","signatures":[{"sig":"MEUCIQDwB12AEtYR6rV/CDy3e3d+R9tuPb13DpouVjEu0SAdggIgXWdklghH72bG00FyiB0JQpp1b7kP1wg6ctQeBRWm48s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288685},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.6.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bbe799f1dbf55b350395cf5ea50322a1/nx-devkit-22.6.0-beta.6.tgz","_integrity":"sha512-lP93oM8CY/H3owdSA5tnAmz3pOSM+SM2Mw4dy7O+it4fm/FOYw5OjOZkf5lDJWwLvnsoRf4OfrlwvEfqRe9bRQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.6","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.6_1772165374394_0.6870001813704862","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.7":{"name":"@nx/devkit","version":"22.6.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6a7dd87540f525ec7062d6c496059386c410072f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.7.tgz","fileCount":176,"integrity":"sha512-FujkKFdyRsZPwJue7s6annoBFqiYJTEj2IUDJhbY/EJecbzzaEdUhD4QuHiwkpwtSCFxvBsDCK9EAon+ioGzMQ==","signatures":[{"sig":"MEUCIFBmXawyy0p1MZurxggKOO8LZYm0EXMp8E9rqxl6Hk32AiEAqC1MHR+3h/aoHCNnG9QXfO6MzUfTEnzgOyv36e/tFK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288685},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/83dc6ac221ed225129143ae81375a8b6/nx-devkit-22.6.0-beta.7.tgz","_integrity":"sha512-FujkKFdyRsZPwJue7s6annoBFqiYJTEj2IUDJhbY/EJecbzzaEdUhD4QuHiwkpwtSCFxvBsDCK9EAon+ioGzMQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.7","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.7_1772204623462_0.32921437829224365","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260227-eb49886":{"name":"@nx/devkit","version":"22.6.0-canary.20260227-eb49886","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260227-eb49886","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"06cf883f7c8b0038ab41dd2dff9dfa9475a3a918","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260227-eb49886.tgz","fileCount":176,"integrity":"sha512-OXYkpD7m1twVLhldUlCP4r0jLKachlmWYkJcgfSUnIgieSda8D6wfoZnWMAeXd/bdcSGnuAF+Qfj0q89Y105IA==","signatures":[{"sig":"MEYCIQCrmIo+3K+O4dnSvDe2qj+264i87aGDSTIhvdzI8p47IgIhAMsM+3QlaJZXVQ56fVeYTm2ak8OHzJNwxZIVDb22no4l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260227-eb49886","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288719},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260227-eb49886.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/642df592cae6673de52ef58b79e137a9/nx-devkit-22.6.0-canary.20260227-eb49886.tgz","_integrity":"sha512-OXYkpD7m1twVLhldUlCP4r0jLKachlmWYkJcgfSUnIgieSda8D6wfoZnWMAeXd/bdcSGnuAF+Qfj0q89Y105IA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260227-eb49886","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260227-eb49886_1772222982281_0.3208615309344651","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34591.64acf17":{"name":"@nx/devkit","version":"22.6.0-pr.34591.64acf17","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34591.64acf17","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"851f8049e0e6fe176ff9c33c33273e84927faf2d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34591.64acf17.tgz","fileCount":176,"integrity":"sha512-71eexpoo3jB6X6ivUtbOYnL8N3fXPHGU2b1mpjBLkYnbpr9PY7bZ5xUaOoRcgY9im9InolS7c1Tm4l7/gO/moA==","signatures":[{"sig":"MEUCIQDLSQN3zNJeA6wgr4ZgygPZq9eLLMgMPI6xLG2+64gECwIgMmAZ8X1fDD2ChLyHaYYBYLcfu8UVVslORWe/M7r2p4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34591.64acf17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288705},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34591.64acf17.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/de3d5d4eccb98e05c2407bc1a282504f/nx-devkit-22.6.0-pr.34591.64acf17.tgz","_integrity":"sha512-71eexpoo3jB6X6ivUtbOYnL8N3fXPHGU2b1mpjBLkYnbpr9PY7bZ5xUaOoRcgY9im9InolS7c1Tm4l7/gO/moA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34591.64acf17","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34591.64acf17_1772470959447_0.09967314394499249","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260302-923fc45":{"name":"@nx/devkit","version":"22.6.0-canary.20260302-923fc45","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260302-923fc45","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d46623b4fa0db7abf0aff55aef1b0a69c3a77fb2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260302-923fc45.tgz","fileCount":176,"integrity":"sha512-sZ857UrFKLHqrC6qJ6xfiz32KJ2K2JTxLzMGbnecGGETBBlQKh7eCxzt62ctIRBe6O7obxD3dMLZIhwcTDTbnw==","signatures":[{"sig":"MEUCIQCU6cr4BcVsbrjue5p/DM3ZBKKVlyC7FcHhMVu1Q0DywwIgaMUFJcAN8cE77gewwQAg48hkHbNuB1mtlKM1eLGlQmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260302-923fc45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288719},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260302-923fc45.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/845312bf2131a0179f5ba03deaa279b7/nx-devkit-22.6.0-canary.20260302-923fc45.tgz","_integrity":"sha512-sZ857UrFKLHqrC6qJ6xfiz32KJ2K2JTxLzMGbnecGGETBBlQKh7eCxzt62ctIRBe6O7obxD3dMLZIhwcTDTbnw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260302-923fc45","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260302-923fc45_1772480755762_0.24020795042803345","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34619.1a7f402":{"name":"@nx/devkit","version":"22.6.0-pr.34619.1a7f402","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34619.1a7f402","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f4b637d02bb6543470520a5c42d7f9ca454dc533","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34619.1a7f402.tgz","fileCount":176,"integrity":"sha512-8x1UGoXEvaZLREmjBs/Ub4y+HLwHqi6Pcu7Rvr2hJRza1gbumZ3PA5HM4TQ4D/bcMCPLsJK0uqE+675khu5NRQ==","signatures":[{"sig":"MEUCIQCHLcLTzqvMg8/pd8sOoSKEyBObY0laBjBXs8KMB4KGZAIgHzHWMdvnuJDnkqCp06gnc77MhHrND2qr6dDaOtQXgoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34619.1a7f402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288705},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34619.1a7f402.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/403f69f8d79e589b677b7f61268a4020/nx-devkit-22.6.0-pr.34619.1a7f402.tgz","_integrity":"sha512-8x1UGoXEvaZLREmjBs/Ub4y+HLwHqi6Pcu7Rvr2hJRza1gbumZ3PA5HM4TQ4D/bcMCPLsJK0uqE+675khu5NRQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.1","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34619.1a7f402","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34619.1a7f402_1772490014566_0.5505132566951625","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260303-1a973ba":{"name":"@nx/devkit","version":"22.6.0-canary.20260303-1a973ba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260303-1a973ba","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5c7c1d5f0abf225917d537aec3f50549c68a29ed","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260303-1a973ba.tgz","fileCount":176,"integrity":"sha512-eQM5nqshpl1L83RbGy7XpDQUWhedUpmwBnFq1KPLDmEU0HCoPPZogRKh4oBf6KY+BcIsfdMmY4rKhvnVA/fs6Q==","signatures":[{"sig":"MEUCIEg39SOlFnIoLCF8Tr41XWvtLrNsqDMBFvnW99hqQ/3pAiEAl2+fJloqom3dNgPODpS5eXy44VA38FmS87KdQ0IGwFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260303-1a973ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288719},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260303-1a973ba.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9fa8da5e0b667da9025ba7ca6ddaeb10/nx-devkit-22.6.0-canary.20260303-1a973ba.tgz","_integrity":"sha512-eQM5nqshpl1L83RbGy7XpDQUWhedUpmwBnFq1KPLDmEU0HCoPPZogRKh4oBf6KY+BcIsfdMmY4rKhvnVA/fs6Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260303-1a973ba","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260303-1a973ba_1772567037093_0.7002390260105635","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.8":{"name":"@nx/devkit","version":"22.6.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.8","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"02893bdbbcb2a7b7b7d32f4bdb3b37eae3aaa84b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.8.tgz","fileCount":176,"integrity":"sha512-uB5X91lIq9HVvpB35rg1R3XfgO/WP2CX4hFjOl9lDqdmGYYbrd9oCVnM3IyT4zKVBaPVkjflx9wjiIEeNNC/7Q==","signatures":[{"sig":"MEQCIGdEPNNk6zIZoAW25xl2AXApc25gcbR2WFXRlfW8bWWvAiBcYVHbs++uCs+SIA5GiN82GjzZ/vgZfaqk4Voep6xqEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288685},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.8.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2ae3b3749261256ecf4687e578398f44/nx-devkit-22.6.0-beta.8.tgz","_integrity":"sha512-uB5X91lIq9HVvpB35rg1R3XfgO/WP2CX4hFjOl9lDqdmGYYbrd9oCVnM3IyT4zKVBaPVkjflx9wjiIEeNNC/7Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.8","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.8_1772568149181_0.22644100384879629","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.33655.b3efa09":{"name":"@nx/devkit","version":"22.6.0-pr.33655.b3efa09","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.33655.b3efa09","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c483d1bc64ee99b85a55f44a18c02cb4d944371b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.33655.b3efa09.tgz","fileCount":176,"integrity":"sha512-j0k0sd2wyDOZR9TX6Ap3DTks/c0HcvqeZ2BdWDWqCEwiIjSAV2UApmn5J+38MCQwHC9Mdxfu4YweU04s0bLB/w==","signatures":[{"sig":"MEQCIHDw2nzOufAKdnyS6NXPzwkRZeXEUQ4PnxiJvsGKHc85AiAKbsOtBcGChfjE9gZhx9oGByCpsXvALfUlZb+mJGr+YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.33655.b3efa09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288705},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.33655.b3efa09.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6b1bf8b2e5a8e7d667627f452d59434c/nx-devkit-22.6.0-pr.33655.b3efa09.tgz","_integrity":"sha512-j0k0sd2wyDOZR9TX6Ap3DTks/c0HcvqeZ2BdWDWqCEwiIjSAV2UApmn5J+38MCQwHC9Mdxfu4YweU04s0bLB/w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.33655.b3efa09","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.33655.b3efa09_1772631543908_0.5400929043588143","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.9":{"name":"@nx/devkit","version":"22.6.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.9","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ef8adbce2efbc6b34d56e3036ce7558031d7c9c7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.9.tgz","fileCount":176,"integrity":"sha512-+C11/NBs6WEo68evlxElSdbmqRLIJC0uoi3QikZgVeFC6eyH13xWdOvTDjADm6oxFjrh68EGC38d5xfYYbYUcw==","signatures":[{"sig":"MEYCIQDvXYjPqg3TFG6CVIBPiPtW+2mrhnmkdkSWLi59MxbCBwIhANa45MJY2acDzWpVihgEh5VZ0nxmfl5mHC7a/CWxYRUr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288685},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.9.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/97ad170e95887ca95cace5fe9bb27fd6/nx-devkit-22.6.0-beta.9.tgz","_integrity":"sha512-+C11/NBs6WEo68evlxElSdbmqRLIJC0uoi3QikZgVeFC6eyH13xWdOvTDjADm6oxFjrh68EGC38d5xfYYbYUcw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.9","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.9_1772644668970_0.4568604104536669","host":"s3://npm-registry-packages-npm-production"}},"22.5.4":{"name":"@nx/devkit","version":"22.5.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.5.4","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"912fd524ae5aa1f82c79bf0c2ea5fe74b406ab45","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.5.4.tgz","fileCount":173,"integrity":"sha512-+QCmpQZQmEGvi8IurC6bOgUTk+Q0dQo7wkp6V04lskXBztSyasBS0BGy5ic90kY05UlQUd++zRA1VY0jc+Yz5Q==","signatures":[{"sig":"MEUCIEOXnR1jsWNeMJclv89d/J/tuUyvDFLXy76IFF5MDBY4AiEA0poQcMK/kQFlLux8z3oGuO2mGMxLG0jSW8cc32gGRJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274148},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.5.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d7026a4c464b0108e832c51d948043a1/nx-devkit-22.5.4.tgz","_integrity":"sha512-+QCmpQZQmEGvi8IurC6bOgUTk+Q0dQo7wkp6V04lskXBztSyasBS0BGy5ic90kY05UlQUd++zRA1VY0jc+Yz5Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.5.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.5.4_1772653115884_0.5497093964279198","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260304-e11be5d":{"name":"@nx/devkit","version":"22.6.0-canary.20260304-e11be5d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260304-e11be5d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"15fb3d29042bf60d69a096d32413118ba465ad3e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260304-e11be5d.tgz","fileCount":176,"integrity":"sha512-VQcPEoxNqcQE7kMXoQRWymueagoVq5+2fgihuYoFrd75xpBvyWmyKY00dwKMJqQPaFhD9TFOxxWnzv1z4Y+hXQ==","signatures":[{"sig":"MEUCIDGiNnTee+i9WUW3mkPOL8QCJ6Fqp6ziTP3RQm6hDFEUAiEA4WI7nGEGMBrQzLKkXmL0PCmwsXnBH4Ipee5urd+EJeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260304-e11be5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288719},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260304-e11be5d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/582872915674268dc7e3946c16cb5c57/nx-devkit-22.6.0-canary.20260304-e11be5d.tgz","_integrity":"sha512-VQcPEoxNqcQE7kMXoQRWymueagoVq5+2fgihuYoFrd75xpBvyWmyKY00dwKMJqQPaFhD9TFOxxWnzv1z4Y+hXQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260304-e11be5d","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260304-e11be5d_1772655356737_0.5590981011188183","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34722.ef1fe91":{"name":"@nx/devkit","version":"22.6.0-pr.34722.ef1fe91","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34722.ef1fe91","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3ad834332787d8846316c6e73ffb65021baa184d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34722.ef1fe91.tgz","fileCount":176,"integrity":"sha512-vZm5CdD5WTEfKmBQ+Hz6OkYWMZrQObATEG/EQUJnsOySPg/k0NTamex2k6NMxfd/agmkk0gGCT65UvtnMTSaMw==","signatures":[{"sig":"MEYCIQDDAuNE2wCqk3bXY8xj2M1i7TyrjdKEUROjKTeeX5XxuAIhANa9zPjCIPGjU1ZkFJV9rh87cLIs0RgKauAlvVVk2HSv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34722.ef1fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288705},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34722.ef1fe91.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/a0f1394aabb3b81338c2d4f196dc82a5/nx-devkit-22.6.0-pr.34722.ef1fe91.tgz","_integrity":"sha512-vZm5CdD5WTEfKmBQ+Hz6OkYWMZrQObATEG/EQUJnsOySPg/k0NTamex2k6NMxfd/agmkk0gGCT65UvtnMTSaMw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34722.ef1fe91","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34722.ef1fe91_1772748047559_0.6156307949225939","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34728.66566c0":{"name":"@nx/devkit","version":"22.6.0-pr.34728.66566c0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34728.66566c0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fb7773ce6dd55e67eb80e051fa1902660d5c672b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34728.66566c0.tgz","fileCount":176,"integrity":"sha512-9blri77Yr5Ne6O5Jzqi89isWKaiwp5zlIqo+rbbCieS692t6twITfUfCMAO1JSTcaA02XcvpI91JY0gg2SR6dA==","signatures":[{"sig":"MEQCIDldpkQBvHI0EsOx+/SodqtR/oBK260tgeMLJWMbo60MAiB8za8BG1JrKZWrKvjnrmqOAwUllZqZ9pHmpUYaCeLy9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34728.66566c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288705},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34728.66566c0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4c5518019333f6348728167916844b65/nx-devkit-22.6.0-pr.34728.66566c0.tgz","_integrity":"sha512-9blri77Yr5Ne6O5Jzqi89isWKaiwp5zlIqo+rbbCieS692t6twITfUfCMAO1JSTcaA02XcvpI91JY0gg2SR6dA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34728.66566c0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34728.66566c0_1772754482552_0.1342554266183993","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34721.53ed28a":{"name":"@nx/devkit","version":"22.6.0-pr.34721.53ed28a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34721.53ed28a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"af7bf13e7389c7641c313f11c3e7963aa2813f56","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34721.53ed28a.tgz","fileCount":176,"integrity":"sha512-20kmsCP9vdGP5jJoiv5/ZNk8aLvh6CWEAMIoB7bKZlQgKganV9gj5+bxL2sKp9YecWwrgzSuLduuS7/v6BCREg==","signatures":[{"sig":"MEUCICY55TBJdoNhXaFOMVzHzLITCC43yWA8EVx7qP06Q9dlAiEAr259eE27aRuQzOf7VRRUqiX3iR2lTVhjXxGq/hBZBAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34721.53ed28a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289086},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34721.53ed28a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/50471f31f511480384ecfb133d5f2d39/nx-devkit-22.6.0-pr.34721.53ed28a.tgz","_integrity":"sha512-20kmsCP9vdGP5jJoiv5/ZNk8aLvh6CWEAMIoB7bKZlQgKganV9gj5+bxL2sKp9YecWwrgzSuLduuS7/v6BCREg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34721.53ed28a","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34721.53ed28a_1772801659595_0.9786200577544291","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.10":{"name":"@nx/devkit","version":"22.6.0-beta.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.10","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1e7806c37364bebdb02aeabcb675aff7ddd7bc07","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.10.tgz","fileCount":176,"integrity":"sha512-Jt9JvsEol60H8cRxCLzpy/5wddZ2xqTuBNYCPO9FNvvbwLNlAuTvMvutvdMtKN7icshbMGyjlojzK8gDEpZCTg==","signatures":[{"sig":"MEQCICoOIf1IzShDSH0zX9h2yEQKjUTRBSp7p75mzbPggiWRAiAY6fiq3KswlP/Z07s3Tm2PGKApxNcTSms76E2BJ6k7hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289068},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.10.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ca7b14b9e2ad62206e8c987d0a319cf4/nx-devkit-22.6.0-beta.10.tgz","_integrity":"sha512-Jt9JvsEol60H8cRxCLzpy/5wddZ2xqTuBNYCPO9FNvvbwLNlAuTvMvutvdMtKN7icshbMGyjlojzK8gDEpZCTg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.10","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.10_1772810116312_0.19170681918888888","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260306-2cd3d58":{"name":"@nx/devkit","version":"22.6.0-canary.20260306-2cd3d58","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260306-2cd3d58","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"249c8828a0744f11d18453f68ebf94136000e3c6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260306-2cd3d58.tgz","fileCount":176,"integrity":"sha512-TSXuF+xJzLUJ3PorKWaWwkYJG0JVrfjI5m1wUEKRKMCBIyFDIwRrsku2s/b0/2f5J0iJnQ4YHwx7k3UVZ6/7uA==","signatures":[{"sig":"MEQCIC4GMj4Dd8mGc+gfz63T1zJTyJ4kLEwlcvpAmLdnP2FHAiB/GCFq7filCe4J0CrRilYunU1KLdebArVxArGjugHvlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260306-2cd3d58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289100},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260306-2cd3d58.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5673843c8e8e6116f53ccb36e626a13e/nx-devkit-22.6.0-canary.20260306-2cd3d58.tgz","_integrity":"sha512-TSXuF+xJzLUJ3PorKWaWwkYJG0JVrfjI5m1wUEKRKMCBIyFDIwRrsku2s/b0/2f5J0iJnQ4YHwx7k3UVZ6/7uA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260306-2cd3d58","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260306-2cd3d58_1772819238472_0.627508370833789","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34746.a1e500d":{"name":"@nx/devkit","version":"22.6.0-pr.34746.a1e500d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34746.a1e500d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ddec8b43271ed8fca50dcb2abc1db0d5bd5115d8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34746.a1e500d.tgz","fileCount":176,"integrity":"sha512-M5B0dMRnCqYQBqzJVETNaJ0aCRUkcJbtwc+iwd1fl15Lnia48cXghKMbqNE/z9YPvnVIgDAdPveznJpas18Jrg==","signatures":[{"sig":"MEQCICdQiFuYVzYPZFjyBpCr+qEjh9/xTugGH38rRV4ukirYAiAA5lKx1Q0uWGEBFeVUVa2p5gQdgM34ZQ2K9TIqWXTjAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34746.a1e500d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289086},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34746.a1e500d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0266000f549c405dae310f7ca49c3483/nx-devkit-22.6.0-pr.34746.a1e500d.tgz","_integrity":"sha512-M5B0dMRnCqYQBqzJVETNaJ0aCRUkcJbtwc+iwd1fl15Lnia48cXghKMbqNE/z9YPvnVIgDAdPveznJpas18Jrg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34746.a1e500d","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34746.a1e500d_1772819842603_0.4055300146045593","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260306-18e47b3":{"name":"@nx/devkit","version":"22.6.0-canary.20260306-18e47b3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260306-18e47b3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0521a3e07069b1a4571de400da11e43e28c5f72c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260306-18e47b3.tgz","fileCount":176,"integrity":"sha512-L6weBdq1EE6dxASOGU4sN+kV+AO/o0COlIZQOhiACqgNojCJfcD3Frxlw51sgUqRkweyiaI1aw4rhJz8wBOd2Q==","signatures":[{"sig":"MEUCIGpQigTMjmo+F9cYArbyJkEuflFSzXXyPp7QvGAOtCvPAiEAg/K57ofq5WoXOX4odvt2pMY9/m1fvbTie7nolTPwAwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260306-18e47b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289100},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260306-18e47b3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e332ca431e1fdf91e3fbe50b8fa704c8/nx-devkit-22.6.0-canary.20260306-18e47b3.tgz","_integrity":"sha512-L6weBdq1EE6dxASOGU4sN+kV+AO/o0COlIZQOhiACqgNojCJfcD3Frxlw51sgUqRkweyiaI1aw4rhJz8wBOd2Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260306-18e47b3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260306-18e47b3_1772827351715_0.35273388522143967","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.11":{"name":"@nx/devkit","version":"22.6.0-beta.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.11","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"74c90532c2873437e2f33768cb0718d6798205d3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.11.tgz","fileCount":176,"integrity":"sha512-JvoveJhn+VXUJn4eqPxB5R1vXAYNA0BXWQpEQ+PW/VOvnbBFyfBdfxAmf4QhgHKYvjZ0iIn3cobp2N/4IJpIwQ==","signatures":[{"sig":"MEQCID6DVKKH1ePzxR2/9LZBKx304Sl9sqCWzz35bQW4+k3IAiBVUTJInYTipFDnK+K6VjvtSlBBsRPLkOOfioSY8v/BZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289068},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.11.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/86d7d76f8edc62a4c1510df7b6c11f96/nx-devkit-22.6.0-beta.11.tgz","_integrity":"sha512-JvoveJhn+VXUJn4eqPxB5R1vXAYNA0BXWQpEQ+PW/VOvnbBFyfBdfxAmf4QhgHKYvjZ0iIn3cobp2N/4IJpIwQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.11","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.11_1773074124301_0.08772938836446853","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260309-4bb7c76":{"name":"@nx/devkit","version":"22.6.0-canary.20260309-4bb7c76","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260309-4bb7c76","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2587b5f1e73490c7a1d94295ade1083e4f1d7a57","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260309-4bb7c76.tgz","fileCount":176,"integrity":"sha512-89gFoNeygk3iYmYJeznVkC019boirm0f7j5l1mN4MaIeaCAAE2uhd8ARp3lhssElDKhZm7iCvHfT/vx56EtFeg==","signatures":[{"sig":"MEUCIEgS5wBPC0mHMwYIhGiMO8Js9wK3mZN6zk70urGh/YmqAiEAiB0+aLhPtb6UpsHTUmFm+Agg1t7iSrr1SBR3Y64JDxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260309-4bb7c76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289100},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260309-4bb7c76.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/806f58a46c2eb4537637928e32f7f0fd/nx-devkit-22.6.0-canary.20260309-4bb7c76.tgz","_integrity":"sha512-89gFoNeygk3iYmYJeznVkC019boirm0f7j5l1mN4MaIeaCAAE2uhd8ARp3lhssElDKhZm7iCvHfT/vx56EtFeg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260309-4bb7c76","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260309-4bb7c76_1773085267926_0.012832987090975578","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34764.868a863":{"name":"@nx/devkit","version":"22.6.0-pr.34764.868a863","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34764.868a863","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a80aca34bf40a8d3baf30ac0900ef4678cb48e5f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34764.868a863.tgz","fileCount":176,"integrity":"sha512-DyBlg3MJZbYx96ZQYQfXxzB5XesLtUe8LedCzf70YYxCEurbuXMqndm+GNFHOoAn1sbPKNkC3slKLiRIxFvIow==","signatures":[{"sig":"MEUCIQDYahYvpT00M3sALgWW7J/90DDszUIsImBpUHrAy7LwKgIgRWhmh7j6Xln7Tm95Pxaw+/GzZoTNkCgd0FWc74XBRtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34764.868a863","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289086},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34764.868a863.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1700a55e22803b272b13f0fe36c03921/nx-devkit-22.6.0-pr.34764.868a863.tgz","_integrity":"sha512-DyBlg3MJZbYx96ZQYQfXxzB5XesLtUe8LedCzf70YYxCEurbuXMqndm+GNFHOoAn1sbPKNkC3slKLiRIxFvIow==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34764.868a863","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34764.868a863_1773097281762_0.16847694815820802","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34764.c1c3b27":{"name":"@nx/devkit","version":"22.6.0-pr.34764.c1c3b27","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34764.c1c3b27","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c8b734999e939c85691214c27b139138a5ac5a63","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34764.c1c3b27.tgz","fileCount":176,"integrity":"sha512-WPhR57+R8xbW0o6X+I2E2bmxc4eJwGPT8gLfhFCXkbOEesjR/2oZZ7xWCeCYEynmaY0SEi8D6YeyJTXoiObQAA==","signatures":[{"sig":"MEYCIQCabiOaK4wqbMdyFC41eZifhJPfhkRdiHqno8S7asiJSAIhAIlONl2+1+ns6+RtBZxvn1nDOPCTH2JTpfYV1mE247Ck","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34764.c1c3b27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289086},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34764.c1c3b27.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f3a784c8a370f170ff976b66e3511a62/nx-devkit-22.6.0-pr.34764.c1c3b27.tgz","_integrity":"sha512-WPhR57+R8xbW0o6X+I2E2bmxc4eJwGPT8gLfhFCXkbOEesjR/2oZZ7xWCeCYEynmaY0SEi8D6YeyJTXoiObQAA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34764.c1c3b27","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34764.c1c3b27_1773149797893_0.8586668004850841","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34764.a957296":{"name":"@nx/devkit","version":"22.6.0-pr.34764.a957296","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34764.a957296","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"502e6107e7f126541af15684fc6d50ef5d3c68d9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34764.a957296.tgz","fileCount":176,"integrity":"sha512-57c2wsO32Djr1X+Bb2ClNPiaIkQKSKBsTOP93ix0E8dF8uh0Drnv+1EqLHmQ1BmsOurBTMCpbAuc+FKzojKC8w==","signatures":[{"sig":"MEUCIQCg8NYFoZ/ZLSakY8+zTo2xHOfnUEopE9Y+gsUwdX/g1AIgK9DakwcyA5UWcw/S7fJJWyh0m2tSziH0iyjGylaXkaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34764.a957296","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289086},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34764.a957296.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7cd469c86c999a27f7573a6996adf9f8/nx-devkit-22.6.0-pr.34764.a957296.tgz","_integrity":"sha512-57c2wsO32Djr1X+Bb2ClNPiaIkQKSKBsTOP93ix0E8dF8uh0Drnv+1EqLHmQ1BmsOurBTMCpbAuc+FKzojKC8w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34764.a957296","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34764.a957296_1773164099412_0.05349986786801342","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260310-6326b9c":{"name":"@nx/devkit","version":"22.6.0-canary.20260310-6326b9c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260310-6326b9c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a537939f3810969285891a1ad8df6612413e9ca6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260310-6326b9c.tgz","fileCount":176,"integrity":"sha512-2kUE/ECAkpCHy9ZChyExjWPZXRGdtCivRcE7HRD9p7SHDtTJBBwAs7b+EXf4wY9bBQ3VCWiltR3lRx9y82PPmA==","signatures":[{"sig":"MEYCIQCe839/wejrkjJCwiRrR1F/stLGxW2orbWmlScbhsks5gIhALhE0NjBjbAMlFF+9EMYEpnHV4nrvReuW74qqeBZyuYM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260310-6326b9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289100},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260310-6326b9c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4a99ba63b732f69da69488ae3e9f6f19/nx-devkit-22.6.0-canary.20260310-6326b9c.tgz","_integrity":"sha512-2kUE/ECAkpCHy9ZChyExjWPZXRGdtCivRcE7HRD9p7SHDtTJBBwAs7b+EXf4wY9bBQ3VCWiltR3lRx9y82PPmA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260310-6326b9c","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260310-6326b9c_1773174550850_0.16025061491850945","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34764.07d8b15":{"name":"@nx/devkit","version":"22.6.0-pr.34764.07d8b15","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34764.07d8b15","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5ff3d846eaeca7518047a5c35b678579f3f458c9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34764.07d8b15.tgz","fileCount":176,"integrity":"sha512-t7kzcgwrebAAbf7JVCT53v3lbLMQLpQhlzU3ZJ0TpCSsJwAeZnGYl9xufEmDXq13VYwZ+nNht3KMaF5ij8kpWg==","signatures":[{"sig":"MEUCICHBaLxE0eJPV1P4uyqmVq+i7du9yYoXk5z+NU4q1C/DAiEAogix6dxqgN0IG0XY1N7WLbXfPHypnWju35/e8qGbiiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34764.07d8b15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289086},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34764.07d8b15.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/05dd8d04366eb2ffc1f3b7b6cadd7254/nx-devkit-22.6.0-pr.34764.07d8b15.tgz","_integrity":"sha512-t7kzcgwrebAAbf7JVCT53v3lbLMQLpQhlzU3ZJ0TpCSsJwAeZnGYl9xufEmDXq13VYwZ+nNht3KMaF5ij8kpWg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34764.07d8b15","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34764.07d8b15_1773176814693_0.5383206073257885","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.12":{"name":"@nx/devkit","version":"22.6.0-beta.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.12","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e98a85b608c0d16cb791f684b6a13d289333c000","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.12.tgz","fileCount":176,"integrity":"sha512-2rNYFD2vR76wNhG0v1BL38NojUFNbmENI851edVeoVnIVWVQPwgks/2XK2zWdnxVFXb3/a3fhB3Ntl7WoQLsSQ==","signatures":[{"sig":"MEQCIE6X0w5/12wyMSrQm9zY9i7JKbmWrw3X1H/6wcXu24GhAiAUQvG7ZI+tATrKCX0GlDTFau6bGtbcoD/+At1TA53dsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289068},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.12.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/16e66b6debc74b2fb5a0d088cc4dfcfa/nx-devkit-22.6.0-beta.12.tgz","_integrity":"sha512-2rNYFD2vR76wNhG0v1BL38NojUFNbmENI851edVeoVnIVWVQPwgks/2XK2zWdnxVFXb3/a3fhB3Ntl7WoQLsSQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.12","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.12_1773245481078_0.05578159020088269","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260311-e206a0d":{"name":"@nx/devkit","version":"22.6.0-canary.20260311-e206a0d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260311-e206a0d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"06403ccea351e2c30d3404d59efd16da45decd3e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260311-e206a0d.tgz","fileCount":176,"integrity":"sha512-F4KdHYh1TN3z/JNyhXPm48BbXoVcgpXDmLxWdeoSuu2a53WKbZCsWnxPqycpycYW38Zroo6xDXb0/m5j3XLwCA==","signatures":[{"sig":"MEUCIHmzBnCDm5N+JzdQM4+lANTKJ8FPCrAoKjRuKeDu9AzxAiEA+HPqNZtj+3V4a4sDno4nIobqa/H8XU0F7mKfSHBG+24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260311-e206a0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289100},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260311-e206a0d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c30f0c49051adb5552162a03595366b1/nx-devkit-22.6.0-canary.20260311-e206a0d.tgz","_integrity":"sha512-F4KdHYh1TN3z/JNyhXPm48BbXoVcgpXDmLxWdeoSuu2a53WKbZCsWnxPqycpycYW38Zroo6xDXb0/m5j3XLwCA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260311-e206a0d","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260311-e206a0d_1773258350941_0.72332572035312","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260313-6b59e74":{"name":"@nx/devkit","version":"22.6.0-canary.20260313-6b59e74","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260313-6b59e74","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bd4a7423dd04a08ddedf89a82892fae9ed49a455","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260313-6b59e74.tgz","fileCount":176,"integrity":"sha512-LDC/j4lTUkAVi7lKcBp21+bv9AToPgOueB5+CcALyG6I1kxM0j9vTaJjDkBqr5bItvDioiqnbgS7+jkjSIrH4Q==","signatures":[{"sig":"MEUCIDVup7EwlApoMPT41+v7m697d3ENiMiZJAfyO9mDqnHXAiEA6hPojDmvq/shNHaZC0vsPb8aIaY18hj+fpetGr/9ji4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260313-6b59e74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289100},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260313-6b59e74.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/b221e85e1950c5a452950c588e615ecd/nx-devkit-22.6.0-canary.20260313-6b59e74.tgz","_integrity":"sha512-LDC/j4lTUkAVi7lKcBp21+bv9AToPgOueB5+CcALyG6I1kxM0j9vTaJjDkBqr5bItvDioiqnbgS7+jkjSIrH4Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260313-6b59e74","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260313-6b59e74_1773363965513_0.7129467835477084","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.13":{"name":"@nx/devkit","version":"22.6.0-beta.13","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.13","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"954c8933b2b5fd8c2264b9fd9ee6b1da18b618c2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.13.tgz","fileCount":176,"integrity":"sha512-Ow7kjicBjvAWsP4Npyit/1zt2zc4ygxnr71DGZL0qMvYh8xSyQYeh7d1kq5QWGBcdWoRg+cfEIQWS0hcsIzhCA==","signatures":[{"sig":"MEUCIAk2d/NeiSvhiQ12WBAx4zthMylrNrNytTFZtbCl/isyAiEAiObaNhYpRXwGfI4+OShCmWW5kCjDLZ+BKof1n111OEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289068},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.13.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4a3adbf0b20b5220aa7c9c3434347511/nx-devkit-22.6.0-beta.13.tgz","_integrity":"sha512-Ow7kjicBjvAWsP4Npyit/1zt2zc4ygxnr71DGZL0qMvYh8xSyQYeh7d1kq5QWGBcdWoRg+cfEIQWS0hcsIzhCA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.13","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.13_1773411329267_0.8749345116702492","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-beta.14":{"name":"@nx/devkit","version":"22.6.0-beta.14","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-beta.14","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"39dceef31306a06da93762c52122a36cc36d3948","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-beta.14.tgz","fileCount":176,"integrity":"sha512-B+5FqzkOw07T5HSpZXSE3Rq1ZRFrryaAwOvwvNFIe8yArigh4FYnmo5MS6nuv/BflLGxmTIhBqkbxsdShscMkw==","signatures":[{"sig":"MEQCICFpXvtbTGQ3ub8dKbfxYfUMqCeuCAVPXd9KbcE8hQb7AiA3ODW9mbngZIGy8eEtCOKyZ2ypaHxRXiNa/+0Zf40o1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289068},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-beta.14.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/88b62eeb5f728ad808ee88225033a577/nx-devkit-22.6.0-beta.14.tgz","_integrity":"sha512-B+5FqzkOw07T5HSpZXSE3Rq1ZRFrryaAwOvwvNFIe8yArigh4FYnmo5MS6nuv/BflLGxmTIhBqkbxsdShscMkw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-beta.14","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-beta.14_1773682842687_0.17992297710627625","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34866.93e8887":{"name":"@nx/devkit","version":"22.6.0-pr.34866.93e8887","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34866.93e8887","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"88e8bebd843750671127bfd1941433ee74e6935f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34866.93e8887.tgz","fileCount":176,"integrity":"sha512-5Htm+PXrJVOk7CvLcnqEqRFkYU5y1ufal715999cAZQqrK2sQH/jweHC3l+32sLhcI0VPnoPBHwRoe1j/8iAaQ==","signatures":[{"sig":"MEQCIG4Za+HoaNUMHhFzNsdxc5jzp2c18tyrF8VmJD5N5P9YAiA5mWGI2xxaL8nwPV4cleBpMzhsxCDFxJe5ilXioEezjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34866.93e8887","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289086},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34866.93e8887.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f1656229eb4b165cd2f478a1d3aee647/nx-devkit-22.6.0-pr.34866.93e8887.tgz","_integrity":"sha512-5Htm+PXrJVOk7CvLcnqEqRFkYU5y1ufal715999cAZQqrK2sQH/jweHC3l+32sLhcI0VPnoPBHwRoe1j/8iAaQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34866.93e8887","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34866.93e8887_1773687890366_0.9530986537275667","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-rc.0":{"name":"@nx/devkit","version":"22.6.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-rc.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5cee2ef3366a4ce00b81cbdc67a0c1f6c8dee17b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-rc.0.tgz","fileCount":176,"integrity":"sha512-oXTh1JV04P38cFjF3yaWOEwY7fWutGWSfF1nh6JEuC8uP2hpqiIEPi361JrMmkMp5tCLFiaGfX78iG2jS5gobg==","signatures":[{"sig":"MEUCIFVw2+LF2vb6Q03N9/c33GnJiGrKq6G+mLCBxgucjZqoAiEAqslK5LCalcwSJBXO3CvEnOhYUItpeslte0AKsaExZd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289062},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-rc.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fbb9e2373cb23eb00e43abfdecaa06c3/nx-devkit-22.6.0-rc.0.tgz","_integrity":"sha512-oXTh1JV04P38cFjF3yaWOEwY7fWutGWSfF1nh6JEuC8uP2hpqiIEPi361JrMmkMp5tCLFiaGfX78iG2jS5gobg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-rc.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-rc.0_1773698466704_0.9522173571927075","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34876.039ddae":{"name":"@nx/devkit","version":"22.6.0-pr.34876.039ddae","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34876.039ddae","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4e05ad6ca2c5a00172a42b12b312642e85ae6a63","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34876.039ddae.tgz","fileCount":176,"integrity":"sha512-swCt1lCEi1+ltFh5k8gb9PC9KwCVHBJgkAXWsh8yKHxaL9vuMvXcM0RHd47OY+VrOz7P+r7fCdYcOyDRnBXnIA==","signatures":[{"sig":"MEQCIAHSpn+KOZU+5IjglaOYk5n5XGB+xQaaVotBWZBwwW+hAiAIsPkD9cJ9xMlL/mqVXwOBv3fpcSGHeDyfnwwbDZM0pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34876.039ddae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289086},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34876.039ddae.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5e35556486085f5bc2cec186ee93204c/nx-devkit-22.6.0-pr.34876.039ddae.tgz","_integrity":"sha512-swCt1lCEi1+ltFh5k8gb9PC9KwCVHBJgkAXWsh8yKHxaL9vuMvXcM0RHd47OY+VrOz7P+r7fCdYcOyDRnBXnIA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34876.039ddae","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34876.039ddae_1773755321919_0.42998663592445174","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-canary.20260317-b73cc69":{"name":"@nx/devkit","version":"22.6.0-canary.20260317-b73cc69","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-canary.20260317-b73cc69","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ff547ae3e596cd6f4c68b62100001b7aea553aef","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-canary.20260317-b73cc69.tgz","fileCount":176,"integrity":"sha512-HDEnzunmee/fEEX2CIs0rdAPRJQeuEVcS/NgetTPYIcADSnWENcyAH8WHBsROVMmmgdmOH/Y06zDvrkh/71/yw==","signatures":[{"sig":"MEQCICNJ6vxmLDEz5Uzk8rNJ4+Boz4V+AI5O5FVOOAtjmwZAAiB2n9WNARql7RrSKp8FY4hV/ihbQGJI2ULnZv/30rp1ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-canary.20260317-b73cc69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289100},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-canary.20260317-b73cc69.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f37f5e09ea489e3aae9c28f60549db8b/nx-devkit-22.6.0-canary.20260317-b73cc69.tgz","_integrity":"sha512-HDEnzunmee/fEEX2CIs0rdAPRJQeuEVcS/NgetTPYIcADSnWENcyAH8WHBsROVMmmgdmOH/Y06zDvrkh/71/yw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-canary.20260317-b73cc69","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-canary.20260317-b73cc69_1773777418363_0.33368509170071503","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-rc.1":{"name":"@nx/devkit","version":"22.6.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-rc.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f4d923ffd66756b598c332547ea702c131ba04fd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-rc.1.tgz","fileCount":176,"integrity":"sha512-0U24H/DZRooUdVLDq8huLtzB1+CuK9jvhwpKnBMXAyv3h3fJ6Ane4FVcGf4a/ajsZW6OSDe2RVEib4bsGDdUJA==","signatures":[{"sig":"MEUCIGrb7KqFKDGTe0hx3776mYfQlRKTzBVfIA/+KeD7ZGeyAiEA/EWs9W30R+mlpe4ge54ELdLzFdc2S+4Gt78ubryKg2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289062},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-rc.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2350003ce5a9b4f56e3a91dc0cd14225/nx-devkit-22.6.0-rc.1.tgz","_integrity":"sha512-0U24H/DZRooUdVLDq8huLtzB1+CuK9jvhwpKnBMXAyv3h3fJ6Ane4FVcGf4a/ajsZW6OSDe2RVEib4bsGDdUJA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-rc.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-rc.1_1773780424944_0.49435736538102226","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-rc.2":{"name":"@nx/devkit","version":"22.6.0-rc.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-rc.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b2ebd44a2c5495a8264a2020332a4605ed36b605","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-rc.2.tgz","fileCount":176,"integrity":"sha512-8uxxT1sZNgRTbIDk/usrWHzWmUjSZlVRlW8wcWylSY2fuUtZXp0fEMEhu/zwwQK318BeDatrPXm7dV7LwaQW3w==","signatures":[{"sig":"MEUCIQDO0zTswWXmAD/LAP7CQnE4mKmgiDzRiFnbD7egLIQ8twIgKCbipeMswvKri297RsBQd1tmo2fdNXU/id8slp5Ffv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289062},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-rc.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ce1642cf62e09678da12bedae106dee2/nx-devkit-22.6.0-rc.2.tgz","_integrity":"sha512-8uxxT1sZNgRTbIDk/usrWHzWmUjSZlVRlW8wcWylSY2fuUtZXp0fEMEhu/zwwQK318BeDatrPXm7dV7LwaQW3w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-rc.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-rc.2_1773785186042_0.9130034397208713","host":"s3://npm-registry-packages-npm-production"}},"22.6.0":{"name":"@nx/devkit","version":"22.6.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1a7d13f75d8da36b78c5dfc196305521e8aaffc8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0.tgz","fileCount":176,"integrity":"sha512-uT8vzj0pZRGTI3u/Pfx9oE05NWYFPVPKh9rDpNGqtxzwnFy9ZBd3GOAbwtXaCO8drhBGyhekJiikoyV16E8mRw==","signatures":[{"sig":"MEQCIEbNrJFR/YUYuVwR3vGqQ/ZjVGFBgnHdjhyzlp8wqSJ8AiBt6x8fH2JWb3/KSChH4CCq/jLsmfuECVgaMvdBvzPx5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289052},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c97f7f5fd30cd4c8c6e93380e2dad995/nx-devkit-22.6.0.tgz","_integrity":"sha512-uT8vzj0pZRGTI3u/Pfx9oE05NWYFPVPKh9rDpNGqtxzwnFy9ZBd3GOAbwtXaCO8drhBGyhekJiikoyV16E8mRw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.6.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0_1773844489531_0.9191263031142158","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34894.f872491":{"name":"@nx/devkit","version":"22.6.0-pr.34894.f872491","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34894.f872491","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3ee8064b082018bf4ee607d78095e366a70bd671","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34894.f872491.tgz","fileCount":176,"integrity":"sha512-kFio5XceoSs38waALJHpqJaQmX20KecXRIXoMO0CqUZxq5pNFEclOXT6emVqID8NeIrgvf/BKymEzTaYioXGLw==","signatures":[{"sig":"MEYCIQDv4cjmLG3YFmH/31wBasLHxhjBKOKKCzfvlb6fVjvemwIhAON0tEj+hXPnhckYNMwvNThVBT3aZyqlMo39Hjm9VvH+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34894.f872491","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289085},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34894.f872491.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f427297bd6481e66ffa70baff96f1256/nx-devkit-22.6.0-pr.34894.f872491.tgz","_integrity":"sha512-kFio5XceoSs38waALJHpqJaQmX20KecXRIXoMO0CqUZxq5pNFEclOXT6emVqID8NeIrgvf/BKymEzTaYioXGLw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34894.f872491","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34894.f872491_1773892532053_0.6755893618764142","host":"s3://npm-registry-packages-npm-production"}},"22.6.0-pr.34876.84b745d":{"name":"@nx/devkit","version":"22.6.0-pr.34876.84b745d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.0-pr.34876.84b745d","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5118976f614748ca40d692dfc4c1f40964cc9b51","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.0-pr.34876.84b745d.tgz","fileCount":176,"integrity":"sha512-d6iYh+i7wncrjQIoJW9Zuj5m7xlDsqMekifSzQFl3mKqIZsxYyVObESczZUIhr215mCZHFc02HvVtniGR3Q4AQ==","signatures":[{"sig":"MEYCIQD834TyMGbQ0aNeFMnnxnB7UFj65G2DpLUxH+QX4aJk6wIhANJE+OvDt4+29JtXraeMpbA+izCC1/tmyVb3XfxgX+Wc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.0-pr.34876.84b745d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289086},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.0-pr.34876.84b745d.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7941f6aa1a627f5dbc8313e83ad55ec6/nx-devkit-22.6.0-pr.34876.84b745d.tgz","_integrity":"sha512-d6iYh+i7wncrjQIoJW9Zuj5m7xlDsqMekifSzQFl3mKqIZsxYyVObESczZUIhr215mCZHFc02HvVtniGR3Q4AQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.6.0-pr.34876.84b745d","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.0-pr.34876.84b745d_1773925813095_0.276704073110849","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.0":{"name":"@nx/devkit","version":"22.7.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.0","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f838be7a84561f3c1440af2b395be346763b3df4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.0.tgz","fileCount":176,"integrity":"sha512-pJYEpBVLgw28BmeA/avq1u8SlpCWensl0NGDw64CBqt/6VzZuNJcwYSFxhYLbCPi0JkB1dGQqRjgq0mJhqiM3Q==","signatures":[{"sig":"MEYCIQCcHHZYjhfr3Q0erOiWAEXwJ9LY6jK+xo4CAj/T2tRQIgIhAKsIRVcNJAE+KVCrqsZmspGAD6H3Ihl7GNJH1mXR68jG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289066},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.0.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/01c16dac648012fc05822553031c1c9d/nx-devkit-22.7.0-beta.0.tgz","_integrity":"sha512-pJYEpBVLgw28BmeA/avq1u8SlpCWensl0NGDw64CBqt/6VzZuNJcwYSFxhYLbCPi0JkB1dGQqRjgq0mJhqiM3Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.0_1773956275199_0.5568428029049559","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.34894.3fb67b5":{"name":"@nx/devkit","version":"22.7.0-pr.34894.3fb67b5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.34894.3fb67b5","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f5abc8252b3cb3e87bb3d712e98ed0101e1b2a9e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.34894.3fb67b5.tgz","fileCount":176,"integrity":"sha512-OMYi7PqX5L8gmSnqBp+m1Hq32BdzVYG6LxkxBpQwM0jTyNWtSIw05RvZJ53RdpAQiiSN1xiLWN0dVGZxTDbArA==","signatures":[{"sig":"MEYCIQC6YLs2ozMgLOxGl/V97pNJBHffJft4SqCle+IAUjcTDgIhAM+Sb7+LV3O79SqU3jB3STD6x/vkIjuYfMG1jhqRlqMi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.34894.3fb67b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289085},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.34894.3fb67b5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ec3da4f087d1c27a500881f9e376b8fc/nx-devkit-22.7.0-pr.34894.3fb67b5.tgz","_integrity":"sha512-OMYi7PqX5L8gmSnqBp+m1Hq32BdzVYG6LxkxBpQwM0jTyNWtSIw05RvZJ53RdpAQiiSN1xiLWN0dVGZxTDbArA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.34894.3fb67b5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.34894.3fb67b5_1773964419916_0.02365960659702404","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.1":{"name":"@nx/devkit","version":"22.7.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"121aa33d6e9d3bd28972dc8669c2777bc247b9e1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.1.tgz","fileCount":176,"integrity":"sha512-WI96hT0EQCAoUVnJSwGn3inVKIY0GQNDwHHoioPFsxv/Qwhts4EIirGfR8s4S9Fq5kqQBGriShU/4b9Ui0Z+Tg==","signatures":[{"sig":"MEUCIGuk+m+eYNhJInDLjgu/YMSeXWwQDT/44DfqjgKTCFgzAiEA9iyXkwj9UNOHUt/RnfBWqbrhfnMVGGm16lEcxq7mJ0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289066},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/85e2703564ace8c47279d2703cbeddd3/nx-devkit-22.7.0-beta.1.tgz","_integrity":"sha512-WI96hT0EQCAoUVnJSwGn3inVKIY0GQNDwHHoioPFsxv/Qwhts4EIirGfR8s4S9Fq5kqQBGriShU/4b9Ui0Z+Tg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.1_1773978812197_0.8444178599086807","host":"s3://npm-registry-packages-npm-production"}},"22.6.1":{"name":"@nx/devkit","version":"22.6.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.1","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9c52d3101e030803dfe1be929c06782920c2676d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.1.tgz","fileCount":176,"integrity":"sha512-/mwG9zWY1phsWvMKzP0yZ4pE6aH0kLH31DuCYj4eLbhuUu0STL3xSdjPPzhDHf71R4K3YnuvG97e2qiGDbG5Qw==","signatures":[{"sig":"MEYCIQDoDcUjq8hFouw6trAshMGvBPmvxidL3TkUooEWdSGYgQIhAPi+LrLokUjRt8Im2TJUDg5tOqIXGqXHDyssYUqqWyx9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289051},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.1.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/a5e1d00cac72abec6b5153a28c2e6f1f/nx-devkit-22.6.1.tgz","_integrity":"sha512-/mwG9zWY1phsWvMKzP0yZ4pE6aH0kLH31DuCYj4eLbhuUu0STL3xSdjPPzhDHf71R4K3YnuvG97e2qiGDbG5Qw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.6.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.1_1774025004240_0.94227290328966","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-canary.20260320-2c4fb2a":{"name":"@nx/devkit","version":"22.7.0-canary.20260320-2c4fb2a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-canary.20260320-2c4fb2a","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"031344473c1be7e797d491801dc18c756fd312e1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-canary.20260320-2c4fb2a.tgz","fileCount":176,"integrity":"sha512-5qpQPjzkvPXd/eksAuA4TTqEZfXWZRrASi+zkdPuflyfU/VztaHwsLMrQpJWUSvaAlnNsyP7VnOoBdejocH2Lg==","signatures":[{"sig":"MEQCIH2pTRydt4A0Hk5ui7+Tkh36cHQInHv/bvbZATGgkdMEAiBAeKD3xTmkkwaCKxBtA6rxIXOerUc7ZZQT4+Ub/TOXJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-canary.20260320-2c4fb2a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289327},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-canary.20260320-2c4fb2a.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2fa49c851a20f84d3d6e2e168542b6bb/nx-devkit-22.7.0-canary.20260320-2c4fb2a.tgz","_integrity":"sha512-5qpQPjzkvPXd/eksAuA4TTqEZfXWZRrASi+zkdPuflyfU/VztaHwsLMrQpJWUSvaAlnNsyP7VnOoBdejocH2Lg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-canary.20260320-2c4fb2a","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-canary.20260320-2c4fb2a_1774039995271_0.8366908560893882","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.2":{"name":"@nx/devkit","version":"22.7.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.2","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4a05b6b83f585dc3695e402c47cb3570474bf7d1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.2.tgz","fileCount":176,"integrity":"sha512-klRMsgHF8F4OFw1gRd+/BSsoigzXaXn4WMEXfq+SokyqDA+jBpaSpJyYb4al1IsCBGU7KAWTlyrLUJYrxcLnLA==","signatures":[{"sig":"MEUCIQC0zRZl25mG1BVESCQOj0HMhyq/BHMekja+4PmEyDnpeAIgasDM9hM7T2xgFWFxAeNsfWjXckIDwfOPwTlRx+n8rt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292551},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/50d89743fac4c8e0f84499c31be5bf9c/nx-devkit-22.7.0-beta.2.tgz","_integrity":"sha512-klRMsgHF8F4OFw1gRd+/BSsoigzXaXn4WMEXfq+SokyqDA+jBpaSpJyYb4al1IsCBGU7KAWTlyrLUJYrxcLnLA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.2_1774061052813_0.6928389523479395","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-canary.20260322-79bbe1b":{"name":"@nx/devkit","version":"22.7.0-canary.20260322-79bbe1b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-canary.20260322-79bbe1b","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"017b4d92e523b893bc9f95d9122fe78543f7d338","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-canary.20260322-79bbe1b.tgz","fileCount":176,"integrity":"sha512-zoZ4AH1kAL/KpjQRE8J2RiamMU4PjW6CQYPkI1J0lBCzY75J0llztwIx9/By815XEmZRUfUrEg/Ec2sDXkpdJA==","signatures":[{"sig":"MEYCIQCItNX0nbcrrsI0zAijL0FCVdkdk0MojaHxQspDjb2zjAIhAJAKOobjyAsxlbFgzwhdOjED6x+LKmwX5/O2Enz1mQ5j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-canary.20260322-79bbe1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292585},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-canary.20260322-79bbe1b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1a0e1b0d12bbc1ca5a510f829ce21482/nx-devkit-22.7.0-canary.20260322-79bbe1b.tgz","_integrity":"sha512-zoZ4AH1kAL/KpjQRE8J2RiamMU4PjW6CQYPkI1J0lBCzY75J0llztwIx9/By815XEmZRUfUrEg/Ec2sDXkpdJA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-canary.20260322-79bbe1b","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-canary.20260322-79bbe1b_1774139392832_0.3218353313913829","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.33655.9c47453":{"name":"@nx/devkit","version":"22.7.0-pr.33655.9c47453","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.33655.9c47453","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"42c891c7ad70fda7c91fa54b6e5aa3f3502c3aca","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.33655.9c47453.tgz","fileCount":176,"integrity":"sha512-9E7t/CkD9146Gx9zMcWJtOssM6PM1BXC5TBMfDXj+orMGhSHEW3JiVqUtb1JzKiN/bZGcmSSGAp8H241Vuf3Fg==","signatures":[{"sig":"MEYCIQC/H9Hcm3YPgx1AtB+n4ai/xh9MepLkvbfVu5xZkIhO8wIhAPQ6V6X2Rx1F0tYA1XdE24vVirE5qRVjj+9+RJXsoqhu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.33655.9c47453","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292571},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.33655.9c47453.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f1ea408a391b3c6992a72faab0391ce4/nx-devkit-22.7.0-pr.33655.9c47453.tgz","_integrity":"sha512-9E7t/CkD9146Gx9zMcWJtOssM6PM1BXC5TBMfDXj+orMGhSHEW3JiVqUtb1JzKiN/bZGcmSSGAp8H241Vuf3Fg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.33655.9c47453","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.33655.9c47453_1774268552446_0.8430968334260207","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.34941.897df69":{"name":"@nx/devkit","version":"22.7.0-pr.34941.897df69","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.34941.897df69","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"67f03c067be355cdc6dbdc3c80b1a3c9edadbdfb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.34941.897df69.tgz","fileCount":176,"integrity":"sha512-bQMmCPwwcerZB5/O9bLuEMjm6x2yCFleRLR8sElg7mIzQmTvXlbz+XC7nUsKB4ONMzh9cJUnCKpkD7YItJzDnw==","signatures":[{"sig":"MEQCICuoZ08XXiQDIm405GV98CKdtskLWMUBGvXoFnD0JjdMAiA9ID3720ca6Xol8j//dBabej6efwQd9y44dRwHcHhh6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.34941.897df69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292571},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.34941.897df69.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/bfbc8ca965c419073167b85917c6dad7/nx-devkit-22.7.0-pr.34941.897df69.tgz","_integrity":"sha512-bQMmCPwwcerZB5/O9bLuEMjm6x2yCFleRLR8sElg7mIzQmTvXlbz+XC7nUsKB4ONMzh9cJUnCKpkD7YItJzDnw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.34941.897df69","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.34941.897df69_1774279071161_0.7537011280505312","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.34971.531c09c":{"name":"@nx/devkit","version":"22.7.0-pr.34971.531c09c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.34971.531c09c","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"79e99805c719cafe09f4b49489d71677316c5647","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.34971.531c09c.tgz","fileCount":176,"integrity":"sha512-UxbnQ8oEyZ7Wtx3Ttmo3aUdlj8jDkYjCADb9TakYgfrl7czaKmos5VpVT2FXbcwtRzFD5/8AfeozwHN3slER+Q==","signatures":[{"sig":"MEQCICfi7ktCQmVWmIcpGLOp6DB+qH+EU7eRTA65oTLrNsTyAiAkEXdzLvH+R3KkqrDjj4qezKeHkw5OmKHA2vmHz4rM+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.34971.531c09c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292571},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.34971.531c09c.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1b32b568f2e1a71f9cea8905e0362fe8/nx-devkit-22.7.0-pr.34971.531c09c.tgz","_integrity":"sha512-UxbnQ8oEyZ7Wtx3Ttmo3aUdlj8jDkYjCADb9TakYgfrl7czaKmos5VpVT2FXbcwtRzFD5/8AfeozwHN3slER+Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.34971.531c09c","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.34971.531c09c_1774305098408_0.7522861638007572","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.3":{"name":"@nx/devkit","version":"22.7.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.3","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e09f51f5d1e27072b98ded758c1aecc54ff85f9d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.3.tgz","fileCount":176,"integrity":"sha512-kuLl5xn/gBiL96f19bh4Moyay/MxtxXhvEqOTCa4uQFgoUztWFN1NvSsYRIdJr8gYrs54om5YzVF7Al7r90UxA==","signatures":[{"sig":"MEUCIQCPXOUdxmG/gZwykE3119m0PhrezvPSuYDgkIz4Fbb3nAIgKj1MHWl9IKcU5lasKX6f6V1eRBeDdeVShCWzKQ3R/eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292551},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/54113bddbba56c8b8accac3421546819/nx-devkit-22.7.0-beta.3.tgz","_integrity":"sha512-kuLl5xn/gBiL96f19bh4Moyay/MxtxXhvEqOTCa4uQFgoUztWFN1NvSsYRIdJr8gYrs54om5YzVF7Al7r90UxA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.3_1774310701631_0.12861045277976424","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.34971.73bed1f":{"name":"@nx/devkit","version":"22.7.0-pr.34971.73bed1f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.34971.73bed1f","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"662001013813fcad85bb3940ebd19b4d18e02270","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.34971.73bed1f.tgz","fileCount":176,"integrity":"sha512-CBYgeIOe4btIMgb+v8ioaMFHJmkbHGaLtcd/nMsA69iTI+KOIqalq1ksMrz64SdT1yCsRmIQXULHUIVTRRxJZA==","signatures":[{"sig":"MEUCIGfOqfyNH5VCJLzWbEtAFpampHYgveckbwXwFVycadVhAiEAs45Lkw+FDPiG2KrMJ+MAe5iXBC1iNghhHK3andwzVBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.34971.73bed1f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292571},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.34971.73bed1f.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7ed3b922a63789e1d96930d524a9521b/nx-devkit-22.7.0-pr.34971.73bed1f.tgz","_integrity":"sha512-CBYgeIOe4btIMgb+v8ioaMFHJmkbHGaLtcd/nMsA69iTI+KOIqalq1ksMrz64SdT1yCsRmIQXULHUIVTRRxJZA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.34971.73bed1f","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.34971.73bed1f_1774363354306_0.1147523277248379","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.33655.12b0dd7":{"name":"@nx/devkit","version":"22.7.0-pr.33655.12b0dd7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.33655.12b0dd7","maintainers":[{"name":"nrwlowner","email":"hello@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"09388c6e110493bd398c0fa14587e32573a3d4e3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.33655.12b0dd7.tgz","fileCount":176,"integrity":"sha512-rfZs15MqCvIuDnhwW2cNGZBX6fpEBvkfrYc4cl7KMEJbdpFyB4apW91yPyqOoDt9LKbX4ZZBRBidT0+UlJDDOQ==","signatures":[{"sig":"MEUCIQC6dcrxyARivMAu2UrNCJcJlG8Jb8Qta/CO4jhUh8LcjAIgV463sixMHsSZRNQvO+Qn+7v7UgGuakpdFQKOuELRnaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.33655.12b0dd7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292571},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.33655.12b0dd7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/b938344200792541cb6d97c6a213899d/nx-devkit-22.7.0-pr.33655.12b0dd7.tgz","_integrity":"sha512-rfZs15MqCvIuDnhwW2cNGZBX6fpEBvkfrYc4cl7KMEJbdpFyB4apW91yPyqOoDt9LKbX4ZZBRBidT0+UlJDDOQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.33655.12b0dd7","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.33655.12b0dd7_1774372118159_0.6824762124059578","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.4":{"name":"@nx/devkit","version":"22.7.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"55e5d60cc8fbeec48388ee3b912cae57e420ba80","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.4.tgz","fileCount":176,"integrity":"sha512-jnxLmmsk/qujooVNNyhSPuD1mHQ8hZ6sf9zOlbwoGIyDEFX9E1+saN6J7YI11+pi7AfI1Qfzkrcav0il9GxsLg==","signatures":[{"sig":"MEUCIQDVESD5ZU3znPvU5Y4cXQZL75boxKhJYlhGVN+lO8iVfwIgBSKtHGRxzhjFDozXL3sBMMwrzv9U30HnAm+4hg8U12A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292551},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/18483236ec21289cc6ac3c710f88df2f/nx-devkit-22.7.0-beta.4.tgz","_integrity":"sha512-jnxLmmsk/qujooVNNyhSPuD1mHQ8hZ6sf9zOlbwoGIyDEFX9E1+saN6J7YI11+pi7AfI1Qfzkrcav0il9GxsLg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.4_1774387192994_0.6363897480224421","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.33655.527519b":{"name":"@nx/devkit","version":"22.7.0-pr.33655.527519b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.33655.527519b","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0d765269573b77bdf8da08a5009401e77d995a1c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.33655.527519b.tgz","fileCount":176,"integrity":"sha512-m6VM4NWsxU6QWp0sNkr1q4pi5YVTua6ExJCH0tSAQCpOhOtuVmu45rUG5KemDPNHsIUXqGmSQh6M870VHPDpgA==","signatures":[{"sig":"MEUCIQDhsr7+6SmJfieRjErZjdtZPCpTpF99Tuflj6oxQpDzzAIgOSmhCbVBr8Hxvkw+y62+R8S7oVYAbsWPoHXhtCwguNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.33655.527519b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292571},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.33655.527519b.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7118ef4c095d2296339cfd7b215e12a5/nx-devkit-22.7.0-pr.33655.527519b.tgz","_integrity":"sha512-m6VM4NWsxU6QWp0sNkr1q4pi5YVTua6ExJCH0tSAQCpOhOtuVmu45rUG5KemDPNHsIUXqGmSQh6M870VHPDpgA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.33655.527519b","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.33655.527519b_1774439111552_0.0760498197522752","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.35019.f500fd7":{"name":"@nx/devkit","version":"22.7.0-pr.35019.f500fd7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.35019.f500fd7","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"705f94cbbc41e601b7f20e5aad289fbf29226e57","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.35019.f500fd7.tgz","fileCount":176,"integrity":"sha512-OOAUBMmvImG/D0CK9/WXS4BKFZEu38YPgcpwOajNiquDln/eGcpaoI2e9AH5lQfSr97UkO5Amqrk5hYJ30NoCA==","signatures":[{"sig":"MEQCIHLp6vvc0GqdqOA6RrIh6IH28J+TDdiJIVdInYonBfXmAiAA0tXNgLY1Jk6EpGrR3q2y5LIEISISUWJ3dIPEv6xiSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.35019.f500fd7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292571},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.35019.f500fd7.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/8d9145077dfcf90b6aa48d7a6e9d6158/nx-devkit-22.7.0-pr.35019.f500fd7.tgz","_integrity":"sha512-OOAUBMmvImG/D0CK9/WXS4BKFZEu38YPgcpwOajNiquDln/eGcpaoI2e9AH5lQfSr97UkO5Amqrk5hYJ30NoCA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.35019.f500fd7","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.35019.f500fd7_1774460577731_0.08730055190770414","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-canary.20260325-bc98239":{"name":"@nx/devkit","version":"22.7.0-canary.20260325-bc98239","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-canary.20260325-bc98239","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6b9cbcaaae4ca1af7ef92ab64d4ac465aedc5e28","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-canary.20260325-bc98239.tgz","fileCount":176,"integrity":"sha512-69Av97xn8aQUBGdXV3l6NvUFDPvdMQ0g9VGKS4WeN/VwPTvEPQjIRyq/JrCqutT4RwRF2X8ep+FfJhf6X9EMQw==","signatures":[{"sig":"MEUCIQCnGF7HwFxr3VRTVaeDDZm95xhfSIuzqB8QqrFQo89vlQIgeSgpG08UCSvwD/Law7iQCCJUl16G53gqug3J25tj3bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-canary.20260325-bc98239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292585},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-canary.20260325-bc98239.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/d8ea64e33b10cacadf18f903880e8db3/nx-devkit-22.7.0-canary.20260325-bc98239.tgz","_integrity":"sha512-69Av97xn8aQUBGdXV3l6NvUFDPvdMQ0g9VGKS4WeN/VwPTvEPQjIRyq/JrCqutT4RwRF2X8ep+FfJhf6X9EMQw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-canary.20260325-bc98239","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-canary.20260325-bc98239_1774467824555_0.16550136910579072","host":"s3://npm-registry-packages-npm-production"}},"22.6.2":{"name":"@nx/devkit","version":"22.6.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f6d9937be393eb2ea87b8be1b28809380f8888d3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.2.tgz","fileCount":176,"integrity":"sha512-XDSaapU6y75MLxvD68itwY0jzkzPhM8k5ZRngEl9eEQeBxDmwj9lDK85R58KuBl9F6j2FWULK27eAnH6nc9W6Q==","signatures":[{"sig":"MEUCICE1FFaWErw+Vob2m0Xzq1fHeEMn+Ps8oXCLFG1bPPliAiEAsOiUq3ZEF4NMMzMyXw5Ml7SfslXQWAh8IpgRn77bkAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289443},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.2.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/98e57375e6e6af1d0f9fd98641fa7c8d/nx-devkit-22.6.2.tgz","_integrity":"sha512-XDSaapU6y75MLxvD68itwY0jzkzPhM8k5ZRngEl9eEQeBxDmwj9lDK85R58KuBl9F6j2FWULK27eAnH6nc9W6Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.6.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.2_1774567621541_0.9110732392814973","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.5":{"name":"@nx/devkit","version":"22.7.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.5","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4ce68c248ee303856831ecf8409e67758f49836e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.5.tgz","fileCount":176,"integrity":"sha512-CJwfk9m5ts12F12ye03Vu2JsjlF56mxKLfwsnubw2v6cE0P/yAAPNSv4DOpzAn1DQPT9qhs6Rq4eAnKvsg9T6A==","signatures":[{"sig":"MEYCIQCzAFkBB1WrsTeOtdvh/JT8rdfU9O11HgwMfF+YIaUBKgIhANZILdZ6mLqgSRZZ7jtDNU8l1+ASaOz1xEi4IUq6/hGv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292551},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f84ac2c392de5314dcd66dfa41dc5967/nx-devkit-22.7.0-beta.5.tgz","_integrity":"sha512-CJwfk9m5ts12F12ye03Vu2JsjlF56mxKLfwsnubw2v6cE0P/yAAPNSv4DOpzAn1DQPT9qhs6Rq4eAnKvsg9T6A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.5_1774580784079_0.9388140878957791","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.6":{"name":"@nx/devkit","version":"22.7.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.6","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"54243664901a7d2da5bb405a2cb8c73a3bce7849","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.6.tgz","fileCount":177,"integrity":"sha512-aWujUAJxG7Qk0GFbb7coDDnNGvPQ3oOOOBl1ZUWdnQFryMBBiVLv1ENpHD/pFhGs6bviYjC4hnyT7qEA6zTAiA==","signatures":[{"sig":"MEUCIC6oB4urKFtWGq5+3z6dUz11+xW3IJXGYq1zdDbHYyJEAiEAr4PxzWJY60+KDC4l5T5BqtNoMgSeSDIE5i11Urnb3p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291475},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.6.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9d7b806ca311c945b775d2d8206f1ac9/nx-devkit-22.7.0-beta.6.tgz","_integrity":"sha512-aWujUAJxG7Qk0GFbb7coDDnNGvPQ3oOOOBl1ZUWdnQFryMBBiVLv1ENpHD/pFhGs6bviYjC4hnyT7qEA6zTAiA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.6","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.6_1774634601092_0.7590018464699606","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-canary.20260327-691bb11":{"name":"@nx/devkit","version":"22.7.0-canary.20260327-691bb11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-canary.20260327-691bb11","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a73283a9fd9b9eebaf997fedbcc2686853ca3a9e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-canary.20260327-691bb11.tgz","fileCount":177,"integrity":"sha512-33SdcFK+hHXSepdSZHOYTIfrC4fBDuFL7UwAvtxqRx5jwoVsqpD88WmETLy2bXmvEadJ8DL91EsZ4eiBMDPicA==","signatures":[{"sig":"MEUCIQDIzTk5d6EXe95z0x8kHmHdB8e2+teuMedaw7KLJW96sAIgRr5lHXhiBz8RLQvIAYeb7LKn9FFuPCoO1GtM/JGi0Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-canary.20260327-691bb11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291509},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-canary.20260327-691bb11.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f8123dfea2e070beef627baf0aa51cd1/nx-devkit-22.7.0-canary.20260327-691bb11.tgz","_integrity":"sha512-33SdcFK+hHXSepdSZHOYTIfrC4fBDuFL7UwAvtxqRx5jwoVsqpD88WmETLy2bXmvEadJ8DL91EsZ4eiBMDPicA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-canary.20260327-691bb11","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-canary.20260327-691bb11_1774640531048_0.2755200900505479","host":"s3://npm-registry-packages-npm-production"}},"22.6.3":{"name":"@nx/devkit","version":"22.6.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ebf148a402bb94063fff5ddd97fc3f78ff8ee5f3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.3.tgz","fileCount":176,"integrity":"sha512-GUGQGU1XcNHLQcUEq/JqNqTGikfdJQAgiyauwKr5z2dUNWK+OmUJE9J0tqANbPBZO5wtwMpRNXtVWtxQqgX8nQ==","signatures":[{"sig":"MEYCIQC1huc8b39CUY1/jFFlnb6YvMjTDzNNnuP1Vnfe5q0y6AIhAPh7JJf6vOtT/7Pa1u+PrwDL+zzr/Y3aj0FsCsmWWKlo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289443},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.3.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3d14b2a410d77bd0b61cab0413f9aadb/nx-devkit-22.6.3.tgz","_integrity":"sha512-GUGQGU1XcNHLQcUEq/JqNqTGikfdJQAgiyauwKr5z2dUNWK+OmUJE9J0tqANbPBZO5wtwMpRNXtVWtxQqgX8nQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.6.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.3_1774642945651_0.8628708797756861","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.7":{"name":"@nx/devkit","version":"22.7.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.7","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"be6b28be3e57a5b378f22c350530db35871fd12c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.7.tgz","fileCount":177,"integrity":"sha512-MIXvUZWkYlnzR7OYhWmcwq+sdc2LjqeH0Nkva3zWWZvfnLE9/gKjA8Bzr8vTEdYd52Vl15hmrIzTITk6AhFK0Q==","signatures":[{"sig":"MEUCIQChqU9ZSeaJV5gNQJOfvS03slIVVihiOAQt62q9FxWGgAIgPom1xG8+/jeUXacUdD5d1IcfrwoAcw2dslT3N3I88X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291475},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.7.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/75ed1e76719ab67f3560fba8909231e1/nx-devkit-22.7.0-beta.7.tgz","_integrity":"sha512-MIXvUZWkYlnzR7OYhWmcwq+sdc2LjqeH0Nkva3zWWZvfnLE9/gKjA8Bzr8vTEdYd52Vl15hmrIzTITk6AhFK0Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.7","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.7_1774718638197_0.32660835295490864","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.33655.d8f5d50":{"name":"@nx/devkit","version":"22.7.0-pr.33655.d8f5d50","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.33655.d8f5d50","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c13b8460620991e01c204ad39a96759d17cf1b4a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.33655.d8f5d50.tgz","fileCount":177,"integrity":"sha512-q0+PqLO9i686u/xUAEItrr19F30Em79lpFQCuuPB9I+unnVofxdjhe5IHyeGV60oKdJZretGVrfK8sR/ZTAO7A==","signatures":[{"sig":"MEYCIQCfUDXMEs5Vjg2Brxq7jnoozDZDJno5D4mi9c+Gdaw9BwIhANpI+4fuY6p9mt8Jl/OD3ocqsDcSMwfrmv97+nGWbSkm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.33655.d8f5d50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291495},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.33655.d8f5d50.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1142d544ea98f2f1edb13580c52b91e8/nx-devkit-22.7.0-pr.33655.d8f5d50.tgz","_integrity":"sha512-q0+PqLO9i686u/xUAEItrr19F30Em79lpFQCuuPB9I+unnVofxdjhe5IHyeGV60oKdJZretGVrfK8sR/ZTAO7A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.33655.d8f5d50","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.33655.d8f5d50_1774881563806_0.6825696883666923","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-canary.20260331-63a8f27":{"name":"@nx/devkit","version":"22.7.0-canary.20260331-63a8f27","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-canary.20260331-63a8f27","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"20d32aeb704d7d333f5e47623d7593f262d6932d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-canary.20260331-63a8f27.tgz","fileCount":177,"integrity":"sha512-SzWQQsboiwCNyK5+UB3bB68w6V9XgMeOgIXuMx+krfxmTBiMh3h5X6xNfd50XpyetpZ90lAfaYFIMjn4LSK8Ew==","signatures":[{"sig":"MEUCIQDDMxwh2moqCg9qq14OsNKmILL0GupAmHlN0I9PfhRR8QIgEb+WdCtlkzd26VFRFLkfbU819zQoVdx0zPEfPjuEd6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-canary.20260331-63a8f27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291509},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-canary.20260331-63a8f27.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9ca4158e5dbe388a29e88abb6a369040/nx-devkit-22.7.0-canary.20260331-63a8f27.tgz","_integrity":"sha512-SzWQQsboiwCNyK5+UB3bB68w6V9XgMeOgIXuMx+krfxmTBiMh3h5X6xNfd50XpyetpZ90lAfaYFIMjn4LSK8Ew==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-canary.20260331-63a8f27","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-canary.20260331-63a8f27_1774971617768_0.5805374448621203","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.8":{"name":"@nx/devkit","version":"22.7.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.8","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c1e2badcb4f448b64f9a6ffb02addde32a053c01","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.8.tgz","fileCount":177,"integrity":"sha512-U0x7eDyiUNEkXEUB5doB10Tw+KsJRv3CbuK2oBSjn696a0zRt8VJHbhGj6punnbGu4MshHiAlNtzSCGkjZRLGg==","signatures":[{"sig":"MEQCICiqUztpa31pIfOHZ1xxzE512suAgMt+zlrPDcF6iVbCAiAuaWLPo84gRX8XKQbpgahn+5KWqH2zCjcfl5BTsxh9ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291475},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.8.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5edcf26f2de6f344a6f91000f903b166/nx-devkit-22.7.0-beta.8.tgz","_integrity":"sha512-U0x7eDyiUNEkXEUB5doB10Tw+KsJRv3CbuK2oBSjn696a0zRt8VJHbhGj6punnbGu4MshHiAlNtzSCGkjZRLGg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.8","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.8_1774972399786_0.12463460623632927","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.9":{"name":"@nx/devkit","version":"22.7.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.9","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d12fcbd5ba1862bf9b3b93f97397a723d52a818f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.9.tgz","fileCount":177,"integrity":"sha512-1iyquvbLRUrOUvPWpzh/0WNIE/d6NUuqh6H5eBoNUjzW8/FZXz0QkflNspWArm1D8VFi6g3VSmnNZo6dsy+C2Q==","signatures":[{"sig":"MEUCIQCCS0Qk1Nak+Rn0O5rvHCsB9jjkSGN/KcTaoEaT/PFq6gIgYipP2p8dFWAS0Gf6vbt49+3NbWLDIxOjt3Grg1hKA/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291457},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.9.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0e4d75095caf5dbb8c10f0bb4dc62d80/nx-devkit-22.7.0-beta.9.tgz","_integrity":"sha512-1iyquvbLRUrOUvPWpzh/0WNIE/d6NUuqh6H5eBoNUjzW8/FZXz0QkflNspWArm1D8VFi6g3VSmnNZo6dsy+C2Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.9","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.9_1775002736056_0.3505850084025164","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.33655.2b96277":{"name":"@nx/devkit","version":"22.7.0-pr.33655.2b96277","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.33655.2b96277","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"14997dc9f58a8ee3cf2a2ed288f99f3934cc88e6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.33655.2b96277.tgz","fileCount":177,"integrity":"sha512-2cXMc6mvO/OKyVBOkth/RqxQFisc9gr4biJt/BvJCob1BSPHSg2caqYAb+wRC1NzX1wo50+2fZR2eMyk2kLvXg==","signatures":[{"sig":"MEYCIQCQ5bIXzdyeo2m42Cw1y1xxAGD9D1mTkmts9nyQ0MIOpQIhAP+TpQUBxiXY7SLhPIYN1GsxBJTcnRkamkeo3gVvxR+m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.33655.2b96277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291477},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.33655.2b96277.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/b669835c1216db247797f173b814377a/nx-devkit-22.7.0-pr.33655.2b96277.tgz","_integrity":"sha512-2cXMc6mvO/OKyVBOkth/RqxQFisc9gr4biJt/BvJCob1BSPHSg2caqYAb+wRC1NzX1wo50+2fZR2eMyk2kLvXg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.33655.2b96277","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.33655.2b96277_1775049117437_0.6403954585803282","host":"s3://npm-registry-packages-npm-production"}},"22.6.4":{"name":"@nx/devkit","version":"22.6.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7132922687b32a27a2b496fce289b09cb35c4891","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.4.tgz","fileCount":176,"integrity":"sha512-4VRND4Hl+zWSPvs68cJn0PUoxi1ADS1iqXy3VJNtUlVqjE7Y5LtZxKUC05w5OKP+2jMfU3viPTZIGwHnHuIaYA==","signatures":[{"sig":"MEUCIQC+LbA6RkotvhO/1txhq7V8SoO0JzrjSh8K6KFLppxN8gIgd4INe8/OqqC5YB4epRBiHqTBF/rDj0J0nip2Zx8aOm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289443},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.4.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/30603023e85f890e919d3c5013c6016d/nx-devkit-22.6.4.tgz","_integrity":"sha512-4VRND4Hl+zWSPvs68cJn0PUoxi1ADS1iqXy3VJNtUlVqjE7Y5LtZxKUC05w5OKP+2jMfU3viPTZIGwHnHuIaYA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.6.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.4_1775063685554_0.18425624373040894","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.10":{"name":"@nx/devkit","version":"22.7.0-beta.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.10","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"67e1fea2e3385b25c962a94c7a0094e93ac067f3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.10.tgz","fileCount":177,"integrity":"sha512-8GJjzCeYKIpl0AAOWnoIa2xcMjgqZpWu7z7RVizXaHQP+FKYiDB/dHVA5U3U4sDa7jgfQ0DNcmlF1+igUzk23w==","signatures":[{"sig":"MEUCIDql1lWF+qhLE4sscxazdPPLT9sa0KJhuyBiKYMyX9FjAiEA1FgVULSb0OezC2fuacwZebJBNrJ68XMSJ81BkH2qTLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291295},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.10.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fac9de60f47fa4a173b7ef38c9036649/nx-devkit-22.7.0-beta.10.tgz","_integrity":"sha512-8GJjzCeYKIpl0AAOWnoIa2xcMjgqZpWu7z7RVizXaHQP+FKYiDB/dHVA5U3U4sDa7jgfQ0DNcmlF1+igUzk23w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.10","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.10_1775162880262_0.5980669704753221","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.34823.636be20":{"name":"@nx/devkit","version":"22.7.0-pr.34823.636be20","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.34823.636be20","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"28ceefb719c622e534cd62ba744f3c9f5cf3dbe4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.34823.636be20.tgz","fileCount":177,"integrity":"sha512-LjzZQW9gE86+pyGxjdww8SmIei0BBV9RxWZgwAs/wmo374ypwQIqg0nYIFRku59HVIUrDZHUG8i4lGRT2wHd8g==","signatures":[{"sig":"MEUCIErm8gg8dxs0SG/irFBu3LXJTjeX21WQCInHSlDYAcZGAiEAyNSz2PGvkqzBXdzTX6hlCh9v0mz6ZdeO1bnvKcSNixk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.34823.636be20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291477},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.34823.636be20.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7611ab93cfee146452f166e42748b622/nx-devkit-22.7.0-pr.34823.636be20.tgz","_integrity":"sha512-LjzZQW9gE86+pyGxjdww8SmIei0BBV9RxWZgwAs/wmo374ypwQIqg0nYIFRku59HVIUrDZHUG8i4lGRT2wHd8g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.34823.636be20","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.34823.636be20_1775221440165_0.25484868891894896","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-canary.20260403-8d35b8a":{"name":"@nx/devkit","version":"22.7.0-canary.20260403-8d35b8a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-canary.20260403-8d35b8a","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ebf74bd94c5d6408781cd03b5ab3c480f7f34178","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-canary.20260403-8d35b8a.tgz","fileCount":177,"integrity":"sha512-FtcSGrGhp+75wlaGrSAPoAalDhGy8pvWo4YKdKUYz2SS+oxUtZc4Qp/mFS8kFuWzF5OIxqXfRr5v7fSSpmjgMQ==","signatures":[{"sig":"MEQCICryh2ytHDmOa2rgttszVDSAaDStQkmgQVEFXGylSuBRAiB/iImU63O8akMUlTNQ47j3s65twtvFZGMZShJJirVkdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-canary.20260403-8d35b8a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291327},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-canary.20260403-8d35b8a.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/299dff76ada0cbefdac6a2a504228952/nx-devkit-22.7.0-canary.20260403-8d35b8a.tgz","_integrity":"sha512-FtcSGrGhp+75wlaGrSAPoAalDhGy8pvWo4YKdKUYz2SS+oxUtZc4Qp/mFS8kFuWzF5OIxqXfRr5v7fSSpmjgMQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-canary.20260403-8d35b8a","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-canary.20260403-8d35b8a_1775245594758_0.23434274886148398","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-canary.20260407-794e0b4":{"name":"@nx/devkit","version":"22.7.0-canary.20260407-794e0b4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-canary.20260407-794e0b4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"76dc658f28cd5b27e96c7d53039b2a098622b83b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-canary.20260407-794e0b4.tgz","fileCount":177,"integrity":"sha512-WcnqT1EZGoguqXcCoe6oj+VTjgyN7EbkS3JdQBoUHZndRAQHybhR2G9YaHjtPMpEGwO4Zvcg5pKaOlZBa3U91A==","signatures":[{"sig":"MEYCIQCRXuZlsBvskQ+2j7agP3MWtvDpgw7rABmFSZXkVg21KAIhAJJUFqUVx5lW72AqgP2Syd4eo1/S0J/m95KnvNpbcjFF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-canary.20260407-794e0b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291327},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-canary.20260407-794e0b4.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3b7f0c84720245ade7a64f94db582d7c/nx-devkit-22.7.0-canary.20260407-794e0b4.tgz","_integrity":"sha512-WcnqT1EZGoguqXcCoe6oj+VTjgyN7EbkS3JdQBoUHZndRAQHybhR2G9YaHjtPMpEGwO4Zvcg5pKaOlZBa3U91A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-canary.20260407-794e0b4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-canary.20260407-794e0b4_1775582205862_0.19421433271294264","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-canary.20260407-918193a":{"name":"@nx/devkit","version":"22.7.0-canary.20260407-918193a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-canary.20260407-918193a","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6d382ae775f5e8cf9c6e8af3bdedd14c598f47e7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-canary.20260407-918193a.tgz","fileCount":177,"integrity":"sha512-r2Si1ZQQ4uT6XC22pW7oKoV3uUvLl4cul+Udz4je3/CA9bvJBgC0Zg7ck9SUlsWMaCMOchJJcyPcGu1B0q74fQ==","signatures":[{"sig":"MEUCIQCXb3a/t9JQ8j/bkhuQm+d2XzjUZLjtGVC0RIAzl8zytgIgcjrkqkinAbe5UtA2hzvkdw+96tGUwVzg37lfHMr/QkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-canary.20260407-918193a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291327},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-canary.20260407-918193a.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/8e0f73dfc6b538a8b409f121b053332b/nx-devkit-22.7.0-canary.20260407-918193a.tgz","_integrity":"sha512-r2Si1ZQQ4uT6XC22pW7oKoV3uUvLl4cul+Udz4je3/CA9bvJBgC0Zg7ck9SUlsWMaCMOchJJcyPcGu1B0q74fQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-canary.20260407-918193a","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-canary.20260407-918193a_1775592501708_0.777174997796459","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.11":{"name":"@nx/devkit","version":"22.7.0-beta.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.11","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bac97c0d0871b35f49f22589a4cd98c2fc7face3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.11.tgz","fileCount":177,"integrity":"sha512-o65XhBL8ymTffdqMUYWRvdP5VmDwxTfHCIkNtx1OBv5BdfyJyDmor7bgEJffDUen587hXBiP2B6kN/rthb8AMg==","signatures":[{"sig":"MEQCIHQk75dtYfnoce3WbMRUqeYCLUilk5AWBdwCo3izYw2YAiBloTtpvsTruocHvarVLo9kNtDAJDkrXleRGjoUfRkcbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291295},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.11.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fd1cb2280a6532b937440a219a75b964/nx-devkit-22.7.0-beta.11.tgz","_integrity":"sha512-o65XhBL8ymTffdqMUYWRvdP5VmDwxTfHCIkNtx1OBv5BdfyJyDmor7bgEJffDUen587hXBiP2B6kN/rthb8AMg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.11","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.11_1775611195066_0.7687339938923732","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.12":{"name":"@nx/devkit","version":"22.7.0-beta.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.12","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4d9b8fb27e5c1e147ac61bdbeeca22b3d0abfd2f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.12.tgz","fileCount":177,"integrity":"sha512-oIvA7gWv5YBtUMJsrnul4TtOz7m6bPLm0Vt8Y5YAJsPNkPxCtsiXZKysZdzjImDILZ7nXOL1oK4JQlBI3Saz1Q==","signatures":[{"sig":"MEQCIH8c0uUuiXreCDZsCt1UElRmo8d2aclDkeGadMx0A+NkAiBEp6BTh+mCAFFP4DxaUmoNaHfXj6llDPfT3k9ivybf1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291295},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.12.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2fa6fe99de93affa31e192071f9125c5/nx-devkit-22.7.0-beta.12.tgz","_integrity":"sha512-oIvA7gWv5YBtUMJsrnul4TtOz7m6bPLm0Vt8Y5YAJsPNkPxCtsiXZKysZdzjImDILZ7nXOL1oK4JQlBI3Saz1Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.12","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.12_1775831904477_0.2455253503015642","host":"s3://npm-registry-packages-npm-production"}},"22.6.5":{"name":"@nx/devkit","version":"22.6.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.6.5","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"929988fe36d806e0da64bce27502e6e53a265cab","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.6.5.tgz","fileCount":176,"integrity":"sha512-9kvAI+kk2pfEXLqS8OyjI9XvWmp+Gdn7jPfxDAz8BOqxMyPy3p5hYl+jc4TIsLOWunAFl8azqrcYsHzEpaWCIA==","signatures":[{"sig":"MEUCIEv6tFD88BTZFuP1vPJ3GzAob5w8kWzG/rHYOVMp6jY+AiEAnMKljHi9/uuKVDIzqu+rVEyKOBTfPfn320IxJsLXFSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289495},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.6.5.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/af596ec3bcd9e8fafce5616e6d745a00/nx-devkit-22.6.5.tgz","_integrity":"sha512-9kvAI+kk2pfEXLqS8OyjI9XvWmp+Gdn7jPfxDAz8BOqxMyPy3p5hYl+jc4TIsLOWunAFl8azqrcYsHzEpaWCIA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.6.5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.6.5_1775831931417_0.8315049715172507","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.13":{"name":"@nx/devkit","version":"22.7.0-beta.13","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.13","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5faa0811aba03ccb6747d9e7a1bed9d9be1d6862","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.13.tgz","fileCount":177,"integrity":"sha512-F8fDqoC9YituP943GgqSu5lilSGYvQiAaR8M/TQ6QKD7ebWbwe2r8RBQXm8frBnc+T316uQFPTPedhu1o8BK1g==","signatures":[{"sig":"MEYCIQCpxRyTyrBruoiGQmkB8zll6h13KxbD2VgEDpg2hsQVLAIhAPe9u7p7eHCfD6R//M8V+h3eZshECZcr79v9onkY+hDG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291295},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.13.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6d8f7178b6938615ae8ca0355590bdf6/nx-devkit-22.7.0-beta.13.tgz","_integrity":"sha512-F8fDqoC9YituP943GgqSu5lilSGYvQiAaR8M/TQ6QKD7ebWbwe2r8RBQXm8frBnc+T316uQFPTPedhu1o8BK1g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.13","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.13_1776378430165_0.9718805558830836","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.14":{"name":"@nx/devkit","version":"22.7.0-beta.14","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.14","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"17ba91e424a485095b73977f1e6f7a78ae34b8a3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.14.tgz","fileCount":177,"integrity":"sha512-olR9mmPwtm+Xb3kYqVT8HEmxznH4jpx33wM7JkAgPgqsUrkvaEW9/rGBx14lXZYgO35jM+Bu99h65T+0cxze+Q==","signatures":[{"sig":"MEYCIQCAeXsqhuZYAqK+afQLJQfXIb0Yv/6Xq5UABmwGSVjNUQIhAKdyGDhz7epE/zB14cgsED/guFXjNx5Zvb/eViGSne+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291295},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.14.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/759491911803817c1977d42a4dcbcc09/nx-devkit-22.7.0-beta.14.tgz","_integrity":"sha512-olR9mmPwtm+Xb3kYqVT8HEmxznH4jpx33wM7JkAgPgqsUrkvaEW9/rGBx14lXZYgO35jM+Bu99h65T+0cxze+Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.14","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.14_1776443419313_0.18432737407160404","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.15":{"name":"@nx/devkit","version":"22.7.0-beta.15","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.15","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8dbf5e2f26dbfd5d17a80c65d8a92c0a6b3314fb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.15.tgz","fileCount":177,"integrity":"sha512-5ooNbKzQvJMe269dwedEZP4L9lL99to3IHmSxLCvyEbLwoNHOMkjefdw8WHlPlQ0VfoASVV9QAJxitx1nTjCrQ==","signatures":[{"sig":"MEUCIGEF7AVgbDgy21tzd3Etr7ZhXQrEYzEjBCNSSvk5Lv+6AiEAxCiu8DeVsCVFoKBZ4DN9vFKYQl1qrOp1HM6JAFlROXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291295},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.15.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3877e75e4436c4d719f627dd2b74f40c/nx-devkit-22.7.0-beta.15.tgz","_integrity":"sha512-5ooNbKzQvJMe269dwedEZP4L9lL99to3IHmSxLCvyEbLwoNHOMkjefdw8WHlPlQ0VfoASVV9QAJxitx1nTjCrQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.15","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.15_1776453697170_0.9659035350394596","host":"s3://npm-registry-packages-npm-production"}},"21.6.11":{"name":"@nx/devkit","version":"21.6.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@21.6.11","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"604d75560cebbcedc680d7162e6798b2185afd4e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.11.tgz","fileCount":158,"integrity":"sha512-tjx0GMuJQSXBhmz4XZD3D5jVtXO9/bIc7fLe0tXJ5w6ohQMKhBdkpyyjFm+1nRdAnWRQARqM2HqV+WZLYr3axQ==","signatures":[{"sig":"MEYCIQDlU9keec7vXLlCcnX0kNof0upn2S187tUlWfS7kuClxwIhAJTg9F/XE8l14PUw+NCJSiqA/l0KEM5ZGM2+CzxTOlvN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@21.6.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240109},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-21.6.11.tgz","types":"./index.d.ts","private":false,"typings":"./index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2f33d6bbbfc65d9f4d92056908190cc3/nx-devkit-21.6.11.tgz","_integrity":"sha512-tjx0GMuJQSXBhmz4XZD3D5jVtXO9/bIc7fLe0tXJ5w6ohQMKhBdkpyyjFm+1nRdAnWRQARqM2HqV+WZLYr3axQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"^3.1.7","tslib":"^2.3.0","ignore":"^5.0.4","semver":"^7.5.3","enquirer":"~2.3.6","minimatch":"9.0.3","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"21.6.11","jest":"^29.4.1"},"peerDependencies":{"nx":">= 20 <= 22"},"_npmOperationalInternal":{"tmp":"tmp/devkit_21.6.11_1776455763262_0.8572125636716608","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-canary.20260417-8f47bf2":{"name":"@nx/devkit","version":"22.7.0-canary.20260417-8f47bf2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-canary.20260417-8f47bf2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7e21734228c021c5cf43cc4cbf823affe3234f7c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-canary.20260417-8f47bf2.tgz","fileCount":177,"integrity":"sha512-TQRxHbQJdFQjp3ul5PxSPdwwoMLQS/NrO6cL97W/jH7vVHL54ex87QT5WnbjX5lKWgLPfLZ/NdzavQ99Yyn8Hw==","signatures":[{"sig":"MEUCIQDDFAbKui1CBzdNEz12VOgl6IBWvR6OLHXImNtj/LhqFgIgDcJDzHw5L8u3yhietS4XWidc68t+t7gEQmU7z8SGVvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-canary.20260417-8f47bf2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291327},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-canary.20260417-8f47bf2.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/eccea3235d795aa0a875071599645cde/nx-devkit-22.7.0-canary.20260417-8f47bf2.tgz","_integrity":"sha512-TQRxHbQJdFQjp3ul5PxSPdwwoMLQS/NrO6cL97W/jH7vVHL54ex87QT5WnbjX5lKWgLPfLZ/NdzavQ99Yyn8Hw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-canary.20260417-8f47bf2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-canary.20260417-8f47bf2_1776456923558_0.7529410957869154","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.35356.e1b62ce":{"name":"@nx/devkit","version":"22.7.0-pr.35356.e1b62ce","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.35356.e1b62ce","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d72f9f4017e4b14879580c6ab2b1cb53bb77b9e0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.35356.e1b62ce.tgz","fileCount":177,"integrity":"sha512-6dNnGNSKJd0W19TLqH8QvaSmebdiil/cofBT6p8pwyR1dZ/nuwO+ntZO9B18DXYJnb9qS0UU0x0Z7uN8exgbkQ==","signatures":[{"sig":"MEUCIQDp+MYa4GFkVqYVoO9VMelpZtsSFPF3wdMG2AgTytEzzAIgE754YYrhiSfQvJ2FftJU/Uz/dv7l2riOh8LtFC8TYOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.35356.e1b62ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291313},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.35356.e1b62ce.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/382d08fcc44d2752ae272fe989e2a8c4/nx-devkit-22.7.0-pr.35356.e1b62ce.tgz","_integrity":"sha512-6dNnGNSKJd0W19TLqH8QvaSmebdiil/cofBT6p8pwyR1dZ/nuwO+ntZO9B18DXYJnb9qS0UU0x0Z7uN8exgbkQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.35356.e1b62ce","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.35356.e1b62ce_1776772791959_0.5618490561254021","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.16":{"name":"@nx/devkit","version":"22.7.0-beta.16","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.16","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8757e9931d5af6bb4b8e3058530713f78fd36aac","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.16.tgz","fileCount":177,"integrity":"sha512-fHOCjiluLA8/s2nNLGr+E/r5zRG503bCQn4FfdjtTsy5Kzx1jWBglAEGYgkKkyv6GbkQ+4JfovzhaS2vmBd8Zw==","signatures":[{"sig":"MEYCIQCcSm351iQ/AyRjsa/PZWtyFli5dLZ/A9xQOZlAgK4nuwIhAL4YbK2OnnPd1+nja2LnNm4qjcYSJnd6ZyY6S66iEz10","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291295},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.16.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fbb4deb64ba5097e30f4d920670e64a0/nx-devkit-22.7.0-beta.16.tgz","_integrity":"sha512-fHOCjiluLA8/s2nNLGr+E/r5zRG503bCQn4FfdjtTsy5Kzx1jWBglAEGYgkKkyv6GbkQ+4JfovzhaS2vmBd8Zw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.16","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.16_1776784220740_0.3693574605629162","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.33655.57246dd":{"name":"@nx/devkit","version":"22.7.0-pr.33655.57246dd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.33655.57246dd","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ce6faf44c7a6cadf365c29681bac05e9ed439e8a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.33655.57246dd.tgz","fileCount":177,"integrity":"sha512-AJyiCkNAHVAvi3ZDEiE2E45bnOdoHXE2B8GrZVoK9VE4kVOs9W6Gl9JmXocIXyIHnRiBDZZdCpTF8EeneRedaw==","signatures":[{"sig":"MEYCIQCrH/n7umfG1mHYjfhc0aT0HCDA3AoJNkfeNJZdzlrxZQIhAIyFb1aMGFE8JeVoybbHHDOZuCVy2OqTWdYX/iY0orKl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.33655.57246dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291313},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.33655.57246dd.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7de4b034ea7d10da3f1739acdf355a51/nx-devkit-22.7.0-pr.33655.57246dd.tgz","_integrity":"sha512-AJyiCkNAHVAvi3ZDEiE2E45bnOdoHXE2B8GrZVoK9VE4kVOs9W6Gl9JmXocIXyIHnRiBDZZdCpTF8EeneRedaw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.33655.57246dd","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.33655.57246dd_1776861813482_0.12771057131269603","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-beta.17":{"name":"@nx/devkit","version":"22.7.0-beta.17","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-beta.17","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ce8facb1f9f18f5d4a348f33725477f4f4b243f1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-beta.17.tgz","fileCount":177,"integrity":"sha512-1JmGwjwLn1sl9i+tpdiat+k1+hWxE0z7PSD7e8e9k5XrPVj1plGMTAWhbt53+qtXgJxjzKya/4xqEd6dCcMnHw==","signatures":[{"sig":"MEUCIQCM3UPUwfbG4+g68l5GL0nEhR9d809k+ik/rJMNePXtOAIgRuol/9nkL83HdY50q+8PvEh553qXvLsXvqEvC6k4yRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291226},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-beta.17.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/6b5087c0c40c43e941697290ed57fd96/nx-devkit-22.7.0-beta.17.tgz","_integrity":"sha512-1JmGwjwLn1sl9i+tpdiat+k1+hWxE0z7PSD7e8e9k5XrPVj1plGMTAWhbt53+qtXgJxjzKya/4xqEd6dCcMnHw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-beta.17","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-beta.17_1776863784456_0.8683868730525302","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-canary.20260422-3d9bc7a":{"name":"@nx/devkit","version":"22.7.0-canary.20260422-3d9bc7a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-canary.20260422-3d9bc7a","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1d1380acb28c5f61b2e4708e4530e0c34673f947","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-canary.20260422-3d9bc7a.tgz","fileCount":177,"integrity":"sha512-WeyGxt5epZ7W2SKLrrB1rBFPQJXnoJreSXqOeMw0s+IlNAMzqsdy/TgomQqGbHFzLZ7J/ovnkhIavnDH9pRNig==","signatures":[{"sig":"MEUCIC/43HglT4soVxlYHDcNSesf73IzaFn0oRDSP9lndmhbAiEAjX2g0DhWo/U0IV0EK29F1/JHGFM//UKWqTYWIGOJTug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-canary.20260422-3d9bc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291258},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-canary.20260422-3d9bc7a.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/eef75d140b16aeb8c8cb6b9298854551/nx-devkit-22.7.0-canary.20260422-3d9bc7a.tgz","_integrity":"sha512-WeyGxt5epZ7W2SKLrrB1rBFPQJXnoJreSXqOeMw0s+IlNAMzqsdy/TgomQqGbHFzLZ7J/ovnkhIavnDH9pRNig==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-canary.20260422-3d9bc7a","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-canary.20260422-3d9bc7a_1776887947689_0.19379086355753783","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-rc.0":{"name":"@nx/devkit","version":"22.7.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-rc.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8000a2483d7e33ee7a57570d83b262fbf21bc2c6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-rc.0.tgz","fileCount":177,"integrity":"sha512-VW0lz4A+A6+J3V4UJWhGE3A/xd0PvzNxST6ZcICYbmNTLuarLwsqX4KBGXfsogRuDHhw7XzOECFyjAxDI+xXcg==","signatures":[{"sig":"MEQCIB6h0CIQU2YXe2scouy6EFuiAUEFq/94csdNnOYNv5RXAiA5Ih2yBetbH0OwGPNweVgCBgQwvPidwR0WbezHGE2xjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291220},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-rc.0.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4cad9cd73a54b5f54ecedd1567afb7c5/nx-devkit-22.7.0-rc.0.tgz","_integrity":"sha512-VW0lz4A+A6+J3V4UJWhGE3A/xd0PvzNxST6ZcICYbmNTLuarLwsqX4KBGXfsogRuDHhw7XzOECFyjAxDI+xXcg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-rc.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-rc.0_1776892603949_0.7659072418385522","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-rc.1":{"name":"@nx/devkit","version":"22.7.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-rc.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"616501b72b14d7789a7c5c7a6ae4979ff7491f0b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-rc.1.tgz","fileCount":177,"integrity":"sha512-fk1HDBo1US153BcJWQNkurAG7Mc8MfroTipSq4OJvkryBFMSmqktXtwH3/7MZ9S8r/k2o0ehiWnR9yzHXEZCfg==","signatures":[{"sig":"MEUCIARoiYll8tk3zehk70x2UUYvR5pkEO9qWYZsrukvMFbdAiEAvbq/jV0wnL1NW4KR7AtukSlK1JWA5xJZk9wdUhOirws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291220},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-rc.1.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e36cbeed4c141c656b67e7e12d411504/nx-devkit-22.7.0-rc.1.tgz","_integrity":"sha512-fk1HDBo1US153BcJWQNkurAG7Mc8MfroTipSq4OJvkryBFMSmqktXtwH3/7MZ9S8r/k2o0ehiWnR9yzHXEZCfg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-rc.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-rc.1_1776953805254_0.36785220244486294","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-pr.35413.8891d17":{"name":"@nx/devkit","version":"22.7.0-pr.35413.8891d17","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-pr.35413.8891d17","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2784f90465da508d785b1e8f3cd4525afa1fd4ac","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-pr.35413.8891d17.tgz","fileCount":177,"integrity":"sha512-joBuS1/SsDT5N7aT8dtZBZkQ6wq94U8DsmqvGuZw2Twqq/dBj3vXEj7XQIZyKj9KL2/CoSD0AfDmfIhdxwDxkQ==","signatures":[{"sig":"MEUCICE2/Tc3Xqa+4ozMYyJ4qxUUtuEW4jMZdM5gC1WuCZjfAiEA9jWKLyxnL8hFBvevtQyCZhLigB4gHhLBtTqBTFaG2Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-pr.35413.8891d17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291244},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-pr.35413.8891d17.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/587efa4535a19f70c00d29d91cd5773a/nx-devkit-22.7.0-pr.35413.8891d17.tgz","_integrity":"sha512-joBuS1/SsDT5N7aT8dtZBZkQ6wq94U8DsmqvGuZw2Twqq/dBj3vXEj7XQIZyKj9KL2/CoSD0AfDmfIhdxwDxkQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-pr.35413.8891d17","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-pr.35413.8891d17_1776971540769_0.3450786908515455","host":"s3://npm-registry-packages-npm-production"}},"22.7.0-rc.2":{"name":"@nx/devkit","version":"22.7.0-rc.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0-rc.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d777e417fac2bd4aa995327dd5e2277a58cc8902","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0-rc.2.tgz","fileCount":177,"integrity":"sha512-ywXXoRF5DkKVOxfgAR9tV9vuq6BDXGfsXrdJ43WNHW3gJwfyDiObcbEIIkzgxEXpofB8eFupP1hd+FU/cdqtTA==","signatures":[{"sig":"MEUCIEhiNBuByMmHtLlZyX5jXBQ0oiwcdJAV1UCFOuv+4QrGAiEAirmMoMADHC9rcEDxJXgsujSd2SiLb519qDuGLz42wfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291431},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0-rc.2.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/9be24144b734d0b73e7c1203fe8f53cd/nx-devkit-22.7.0-rc.2.tgz","_integrity":"sha512-ywXXoRF5DkKVOxfgAR9tV9vuq6BDXGfsXrdJ43WNHW3gJwfyDiObcbEIIkzgxEXpofB8eFupP1hd+FU/cdqtTA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"22.7.0-rc.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0-rc.2_1777047824763_0.09548890616411776","host":"s3://npm-registry-packages-npm-production"}},"22.7.0":{"name":"@nx/devkit","version":"22.7.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"377b10eb7668647b3fb91eb9dff25a9b2ccae4ab","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.0.tgz","fileCount":177,"integrity":"sha512-AI6t94k37lIv5XL/eesyYFBY4x2IzgseLmf0DiycHLGfAJWsvUlTzOD++t4vek/W80YQSBKRUbLg7r6wo56d0g==","signatures":[{"sig":"MEQCIBCxvHQltXKc9RLZ+B3Xljl1IKuECJ9hACfW4NUQlqknAiA/hVj+ZE7G3OZlSIBgDI/Nt2gaAAj+Kf7Zj8n+YAO6nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291421},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.0.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ca4d1976a238b7f5f765cc133d5184fc/nx-devkit-22.7.0.tgz","_integrity":"sha512-AI6t94k37lIv5XL/eesyYFBY4x2IzgseLmf0DiycHLGfAJWsvUlTzOD++t4vek/W80YQSBKRUbLg7r6wo56d0g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.0_1777056213573_0.8762688028288717","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.0":{"name":"@nx/devkit","version":"23.0.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c0167861aab32bd47f9cb1b9a0e7090348cc3e4f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.0.tgz","fileCount":177,"integrity":"sha512-PkzNR+neRMplhtlkTwEKSxshzLqh7a72z2YcFRBFHFiPXrArQJZO8zeasIKWyZr19RkTs9WR9RqSo/3Wlxes9Q==","signatures":[{"sig":"MEQCIDw9Yzyy23HHhlnZrESGOBcUdAdAjT6f+v+JiIrs9Vq3AiA3GiDMUP43Y3p23LQoqu4I+U71/+mScaQ39ZpEnQQOtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291663},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.0.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2a1db0f27b5b1bd523db87748addc1bd/nx-devkit-23.0.0-beta.0.tgz","_integrity":"sha512-PkzNR+neRMplhtlkTwEKSxshzLqh7a72z2YcFRBFHFiPXrArQJZO8zeasIKWyZr19RkTs9WR9RqSo/3Wlxes9Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.0","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.0_1777063510737_0.9393623503245379","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260424-608c3be":{"name":"@nx/devkit","version":"23.0.0-canary.20260424-608c3be","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260424-608c3be","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"62daf76e8e232cc58062c44509914f834ba69dbb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260424-608c3be.tgz","fileCount":177,"integrity":"sha512-1fLqUOJCXghYNScWUUO7pw9/S9PLE7cX+0QkQGVf2Ut5FQ7TExMvgYgci5zfPD3DVhCntxmo8OBnhqpBy8HmUQ==","signatures":[{"sig":"MEUCIHZvQJLeFGPrs6slQN0T/a9Ur0GcWEuWXFI/QJZApmS1AiEA+5WTdOBVBuwijNl53XZpeNPWaX0Jl8ltF+iCf4CVtZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260424-608c3be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291697},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260424-608c3be.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/7a113372906af37f9bb81392d9b8de69/nx-devkit-23.0.0-canary.20260424-608c3be.tgz","_integrity":"sha512-1fLqUOJCXghYNScWUUO7pw9/S9PLE7cX+0QkQGVf2Ut5FQ7TExMvgYgci5zfPD3DVhCntxmo8OBnhqpBy8HmUQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260424-608c3be","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260424-608c3be_1777065974022_0.11766775249581296","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-pr.35413.460eeef":{"name":"@nx/devkit","version":"23.0.0-pr.35413.460eeef","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-pr.35413.460eeef","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a15ec34752d311f02f6b7ae98d5857035c38b254","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-pr.35413.460eeef.tgz","fileCount":177,"integrity":"sha512-eXg1rC222gKqt059fANtyx5mPqCCX5vCHKUhL44Yx5hj0/feVKZUk1xra2AHwtsc8gYx+iL+VyBlYGoaws+26g==","signatures":[{"sig":"MEUCIAKLl9voBdA3uX/xaHTdUdahkBMEeMf72wGhjpNhsgsJAiEA3Myy+YuJiP7PzkZF/656ZyKAapVEnGCUh0GrNzR/aBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-pr.35413.460eeef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291244},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-pr.35413.460eeef.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/52fccf8218c896bb17d91c93d9b18179/nx-devkit-23.0.0-pr.35413.460eeef.tgz","_integrity":"sha512-eXg1rC222gKqt059fANtyx5mPqCCX5vCHKUhL44Yx5hj0/feVKZUk1xra2AHwtsc8gYx+iL+VyBlYGoaws+26g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-pr.35413.460eeef","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-pr.35413.460eeef_1777069875403_0.9077050564111202","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-pr.35465.2bc2643":{"name":"@nx/devkit","version":"23.0.0-pr.35465.2bc2643","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-pr.35465.2bc2643","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"71de12744aa3e99195c5886a29f47c6fa92aa089","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-pr.35465.2bc2643.tgz","fileCount":177,"integrity":"sha512-27MAk1L4pt5+Vk7cF7k3K2TFFkhSTha5N+1pVztPvgANN/QckoVgkzLzBjuSwGygKFdG1fkVcTHQwx32AdQwuw==","signatures":[{"sig":"MEYCIQDgrlroZpGZ5wUdwORjqWx61TqY6LTmknkcHQ9h+ftIogIhAI1aPjHor9QhlTTsN7Mvg8vDW/Ki4m611DwRbMkt5Knl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-pr.35465.2bc2643","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291683},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-pr.35465.2bc2643.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2d5714b6083dce0ba26e9923cdf6a225/nx-devkit-23.0.0-pr.35465.2bc2643.tgz","_integrity":"sha512-27MAk1L4pt5+Vk7cF7k3K2TFFkhSTha5N+1pVztPvgANN/QckoVgkzLzBjuSwGygKFdG1fkVcTHQwx32AdQwuw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-pr.35465.2bc2643","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-pr.35465.2bc2643_1777296898438_0.9544334933115912","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.1":{"name":"@nx/devkit","version":"23.0.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9a7546369a6d8a4641e4ade12da44bba991d67d8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.1.tgz","fileCount":177,"integrity":"sha512-IDa8mtgTDDcy9wZNsnYoEF5ptjTWEs/qkr90cj2IrC9eAQMBthWASoV0uIe3H8oWu5FO6tuy2VWwD+xP9qKKkQ==","signatures":[{"sig":"MEUCIQC0apO/iuHkpdJIrCpVDc2HITRPW8vTub1/wHW2TRBLtAIgQfIuRxUdsAW5drQHuw1PwFv0wLoor545nRzKOr2tAXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291663},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.1.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/8085e3ea6151f327e3866ffc8bbf14c3/nx-devkit-23.0.0-beta.1.tgz","_integrity":"sha512-IDa8mtgTDDcy9wZNsnYoEF5ptjTWEs/qkr90cj2IrC9eAQMBthWASoV0uIe3H8oWu5FO6tuy2VWwD+xP9qKKkQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.1_1777339757033_0.5932787415603784","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-pr.33655.cdc3e72":{"name":"@nx/devkit","version":"23.0.0-pr.33655.cdc3e72","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-pr.33655.cdc3e72","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b81b13989f8772da715332027124dba7375fdf54","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-pr.33655.cdc3e72.tgz","fileCount":177,"integrity":"sha512-Ew5G7wUoOB4HZBwilss3UVXqFLEFyBsptZ6awUnamlvG7KaXhniTev1fuvnHJ4iXW2tXutfMt8R3VJQTRRpyZw==","signatures":[{"sig":"MEQCICyzxtRl1zJovZg4bz8bjIKV8AkgBWUr/htU5icI+TjJAiB41cpR+xp0JJXH5f9x6O4tvDE7G4POdZsrRIxdOkdSpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-pr.33655.cdc3e72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291683},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-pr.33655.cdc3e72.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/8bb3a174b57d84361d6e65e7a9d5c67e/nx-devkit-23.0.0-pr.33655.cdc3e72.tgz","_integrity":"sha512-Ew5G7wUoOB4HZBwilss3UVXqFLEFyBsptZ6awUnamlvG7KaXhniTev1fuvnHJ4iXW2tXutfMt8R3VJQTRRpyZw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-pr.33655.cdc3e72","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-pr.33655.cdc3e72_1777385435424_0.7159465975588735","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260428-b05d653":{"name":"@nx/devkit","version":"23.0.0-canary.20260428-b05d653","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260428-b05d653","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"085627f8904e965918e2c75b0591444d7c7ad6fc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260428-b05d653.tgz","fileCount":177,"integrity":"sha512-5cpcloqgTT8MquuxXO52LQZzXbmhRbM52GVv5ZRDPsRmvMu6nfvwOkuxH4xdl2siyzwREx/m8iTljiwz6hpALA==","signatures":[{"sig":"MEQCIFY+Egrb8d7O+68Q2dCATONfW1B4ZCbVFlpL4aJ211j0AiAXPP1LhzpjNGesL45A5UiG9K6sEI6LB60imJCFIYbHiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260428-b05d653","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291697},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260428-b05d653.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c02d502be161b2827db400a42b3dd745/nx-devkit-23.0.0-canary.20260428-b05d653.tgz","_integrity":"sha512-5cpcloqgTT8MquuxXO52LQZzXbmhRbM52GVv5ZRDPsRmvMu6nfvwOkuxH4xdl2siyzwREx/m8iTljiwz6hpALA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260428-b05d653","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260428-b05d653_1777407059612_0.5359223084326714","host":"s3://npm-registry-packages-npm-production"}},"22.7.1":{"name":"@nx/devkit","version":"22.7.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0be50fd15ee48e83ec2bf7e5d7635eb5217dbbf9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.1.tgz","fileCount":177,"integrity":"sha512-z2ayFHq406MyVpNtksGnsfHOYZVTSInwQgZeg6u+S4sD21Wvb+oldhqkbYX46jiGJSaw5aUjFdzXJu2l4MYP1A==","signatures":[{"sig":"MEUCIQD+OqxTaF2lhKxtzl7Q/Ks3CMMCezlxmNgsjDKxNYu/lgIgJHJCN9YU+C2IKRBBSdcTPmqT453YqZ6lfA5xSk3btGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291421},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.1.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/400b0ddfae7ddb9f4dc0d434e90b1581/nx-devkit-22.7.1.tgz","_integrity":"sha512-z2ayFHq406MyVpNtksGnsfHOYZVTSInwQgZeg6u+S4sD21Wvb+oldhqkbYX46jiGJSaw5aUjFdzXJu2l4MYP1A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.1","jest":"^30.0.2"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.1_1777410399563_0.3569567338978057","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-pr.35204.e5f1459":{"name":"@nx/devkit","version":"23.0.0-pr.35204.e5f1459","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-pr.35204.e5f1459","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2f4d43ec3bc23e8107c3a003b54b7891ec47ab20","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-pr.35204.e5f1459.tgz","fileCount":177,"integrity":"sha512-eCxadnj91O4oOcWNhBskgEGRhIMuhLN5S4QBZWb11Zks3fP1qH/HIjx0uz2iupqlPRQ5bF3c6jGY8j1I7pftCQ==","signatures":[{"sig":"MEYCIQC0JcdiOWzFv4OcfrzDD5SZPrNBA3Ke6LnLMCHOe+rrrQIhAJUHsgqQvxa+v1sPOY3zvZ63x8jilwa5Xdj7zK4Vn0Tk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-pr.35204.e5f1459","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291683},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-pr.35204.e5f1459.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/28a767cc3bbcc8ab3ac6403565071a60/nx-devkit-23.0.0-pr.35204.e5f1459.tgz","_integrity":"sha512-eCxadnj91O4oOcWNhBskgEGRhIMuhLN5S4QBZWb11Zks3fP1qH/HIjx0uz2iupqlPRQ5bF3c6jGY8j1I7pftCQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-pr.35204.e5f1459","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-pr.35204.e5f1459_1777475632312_0.1530834234271896","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.2":{"name":"@nx/devkit","version":"23.0.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d781606c42ab240f543b1befdf89cba9b8ab9225","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.2.tgz","fileCount":177,"integrity":"sha512-z4x9JBX/RGn8KYvnsVPJgQCQehCyuks16PosXOBs5wpMdlFn4Vjg4Lass7Av9M1IUyZguKLkSN/Fjj1CpyVnJg==","signatures":[{"sig":"MEQCIGFbUH69n8lpkqfKXkoeI/KmHmXzOnG966XjaleB+FBLAiBSPJ43RNq9GOxic75yy5Tc0GZI/dnMWWI8QDKyB1SP+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291663},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.2.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ecfc71574ea464f47a3a75879a06ace6/nx-devkit-23.0.0-beta.2.tgz","_integrity":"sha512-z4x9JBX/RGn8KYvnsVPJgQCQehCyuks16PosXOBs5wpMdlFn4Vjg4Lass7Av9M1IUyZguKLkSN/Fjj1CpyVnJg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.2_1777483194249_0.2720636928238631","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260429-0205b22":{"name":"@nx/devkit","version":"23.0.0-canary.20260429-0205b22","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260429-0205b22","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d7fe17aa88e2c2b30967513a1540aec739163736","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260429-0205b22.tgz","fileCount":177,"integrity":"sha512-z+kmEq2TN/FrrnYAye/wWAi1htLjDiZch8CzhsvCJbhzNI7x20KjWi4egVmz9hfRzo+weUWFwf5uEwwbbgu2wQ==","signatures":[{"sig":"MEUCIBRz/xnsb1XmcJ4HrmHrtO7xuuquF1lZhR1H+kSU4u2JAiEAyQYKLryDSYxsCictHkmomlFN1/THtQO14/2pRhw3VME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260429-0205b22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291697},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260429-0205b22.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/767b2bf976f423129ebad8b90a6b564b/nx-devkit-23.0.0-canary.20260429-0205b22.tgz","_integrity":"sha512-z+kmEq2TN/FrrnYAye/wWAi1htLjDiZch8CzhsvCJbhzNI7x20KjWi4egVmz9hfRzo+weUWFwf5uEwwbbgu2wQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260429-0205b22","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260429-0205b22_1777493083693_0.48199435379640887","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.3":{"name":"@nx/devkit","version":"23.0.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a37552f117b717686f60fe2960e45338c2025954","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.3.tgz","fileCount":177,"integrity":"sha512-HG9qex94KWOMPQdAWKTygrfEre31S9Pg1J2SZgj0Y6WzpdfQa3zmG0/Y+82UqIWOtpaU5KoO2zh6/D/qn1tPAw==","signatures":[{"sig":"MEQCIA2kBD+zV8wlAueBtFKSlbHJYdD5RySPpP9MQ0jPeg3CAiAEY0dmPOT/L+Xc/on0H6NkUnL5eh3ljCRqgywaCSkkyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291663},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.3.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5d16d1f2852d06ab70eec0d59bec1aa8/nx-devkit-23.0.0-beta.3.tgz","_integrity":"sha512-HG9qex94KWOMPQdAWKTygrfEre31S9Pg1J2SZgj0Y6WzpdfQa3zmG0/Y+82UqIWOtpaU5KoO2zh6/D/qn1tPAw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.3","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.3_1777550346953_0.1398033227247324","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.4":{"name":"@nx/devkit","version":"23.0.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a6787f82cc20ce5b4fa1bcaa714459b3c2c0a0c3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.4.tgz","fileCount":177,"integrity":"sha512-fsqxE9Jvp+6rTk7kSz7OedEcKDT/ZXDEPYPp9vmdghCW0cBLngqcnmgTIaJQYJM3U9j/FIIVsuRtn/UYaX1eyA==","signatures":[{"sig":"MEYCIQCasLDYgLMSXLmLqzw0sYWiseG1iB/zeSr0Ace47oshggIhAP6qFSh81VfIjw9eM/SzLdSMQm5WJoRbMQaVaVLxoZgK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291663},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.4.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0fdbe66557bd5727c4d472c54e6e6f2f/nx-devkit-23.0.0-beta.4.tgz","_integrity":"sha512-fsqxE9Jvp+6rTk7kSz7OedEcKDT/ZXDEPYPp9vmdghCW0cBLngqcnmgTIaJQYJM3U9j/FIIVsuRtn/UYaX1eyA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.4","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.4_1777586864063_0.5175818281712652","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260501-fde01fa":{"name":"@nx/devkit","version":"23.0.0-canary.20260501-fde01fa","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260501-fde01fa","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"91f5f81ad5f1107f27865d5a30900b6eb0c9b588","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260501-fde01fa.tgz","fileCount":177,"integrity":"sha512-s+MsMHwV91IUI2/qvdbTpzTNrAzPnJYpZKVHguVmcHD3jhf8MNLvZ+L3l50RhM3qkqzpD7t9Mqp3YnUHjE0rPQ==","signatures":[{"sig":"MEUCIDr/xVs9kqyDJlRbvCWgoxbGeA7AKHWmPhFdGDnEJQ1bAiEA1vgPAlHzwBvvrANc3SJS3bHjsrQeKxdePI2W5idOlIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260501-fde01fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291697},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260501-fde01fa.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/8a7c569180b9821ba57a731dd12613e1/nx-devkit-23.0.0-canary.20260501-fde01fa.tgz","_integrity":"sha512-s+MsMHwV91IUI2/qvdbTpzTNrAzPnJYpZKVHguVmcHD3jhf8MNLvZ+L3l50RhM3qkqzpD7t9Mqp3YnUHjE0rPQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260501-fde01fa","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260501-fde01fa_1777665851041_0.5796832885779544","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.5":{"name":"@nx/devkit","version":"23.0.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.5","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"19687178e89f14418617d1a9c333914af032f38a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.5.tgz","fileCount":177,"integrity":"sha512-/NRuE9XlfltLHpALJuGKkJoLI9MxWqjVGWhxHxrDy9coNsDGPCLZGhF+XDOQPa78zIP0P2/OJCUET7f5jqZt7g==","signatures":[{"sig":"MEUCIFkBz80WTA8L0Hkugf++h2C8cmeqFZJRntXzArMMBupqAiEAlutpGTtTys3BzPQsAOUEW5YfYxpIOlgSLlJyRXVT0BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291663},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.5.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/83d1b6dee3f9e8e4c2bdac82ef200129/nx-devkit-23.0.0-beta.5.tgz","_integrity":"sha512-/NRuE9XlfltLHpALJuGKkJoLI9MxWqjVGWhxHxrDy9coNsDGPCLZGhF+XDOQPa78zIP0P2/OJCUET7f5jqZt7g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.5","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.5_1777903277861_0.8149197787209752","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260504-e8aa612":{"name":"@nx/devkit","version":"23.0.0-canary.20260504-e8aa612","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260504-e8aa612","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6bb08426f24acf9f478b488a6a0a5829d1c17a54","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260504-e8aa612.tgz","fileCount":118,"integrity":"sha512-/IxkpOSJlfBURlJzK/KBkOXTiukTnh3eG47rbqht2Sfs+d4NqurOmIyT9wSSctiUjdAiW+LnQw6aRvaLgA6LWg==","signatures":[{"sig":"MEQCIDAm1m/OX+ldzvtQQE3g1x1P2Nz9tUfeB6iBZnpXA9OyAiBqwKfVJfivO6km8kPDWR6mJUCyI1KJhukVpqZ0Oa2pfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260504-e8aa612","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265539},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260504-e8aa612.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c72ac32d96d7e6004b0eb3ad28ef18d8/nx-devkit-23.0.0-canary.20260504-e8aa612.tgz","_integrity":"sha512-/IxkpOSJlfBURlJzK/KBkOXTiukTnh3eG47rbqht2Sfs+d4NqurOmIyT9wSSctiUjdAiW+LnQw6aRvaLgA6LWg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260504-e8aa612","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260504-e8aa612_1777926111778_0.6876964033634214","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.6":{"name":"@nx/devkit","version":"23.0.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.6","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1f5b3a5419177db6aceedb6aae7f402933590055","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.6.tgz","fileCount":120,"integrity":"sha512-MiACW9d+QluxgVBJ3uHF9ahueW4BAoG0Zz6TZifbKCKsmuvQN6/Rn3bFTSbKLrodASIxNCGEtsIULPL3glisgw==","signatures":[{"sig":"MEQCIAEasQRFa+qaznG3ocol65aHFjE9g0uDCGzYvf2Rw8PBAiArduy8KPWre901Sbf/6zSdZUpabALNJfXQUZWNxGZPMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277074},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1d1dcfb9884f04ba7cfc3b70117aa9cb/nx-devkit-23.0.0-beta.6.tgz","_integrity":"sha512-MiACW9d+QluxgVBJ3uHF9ahueW4BAoG0Zz6TZifbKCKsmuvQN6/Rn3bFTSbKLrodASIxNCGEtsIULPL3glisgw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.6","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.6_1777943750287_0.5644563717422713","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-pr.33655.05d9542":{"name":"@nx/devkit","version":"23.0.0-pr.33655.05d9542","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-pr.33655.05d9542","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"27d792f7afc606f67694421c356ae9cd5f87c329","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-pr.33655.05d9542.tgz","fileCount":120,"integrity":"sha512-p7GLuwFm3wuSdLlb/bBz6ug0tDAzVstZkwvg6OENUe4WKADahBy0wOCDKjTWYaZioic42LCFOsMq+Uws29dagA==","signatures":[{"sig":"MEQCIQC5oqNK5sr53lSeUIZHDrT96vjR2Riw90vaNFr4j0//2AIfZTmPWnUpy6DDiETGEDZ0PL49QesTQNUz9AnHTBddWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-pr.33655.05d9542","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277094},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-pr.33655.05d9542.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/10a8998f2c9cd02c70c362d6fe127ceb/nx-devkit-23.0.0-pr.33655.05d9542.tgz","_integrity":"sha512-p7GLuwFm3wuSdLlb/bBz6ug0tDAzVstZkwvg6OENUe4WKADahBy0wOCDKjTWYaZioic42LCFOsMq+Uws29dagA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-pr.33655.05d9542","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-pr.33655.05d9542_1777988974609_0.27131777224740206","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.7":{"name":"@nx/devkit","version":"23.0.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.7","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3d08e7a2850d1235e472b8b53a1f8fb6a14926dc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.7.tgz","fileCount":120,"integrity":"sha512-CCrW8tEOtWjXVhqobFS6Wp0gzY/vDqJUepbS7S/fQSTzOz8Gr15WL7CCqp9mMntCWBheBPr344fu8bkPgDJEwA==","signatures":[{"sig":"MEQCIDi1lEHHTt6FtWRgPQVzvLu5sBTOPbdJ1RJdCCcLfjpNAiApXNUm793stygJ80c9fyK22A08H9yNUj3sKsjjijA3TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279250},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e30973a428cf8cd579ba7ea191874031/nx-devkit-23.0.0-beta.7.tgz","_integrity":"sha512-CCrW8tEOtWjXVhqobFS6Wp0gzY/vDqJUepbS7S/fQSTzOz8Gr15WL7CCqp9mMntCWBheBPr344fu8bkPgDJEwA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.4","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.7","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.7_1778002187689_0.27280586528476647","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.8":{"name":"@nx/devkit","version":"23.0.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.8","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c8aa0cc53d20a6d32ce9dfaaeab3cb2cd5e00f97","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.8.tgz","fileCount":120,"integrity":"sha512-8TdY/WXnURagUIXs81W9bgC77Txm/a/X3Eb2UUDaAqlVIdrlQAfH9t5J7kU5MrX/1T3cB4HGjQnXNQHiAaLdVQ==","signatures":[{"sig":"MEYCIQCCXYgr1EavNZfw9RH4CZH6jrU9f0iHOCttAamAeweFDAIhALcAWnQc30OjKr4zyVzSb8ooXOIljvFKa7Gc5uKgHB/H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279250},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ae58d9efebfea91f158f2ecbe2acf94b/nx-devkit-23.0.0-beta.8.tgz","_integrity":"sha512-8TdY/WXnURagUIXs81W9bgC77Txm/a/X3Eb2UUDaAqlVIdrlQAfH9t5J7kU5MrX/1T3cB4HGjQnXNQHiAaLdVQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.8","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.8_1778093414648_0.5629529774559228","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260506-b594537":{"name":"@nx/devkit","version":"23.0.0-canary.20260506-b594537","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260506-b594537","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1b576b73a714854a2684b1464d8c465c23cec8cb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260506-b594537.tgz","fileCount":120,"integrity":"sha512-FUVsAYU7pZAelWAeSg0CFnPuupi7wOxHjGSqeTDERTuLUGxe4iyImcBx0dafqdWeioW91sEHNdZ/FfpAfWQe3Q==","signatures":[{"sig":"MEQCICctgEBreLy5sF7OfcPX5AIVw1eVSdbJ0l1LlUubikR9AiAgrOxe/P/m3eG1Apj+YWVujGRYD6iJf1ofqDSosmAULg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260506-b594537","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279284},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260506-b594537.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/eb5bea19a7de7a369b0c90512ab5262f/nx-devkit-23.0.0-canary.20260506-b594537.tgz","_integrity":"sha512-FUVsAYU7pZAelWAeSg0CFnPuupi7wOxHjGSqeTDERTuLUGxe4iyImcBx0dafqdWeioW91sEHNdZ/FfpAfWQe3Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260506-b594537","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260506-b594537_1778097517445_0.15957890158031085","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-pr.33655.96527d2":{"name":"@nx/devkit","version":"23.0.0-pr.33655.96527d2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-pr.33655.96527d2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"079e0b087df0cf7a574d13eab29478ab6693217f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-pr.33655.96527d2.tgz","fileCount":120,"integrity":"sha512-uXaXwOF94Q1+V8q0BcfPIHSnxRec7xH+9W3rx0MSPj79/FXClOKDshIX9ESmOVtfiQAMHdS+sEiC+uyz0EL8Yw==","signatures":[{"sig":"MEYCIQCGPTb58SxJNRV2MSwgOdN99S14+9iKCUneGPwZp9XlOAIhAP8ci0E63tPFfVAzq1x1skTbJrK9/qo4egI8kbxkwjNg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-pr.33655.96527d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279270},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-pr.33655.96527d2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/8b85c880ec16cdc559a1e3a95c1b7c8f/nx-devkit-23.0.0-pr.33655.96527d2.tgz","_integrity":"sha512-uXaXwOF94Q1+V8q0BcfPIHSnxRec7xH+9W3rx0MSPj79/FXClOKDshIX9ESmOVtfiQAMHdS+sEiC+uyz0EL8Yw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-pr.33655.96527d2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-pr.33655.96527d2_1778158022765_0.0833593700972215","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260508-a2dfac6":{"name":"@nx/devkit","version":"23.0.0-canary.20260508-a2dfac6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260508-a2dfac6","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"29d3cc5efdc1802f60f84cbd1d78df443d551ed4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260508-a2dfac6.tgz","fileCount":120,"integrity":"sha512-RN2bFvIMEH0CfjC5MeW7E/D7m0dSL7pGIWeJnH0R4l/XeQAWt9irTXNMsssBdyIDP6uamip2bgUk31sl89Fl/Q==","signatures":[{"sig":"MEUCIHhBJAqEHbxO3cBinIaw/wH2Sd7S+Cue7b3ctan/LLRxAiEAn6GKFqLxPbYj+H5DQvHkwgiF3NwxWbK/Dpcu/j6VpRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260508-a2dfac6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279284},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260508-a2dfac6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/a7ec185f7d1889a28881d1fc7a8cfa94/nx-devkit-23.0.0-canary.20260508-a2dfac6.tgz","_integrity":"sha512-RN2bFvIMEH0CfjC5MeW7E/D7m0dSL7pGIWeJnH0R4l/XeQAWt9irTXNMsssBdyIDP6uamip2bgUk31sl89Fl/Q==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260508-a2dfac6","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260508-a2dfac6_1778269175845_0.8671209418098531","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260508-9f8a6c2":{"name":"@nx/devkit","version":"23.0.0-canary.20260508-9f8a6c2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260508-9f8a6c2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b924b428a2a635ef48bbe02d8d8c4133e354f409","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260508-9f8a6c2.tgz","fileCount":120,"integrity":"sha512-gmwe/cqshwp74mcklL3JePk2V0vcRaLRF3d2l8IpKScFxcm9DHzdEjILXPF9HqMnGbXqAEdJfuwbIXiXslNi/w==","signatures":[{"sig":"MEYCIQCaceGU7cDYb1q5m7z8p+h/BWVev/Oc8wSZM9O8K9nQXAIhAPjNcCFpBXJs98XjV2DYN1KhnphoCx6sitT9H7TMxcDk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260508-9f8a6c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279481},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260508-9f8a6c2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/5317ae9e728b5c25eb332e9ef06a2ee8/nx-devkit-23.0.0-canary.20260508-9f8a6c2.tgz","_integrity":"sha512-gmwe/cqshwp74mcklL3JePk2V0vcRaLRF3d2l8IpKScFxcm9DHzdEjILXPF9HqMnGbXqAEdJfuwbIXiXslNi/w==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260508-9f8a6c2","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260508-9f8a6c2_1778273855210_0.6077178341763443","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.9":{"name":"@nx/devkit","version":"23.0.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.9","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"29bde4624c0efde900403a35157b0a605c9180a1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.9.tgz","fileCount":120,"integrity":"sha512-RH31VUYHliO9WKonNEWlOSPbVkPoyUMHP1Ucn9E4hy6vzCLyScb9pRv0x5ntbyJ3/m2jWukibiqZRqZ+YcstKQ==","signatures":[{"sig":"MEUCIQCpDLuJGlyPHWMJ8RyPtxjWGOLSU4ZRoE1Y42lcaomp6wIgNhCqVDkn296DNfHWzWi4bh7G9bxOc8fHL6iE/rfm/Q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279250},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/abac98bd722bb08728bb65270f50f0a4/nx-devkit-23.0.0-beta.9.tgz","_integrity":"sha512-RH31VUYHliO9WKonNEWlOSPbVkPoyUMHP1Ucn9E4hy6vzCLyScb9pRv0x5ntbyJ3/m2jWukibiqZRqZ+YcstKQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.9","jest":"^30.0.2"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.9_1778273960574_0.501446108999066","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.10":{"name":"@nx/devkit","version":"23.0.0-beta.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.10","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f9a3ed38dabc87bc0db54435132978a1fcb8c89f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.10.tgz","fileCount":124,"integrity":"sha512-CTyP+mww8JplXbo/qnJa4u8RwvFHD4kci06E6XDQEUnrK5hZSGMaEh7otC5Rfcda6C26KO5wnRVx9fibcGBrTg==","signatures":[{"sig":"MEUCIQDRJXvmbKbJnJqOR0upc1g3yhe/ZlNHXrXseQk2e9Ng6QIgcCNL7F7kq9gntaNbAAA2ICc1MiTeEhe34O0Iioc4SkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287655},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/feff9df8521b0b6a4662a12aa38c94f1/nx-devkit-23.0.0-beta.10.tgz","_integrity":"sha512-CTyP+mww8JplXbo/qnJa4u8RwvFHD4kci06E6XDQEUnrK5hZSGMaEh7otC5Rfcda6C26KO5wnRVx9fibcGBrTg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.10","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.10_1778642226809_0.3526571185366856","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260513-934a70b":{"name":"@nx/devkit","version":"23.0.0-canary.20260513-934a70b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260513-934a70b","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9cdff80974b9c5065850239b24fd5fbd45e51c83","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260513-934a70b.tgz","fileCount":124,"integrity":"sha512-rSNVBa6jWH91GxdneXn6uLUryjNLxskof8WbNa40C0cHYVhU9l8jstVhZ/YsmOOOfVYUDBZzIOGGHh+mm84xKw==","signatures":[{"sig":"MEYCIQCmQeNqy3so+8dMjaMfedjcqMNRu+95A9Dtbb5a/KMOjgIhAPDE7i6hcsTqg9kPWuAA1DEezbZhRgFEWZt/MX9PyERU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260513-934a70b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287687},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260513-934a70b.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/c82b31a879c03853070cf43c2261a71a/nx-devkit-23.0.0-canary.20260513-934a70b.tgz","_integrity":"sha512-rSNVBa6jWH91GxdneXn6uLUryjNLxskof8WbNa40C0cHYVhU9l8jstVhZ/YsmOOOfVYUDBZzIOGGHh+mm84xKw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260513-934a70b","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260513-934a70b_1778708551886_0.07678015481432099","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.11":{"name":"@nx/devkit","version":"23.0.0-beta.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.11","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c0f1a4b5e711463200b35716e503963d1dde98d5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.11.tgz","fileCount":124,"integrity":"sha512-2YwPZ5SgLCXJBWG/czkdh4/hTDtx2YeRISqPj8yoE8/XrEnRgYLPw9bUMcqe3LE07DHQZGe6JMVlUDC8ugWcGQ==","signatures":[{"sig":"MEQCIERu1nJvqfjh4kXTSdUuevm9j+f6/ay7R8ha4j2fQ6IaAiAdez9CeJDjXvoxgyhohU3PR11NaP9GSRSmxib1JBDc1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287655},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/fef07e2d84a4b4d899ddb0501b1d6143/nx-devkit-23.0.0-beta.11.tgz","_integrity":"sha512-2YwPZ5SgLCXJBWG/czkdh4/hTDtx2YeRISqPj8yoE8/XrEnRgYLPw9bUMcqe3LE07DHQZGe6JMVlUDC8ugWcGQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.11","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.11_1778713182878_0.023393556479204047","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.12":{"name":"@nx/devkit","version":"23.0.0-beta.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.12","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b40272bbdb90fa30ea0736d7dd079991b5bed25a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.12.tgz","fileCount":122,"integrity":"sha512-mPGy/wgRKjMYkBd5ndAFEwHEAGVnMPahWLNodnmj0ADpzw4OoXMtlOFrCrOUUSi6fJPoS7JrZJpod6/KS0nwkw==","signatures":[{"sig":"MEQCIC7iDAAvcWunTiAQQXCZd2NAIz3/JNskQybtdEixMTh+AiBjpzrjZxnj3/weQ5mR1JhbsHKhUbzXU8KgiH7GCA7T+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282242},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/49d38f5114072a163e8d109e2da1bec7/nx-devkit-23.0.0-beta.12.tgz","_integrity":"sha512-mPGy/wgRKjMYkBd5ndAFEwHEAGVnMPahWLNodnmj0ADpzw4OoXMtlOFrCrOUUSi6fJPoS7JrZJpod6/KS0nwkw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.12","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.12_1778776714206_0.65491626439129","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260514-feb64ba":{"name":"@nx/devkit","version":"23.0.0-canary.20260514-feb64ba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260514-feb64ba","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"044b61e0edddabd39e63f0d04ca45de32cc5e43e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260514-feb64ba.tgz","fileCount":122,"integrity":"sha512-73zXhGAVprxR6UwBOChSH2nXfUItmsiGYMAQ3kSunOl1r1vX42hMLdwHaP1BmwRWphC3UOPMcRe1xividLIk0A==","signatures":[{"sig":"MEYCIQCZAR1gV3Q5fcXn1IqQPJltTxxiaImJClf/Le8tp9/bRQIhAP/ZUs+ARsQCxLyJFQtuQja9rTOEAAWhzpQTc4l5cwsr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260514-feb64ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282274},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260514-feb64ba.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0f2c0f8b81245d359e895a40f01e5ca7/nx-devkit-23.0.0-canary.20260514-feb64ba.tgz","_integrity":"sha512-73zXhGAVprxR6UwBOChSH2nXfUItmsiGYMAQ3kSunOl1r1vX42hMLdwHaP1BmwRWphC3UOPMcRe1xividLIk0A==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260514-feb64ba","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260514-feb64ba_1778793339740_0.3101084141067243","host":"s3://npm-registry-packages-npm-production"}},"22.7.2":{"name":"@nx/devkit","version":"22.7.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@22.7.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fb1bfbedee4b95c721da15d53b5d3f64c718a528","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.2.tgz","fileCount":177,"integrity":"sha512-oE2SFUxQeZm/EmFABHpWQ4Pi0fBKbJbXKGPvdFaHoMumRxhqBhuBVf/ap5kYFg8Y9bK/zHJkpsEbGyiyRrhvog==","signatures":[{"sig":"MEUCIQCpha0h1UKhz2HiO4DKPWYMTRFiNn0QHTBMMbKQWTWxEQIgIS6NBDxN+8ZD3YUmPpsrXbJckAtOTarL+0MN4Yoq2gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292317},"main":"./index.js","type":"commonjs","_from":"file:nx-devkit-22.7.2.tgz","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/ae1e1363e73a353e6e0d3bb0a4068213/nx-devkit-22.7.2.tgz","_integrity":"sha512-oE2SFUxQeZm/EmFABHpWQ4Pi0fBKbJbXKGPvdFaHoMumRxhqBhuBVf/ap5kYFg8Y9bK/zHJkpsEbGyiyRrhvog==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.2","jest":"30.3.0"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.2_1778794771233_0.3377388738517546","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260515-4f14067":{"name":"@nx/devkit","version":"23.0.0-canary.20260515-4f14067","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260515-4f14067","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"25aa989c68848a5a28f0f81f72d1c4bf783a7be9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260515-4f14067.tgz","fileCount":124,"integrity":"sha512-Qt3fcyOevOxgLGi05ZC9x6q7C42Tmxypf9ASeY6r3cLVcJsLpttn9A11vDUEmewucouYcSzoCYqtudTFx/2aBQ==","signatures":[{"sig":"MEQCIFCNy2yy3s2K84+P5MPu7xuA6Skb+sUeHpZwYjrqDxwoAiAS7oCgnV2TWrewUmd1oQb02LR99C35vRacCJdxxo7vlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260515-4f14067","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298716},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260515-4f14067.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/1781a9b4d1b9fd3f37af95f991faf185/nx-devkit-23.0.0-canary.20260515-4f14067.tgz","_integrity":"sha512-Qt3fcyOevOxgLGi05ZC9x6q7C42Tmxypf9ASeY6r3cLVcJsLpttn9A11vDUEmewucouYcSzoCYqtudTFx/2aBQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260515-4f14067","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260515-4f14067_1778886809348_0.1108308170191541","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.13":{"name":"@nx/devkit","version":"23.0.0-beta.13","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.13","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f3288796c568c4cd37f0d2470471974becf71193","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.13.tgz","fileCount":124,"integrity":"sha512-vVGRDu3updVtgcHaMohHZCtqnyl5VcTCvFcEqnQPFe4O1SO0I92wsK+IdrSJs5IjkT4l/TzVPCFU295cBr2wkQ==","signatures":[{"sig":"MEUCIGJARNyX2ANDAgzUvVo035Xch9Zq/pcOgsL8y+l0Izf2AiEAllOUwnMWOAH4fKiYXKxe7UjWq8a4F6rw/lu3CRV2L9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298684},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/3926b1b586af78749a6df39b469f8cc7/nx-devkit-23.0.0-beta.13.tgz","_integrity":"sha512-vVGRDu3updVtgcHaMohHZCtqnyl5VcTCvFcEqnQPFe4O1SO0I92wsK+IdrSJs5IjkT4l/TzVPCFU295cBr2wkQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.13","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.13_1778891932323_0.6657550465533848","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.14":{"name":"@nx/devkit","version":"23.0.0-beta.14","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.14","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b1ae503764bb54a88c19fb940865236b9242b205","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.14.tgz","fileCount":124,"integrity":"sha512-5bUR9SoeGpMYJykAModnfECcsyS6ew4EnsfgoUdxC6zKXf1lsJvnuJYTk6THcHnfpqzw16V1u/LQGk9trsgMyw==","signatures":[{"sig":"MEUCIQC72MKc0fJ0QShEskaX+LNQ5cijeU1z+veHUPwYgrxhtwIgKx+9g8YR7B5bg3Bc5lZjPjGf26XNAKMBViOONV8CAeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298684},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/e7272ce566ea87dedb03fd575060de05/nx-devkit-23.0.0-beta.14.tgz","_integrity":"sha512-5bUR9SoeGpMYJykAModnfECcsyS6ew4EnsfgoUdxC6zKXf1lsJvnuJYTk6THcHnfpqzw16V1u/LQGk9trsgMyw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.14","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.14_1778939108129_0.6309587786513677","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.15":{"name":"@nx/devkit","version":"23.0.0-beta.15","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.15","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4295079be8c64fa659c3442003a0741c3e63b240","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.15.tgz","fileCount":124,"integrity":"sha512-2FdKRoLocEiwhDbAbbC19SxBEVSNwsa3MsIdhXp6aqlOpCPtp+OviWRP7RykVImItdrDyK9l1WumZDN/Gmd7sA==","signatures":[{"sig":"MEUCIQCtennZRBfVbzQ4S7J9ArTM/uYoL2SIYxC9fAzNJ499swIgLII0uZ381L4HajSXRwmgiu5CEJ2cUcpI6TgFqdTqIcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298684},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f33b6e27fc6e317af81bfc07e4a9589a/nx-devkit-23.0.0-beta.15.tgz","_integrity":"sha512-2FdKRoLocEiwhDbAbbC19SxBEVSNwsa3MsIdhXp6aqlOpCPtp+OviWRP7RykVImItdrDyK9l1WumZDN/Gmd7sA==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.15","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.15_1778956459170_0.20134816781931053","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.16":{"name":"@nx/devkit","version":"23.0.0-beta.16","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.16","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"296371bd039f389b4adf720a8ee96526b3208de0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.16.tgz","fileCount":124,"integrity":"sha512-Y36XL9mD1h1xVZHwE/2bAwZPol66rDLIPGu8vYjnCfkgU8GiCcQe0p7vXp4mS6GYsZBO0cO2aP+uNuKrje14uw==","signatures":[{"sig":"MEQCIG2nkK/NOMoq4jOW9XfXtbEiSXc+QxbmUTON6Y4Ct/FXAiA68A4sgdbZllVM0keu0/ptbvbr3kO/I8W3Ct1IwIEsZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301672},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/dfa0d4ff8c4fad63b08763f2d478a40e/nx-devkit-23.0.0-beta.16.tgz","_integrity":"sha512-Y36XL9mD1h1xVZHwE/2bAwZPol66rDLIPGu8vYjnCfkgU8GiCcQe0p7vXp4mS6GYsZBO0cO2aP+uNuKrje14uw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.16","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.16_1779060825683_0.2546395968307842","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260519-6e6edab":{"name":"@nx/devkit","version":"23.0.0-canary.20260519-6e6edab","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260519-6e6edab","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0ddf2f9867ad2157a82551dedd9821dddb7a157d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260519-6e6edab.tgz","fileCount":124,"integrity":"sha512-xNB6Uw1TeIgGH5HsZz0Vekbwzex2dSw4fh6OwH8e1JMn7k8ouUX/tbTWYgX6SDb9LiQhuX8p4oRTvwgp+RCBHQ==","signatures":[{"sig":"MEUCIAYy0HOUXBCqkaTtIIAUKdujmlmIzwU9l3+PS4n4dvZyAiEAx0CJxm+iKjR638zQ4FkKXccPK4o3yAEWKOHVQYIe4Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260519-6e6edab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301704},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260519-6e6edab.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/2da44405ae25300e27509731baf99f01/nx-devkit-23.0.0-canary.20260519-6e6edab.tgz","_integrity":"sha512-xNB6Uw1TeIgGH5HsZz0Vekbwzex2dSw4fh6OwH8e1JMn7k8ouUX/tbTWYgX6SDb9LiQhuX8p4oRTvwgp+RCBHQ==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260519-6e6edab","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260519-6e6edab_1779224954718_0.6233323355039999","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.17":{"name":"@nx/devkit","version":"23.0.0-beta.17","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.17","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a1d7a1dd27de1b6b534361b4da876eb70c131070","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.17.tgz","fileCount":124,"integrity":"sha512-KnzHAuMF/exyqbEzoYDOwfVW0iw9seVsn4AI88jD4ICTblWiiy5ecN3Pe+czt2M8S9Cgb+3hJw9EbsUPDwQeqg==","signatures":[{"sig":"MEQCIEEMfL8Y2wnDESTVW72H+egYZHGrxohDj5WUv5EvAyYWAiA9RZ0WHCDrJiG0CFpSWgJtP/Q6znNZlS5XFudEG+n0dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301672},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/f20018ddbc7008e186319ad0a043e42f/nx-devkit-23.0.0-beta.17.tgz","_integrity":"sha512-KnzHAuMF/exyqbEzoYDOwfVW0iw9seVsn4AI88jD4ICTblWiiy5ecN3Pe+czt2M8S9Cgb+3hJw9EbsUPDwQeqg==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.17","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.17_1779226166458_0.883216624745842","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260521-b6858ba":{"name":"@nx/devkit","version":"23.0.0-canary.20260521-b6858ba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260521-b6858ba","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"aa1532a0b10e9760748a82bc4f43832c378d4890","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260521-b6858ba.tgz","fileCount":125,"integrity":"sha512-PWeqQ15VVdycS13stQAA8J6Ya+rTBZTX3W74wWhd6wsvQmtLylf7Q96XBddk+c3o7jqfccf6ffRpQ2ExDbd3Bw==","signatures":[{"sig":"MEQCIENj7/zJ//1XKuHIeCtbKPQumVM4Xph63ES82iI9oa3EAiBgA+DDTHPCxb2UTy6GScS5zXkfTI9iIM7At99htDIqfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260521-b6858ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":304002},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-canary.20260521-b6858ba.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/4ebd285d57bbc167ce2b7b7bc7ff45da/nx-devkit-23.0.0-canary.20260521-b6858ba.tgz","_integrity":"sha512-PWeqQ15VVdycS13stQAA8J6Ya+rTBZTX3W74wWhd6wsvQmtLylf7Q96XBddk+c3o7jqfccf6ffRpQ2ExDbd3Bw==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-canary.20260521-b6858ba","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260521-b6858ba_1779394031249_0.5945007838201084","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.18":{"name":"@nx/devkit","version":"23.0.0-beta.18","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":{"name":"Victor Savkin"},"license":"MIT","_id":"@nx/devkit@23.0.0-beta.18","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ba7cc0bd7be99ae23d82290c113c43c6dfc89a8d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.18.tgz","fileCount":125,"integrity":"sha512-eK/4HHupTNFvlAw9qKCE4HY3OFdyfepIoCploYOS7RZLch6qCGk03S3fDOhRzlVp0IyAxfOVsTuRa5b5cAIw1g==","signatures":[{"sig":"MEYCIQChGwKZbn4XxDauVH5GbCMX2cwkmjAkSuGZOBN+W7gFKAIhAJgplK2PUndXzSaBXAslWajvBxUUjAUVAiblQJhfopb0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":304031},"main":"./dist/index.js","type":"commonjs","_from":"file:nx-devkit-23.0.0-beta.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"_resolved":"/tmp/0c4aaab919f14e589ef0e1b856686bee/nx-devkit-23.0.0-beta.18.tgz","_integrity":"sha512-eK/4HHupTNFvlAw9qKCE4HY3OFdyfepIoCploYOS7RZLch6qCGk03S3fDOhRzlVp0IyAxfOVsTuRa5b5cAIw1g==","repository":{"url":"git+https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"_npmVersion":"11.5.2","description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nx":"23.0.0-beta.18","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.18_1779465512760_0.04887954939428418","host":"s3://npm-registry-packages-npm-production"}},"22.7.3":{"name":"@nx/devkit","version":"22.7.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@22.7.3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f460bc8fb96850a99842152676f86b89c5c324e5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.3.tgz","fileCount":174,"integrity":"sha512-HGk462QM+YC8k0GMGkgU7JhBCqy+5bbUh3Pz/9bM9rVboATnAGxVGvnYlojxz8lnqxxaOIg7CmRTRwzpPNKQnQ==","signatures":[{"sig":"MEYCIQCVqn5LG9dHKYKOZ5L6AyWEINSd6+qmEuKlkFN/8tFpxgIhAOLzvrcMGpPwC8Osu+SE9G5pDjixBLaWxWNCynICYHjS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286562},"main":"./index.js","type":"commonjs","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.3","jest":"30.3.0"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.3_1779486235339_0.5963054189439283","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.19":{"name":"@nx/devkit","version":"23.0.0-beta.19","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-beta.19","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d88559d88844874a3ff16a5db2c59ef256374eb0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.19.tgz","fileCount":125,"integrity":"sha512-ov5k/hyBrkHis6Ba8DbExL/SbggjNitFbSskPLHP1I9V+urjF/JIJQpSnfiTNJskhdcCrjMnIZW/gdV5dfeufg==","signatures":[{"sig":"MEYCIQCbBd/kPhNDixu8j26+3AZdl2rTAsvUw7Cl1I5qZ/32QgIhAKDddlOEAAM9UaFllbSAlPq3txKz0QAMW45FZ8OjW69m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305737},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-beta.19","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.19_1779498467039_0.34163316510014097","host":"s3://npm-registry-packages-npm-production"}},"22.7.4":{"name":"@nx/devkit","version":"22.7.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@22.7.4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b928b9a2118ab77f728dc211b39e127089c21569","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.4.tgz","fileCount":174,"integrity":"sha512-yd01XGPIZYsyheCgqJZgZ3ThdtZha0q6LDQG45OXfI5yBGlS3w53pn/z5tDMwcErdEnOQBOkhb6dwy6DHyrG3w==","signatures":[{"sig":"MEQCIAmBYiTBrxopvcZ1OnMADSAJ03yDN0TsPnq7j+io/7j7AiBoQXmtxq7eApwtiTuWSjqSf2G1rVhxYRgJoa5AMCQP0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286562},"main":"./index.js","type":"commonjs","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.4","jest":"30.3.0"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.4_1779736107812_0.755672364961083","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.20":{"name":"@nx/devkit","version":"23.0.0-beta.20","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-beta.20","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"62286f6cad939e8030f81ff8b40a3a7c156f909e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.20.tgz","fileCount":125,"integrity":"sha512-6ItM90qIU7ezPV7uIj7F9gsrJrJcswIAxZCd89JK7gqdnpeS7vSFSgcJWpYXHCZHaCNZpOumFBAa1qf1wYAfgw==","signatures":[{"sig":"MEUCIQDcpC/kiP5zyypBQmROJGjAkp9mOQQj8w39QqKo/dR7EgIgHavNhYZ5IO2KFZ+1x0m68xyFyv0fislv/Oo4KbtueCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305737},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-beta.20","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.20_1779899553783_0.23458848270532173","host":"s3://npm-registry-packages-npm-production"}},"22.7.5":{"name":"@nx/devkit","version":"22.7.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@22.7.5","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"38088d1fb2eb91e9bf903c956c9cb65d37b485c7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.5.tgz","fileCount":174,"integrity":"sha512-/63ziS7kdHXYTLLhwWBu9hFwoFFT8xf+PkcQjsNdPqc5JmkYkSew0cE/vp5ORgBpGLWWnFPJgmfqjbJoO2C7jA==","signatures":[{"sig":"MEUCIQD/YUuZnzpKtPkdkOLC5Zg43d3o7k1+8joVXSxztfcKyQIgcGc6gv/wL7w80M2bvPeeq3RpyFV2ZF9Nzu/sBk9iYak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286562},"main":"./index.js","type":"commonjs","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.5","jest":"30.3.0"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.5_1779912303618_0.6703578553430958","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.21":{"name":"@nx/devkit","version":"23.0.0-beta.21","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-beta.21","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d32c4b3e145e57afc7bf72ffcf0461bb10c4f7da","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.21.tgz","fileCount":125,"integrity":"sha512-Zt9TrOc1GVQuNl7RiKDfdm04nPjwqFcfyP/HuQCKWFaXOvXdCJi+nuM5fxmLfpCKfxAbhR5zoOGyRqmO620DHg==","signatures":[{"sig":"MEUCIFeQhK+JqJDMdmKX+fzZ8/yxxQec7ZmLw3j6GIKl0QawAiEAnQ1S8vNf0lLv7QARYhtJPpPl+kM64PJVkSpkwB8w6pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":307959},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-beta.21","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.21_1780316994429_0.4806974645648723","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260602-6ca3f3a":{"name":"@nx/devkit","version":"23.0.0-canary.20260602-6ca3f3a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260602-6ca3f3a","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a5ccbf9be383d6e98a6510a2e956b989f4d774dc","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260602-6ca3f3a.tgz","fileCount":125,"integrity":"sha512-rCbHn94ORcorGoKdGulmSMT79dN/9G9IIHdzbYDIRlPb8UbOPc5xeKOP7uXRB8T0u9VcR8mrv1oNhBPvZpZloQ==","signatures":[{"sig":"MEUCIE+vmv4LHpVc+ObixFI+GpCQF3W09RlieT+ZTpvVUu65AiEA8uEanB53Y3vm6a1djRHSt4840eafR6d/n2x0kDYIYHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260602-6ca3f3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308076},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-canary.20260602-6ca3f3a","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260602-6ca3f3a_1780432125071_0.5914441335942682","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.22":{"name":"@nx/devkit","version":"23.0.0-beta.22","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-beta.22","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ba300f4e06c33167797d4b571c40953d75a25ac7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.22.tgz","fileCount":125,"integrity":"sha512-y8GuWS4gowFBDUhjewCY4j3ME7IKdnuxLAC1Q426+tAK4kGQjuHncnmpcUpKBFzBwY9IBf/tvPW4jQkeyHOCGg==","signatures":[{"sig":"MEYCIQCTjwmPWbvWF21s9g65GZgECGW9UgeVY58E46UfUwRlOQIhAPTJ9SQnwgxwbGa3+sVPiRedH7Z/5jCJLf6bnAqPUYBF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308044},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-beta.22","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.22_1780450793980_0.04679800505953069","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260603-fc8444b":{"name":"@nx/devkit","version":"23.0.0-canary.20260603-fc8444b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260603-fc8444b","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxkless","email":"maxkless.dev@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2614c1218415aba4aec770397f4aba9cf6641ff3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260603-fc8444b.tgz","fileCount":125,"integrity":"sha512-MORQkF7qJNWtV9w+r3f09R0jaG7ig5/qK0+yZH6cgKSF9StD4aFq+z6DdOWrqw0Aq/THB3fk01FHf8SrBU6aBw==","signatures":[{"sig":"MEQCIDp05pThJ8V4Gk3zIctV1Cln6DZp1shlKqH+sOHSQAYgAiBOcgz0V9quW1HdLQaOPmjOenBPdvI3CqIfm4K0HtFW3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260603-fc8444b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308866},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-canary.20260603-fc8444b","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260603-fc8444b_1780518999804_0.264115272142178","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.23":{"name":"@nx/devkit","version":"23.0.0-beta.23","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-beta.23","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9a0cceddbf4cef5b9f930c9d6dc335560830e01b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.23.tgz","fileCount":125,"integrity":"sha512-c8AkTrIgKBvM6c4Oxi03uYZcps9mjk9kw7WHwyOk3j+aatOtTJjyBgfIHmCjFPY4if8kqQfTw+hq2BNpt/cezw==","signatures":[{"sig":"MEQCID7/MN5o9Da/IYO4MxKrEinWAIAyToozJYNR++5ALlY2AiBREd35ED1U6wtqtyS6LAxoNAQ7cBx0sS8uuf6fxExopQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308882},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-beta.23","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.23_1780592216829_0.025759464811146326","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.24":{"name":"@nx/devkit","version":"23.0.0-beta.24","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-beta.24","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ad6045f184ad61001ebe5bbc15e45267a8814f38","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.24.tgz","fileCount":128,"integrity":"sha512-aS/Yt21CcWRWMKTtfNPRuYgHJCfZZ+tdO+ZZkhM8MTmR3QW5cfyTw39sJcWDi1kaSXUFlHwvPvNVjSKsDgtx0A==","signatures":[{"sig":"MEYCIQDjCRTUxQoD4eWSLsGbpH9HzI3OOSzLEwFeCi31GXMISQIhAJ29Pn8T7hMW65eTpA4+Ckq1tIXFxD+BDQ6ARJMYjqfD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317037},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-beta.24","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.24_1780711708577_0.4022120837951708","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260609-b9a0582":{"name":"@nx/devkit","version":"23.0.0-canary.20260609-b9a0582","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260609-b9a0582","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"71167c5c69afa408c5eb8c83c026357997d67ff3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260609-b9a0582.tgz","fileCount":128,"integrity":"sha512-1K9U/64yItaSNaZpJKXclDH8BerKRFdqWkCJSC5ZSSWruvm/dz6n65M6L63VzpGV/DPg+uz5i0d7TGYBbJJu5Q==","signatures":[{"sig":"MEQCIBuIYdIpD38hX/k4jrvg4JlUK6UU5v91htb6BOMZayWbAiAfizkZTRY8xz0+faQKnXx7qHBtAatk1GZNd4+pSUEB7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260609-b9a0582","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319822},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalUpdates":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-canary.20260609-b9a0582","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260609-b9a0582_1781035794152_0.5207105939112919","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-beta.25":{"name":"@nx/devkit","version":"23.0.0-beta.25","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-beta.25","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"142b1e45c36f5e68f7bad4730e4b76a12b84c0fd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-beta.25.tgz","fileCount":128,"integrity":"sha512-ttrfBzfsG6A5vFuN7n4/gQy7JR0i52do2bq75RxmRxRTIv6mPP4T7c1X+BX8KYD2qzZ7H9D7mP9HaNVf1Iswpw==","signatures":[{"sig":"MEQCIB+8+BatumsTyM6ntl2emP/bNpdKi4AtK+z4Og+l2L5lAiBZ4CWpObC+rpyFpJdManMfzyfyV2Zt/EoHqpU5GwyVWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-beta.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319790},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalUpdates":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-beta.25","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-beta.25_1781045382834_0.7022709903691886","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260610-ab099bd":{"name":"@nx/devkit","version":"23.0.0-canary.20260610-ab099bd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260610-ab099bd","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0afb04c8be70460a53d1e8cac38bf0a4800eceed","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260610-ab099bd.tgz","fileCount":128,"integrity":"sha512-uoI5salHeK7VTziV1Af6WpxUbBgGCarAVy4/Go0B+46zuyVu9DZLoMneuY5wkQC3k1por+jW+zYC1L0AEwi/wA==","signatures":[{"sig":"MEYCIQD0k1IfFlb+z18fD2h4vI+qatBIPAQGFIW90MNxccOIHAIhALiOZFNdTB7QolfFcRJ7x2A6k7c+LKWD8G86E4k86N3r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260610-ab099bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319825},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-canary.20260610-ab099bd","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260610-ab099bd_1781122518657_0.8352840555534014","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-rc.0":{"name":"@nx/devkit","version":"23.0.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-rc.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f3aade09c211fe21068bb11e22679915be6bb7a4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-rc.0.tgz","fileCount":128,"integrity":"sha512-/yK5ENhN5TR/gTgMtqLhqxX1xLzOeFzDLzvZRZHdyjOKAhTj7Y99Oc9ixYIiKfSqCFS3vdx3knx6O9cX//EVgQ==","signatures":[{"sig":"MEQCIF/qycA4J9vg61Kd858x6UgUiQYmojHaZZhhsiJb3uIYAiBBn6F13eir5V9lB+CoCxN5s7IkriluKWAEpmzuABqG7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319787},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-rc.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-rc.0_1781138958738_0.006377676141616551","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-rc.1":{"name":"@nx/devkit","version":"23.0.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-rc.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d16e33bfe8ee135e191db3f76ba99ddca4065348","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-rc.1.tgz","fileCount":128,"integrity":"sha512-dzq9McxgPQmlw/oGXWSeiSSeRBI+K8YHSEUvJFUBNlGIhpQGd536hszgXd4q2+UskgEUyVX7z3tHpHbORWSwJA==","signatures":[{"sig":"MEUCIQCrFSNT5NYAv+CSt9Ir1V4NrRzK0PHIztxct7m1pJMScAIgDetFbWXIJ4/IXM/7P7dI3i09XjmPbDhTJ4+4tS7vM5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319787},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-rc.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-rc.1_1781213318224_0.37434017551092547","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260612-d5143c0":{"name":"@nx/devkit","version":"23.0.0-canary.20260612-d5143c0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260612-d5143c0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fdc8849f1d7b86e2ecb2765b80e744ab5eb27b29","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260612-d5143c0.tgz","fileCount":128,"integrity":"sha512-uqLGHnfbqzyeKgE7OgX+4RpmQGYMpL8okltm5qq6nKoiG08Njp9KQeU8e9QM7eDxMFC8rrT7OiXXi9kjH5nKPA==","signatures":[{"sig":"MEQCIERqB8TDYago4hcHcjYNS4vu5bjHJytrAE44SmsaXqZNAiAl/0QtwdBp/S7/Vww5H6Ol6zA9ZeReJLNp/YXR9wI+AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260612-d5143c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319825},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-canary.20260612-d5143c0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260612-d5143c0_1781226386274_0.3050703750574639","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-rc.2":{"name":"@nx/devkit","version":"23.0.0-rc.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-rc.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"59f98d2f468d14f63db12e205d4f7dd209212db6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-rc.2.tgz","fileCount":128,"integrity":"sha512-1frj+YynpwgtRxZNIDSBKpKGq+SnwIy0/hfZpDchL6RQ6PyQWq2dJ8xwGCi+2MNgo3nd0TEqm5nIl9aCbp4TRA==","signatures":[{"sig":"MEUCIQC7YKVYGEdOGn7wZl/15Q7h3HQbKAytvbSq6p/jV+ECcAIgHzBSudSWLa8Mga29yYjYo+cnolaUy9QNqLPs9bS3JpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319787},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-rc.2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-rc.2_1781265272644_0.23650692864168854","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-rc.3":{"name":"@nx/devkit","version":"23.0.0-rc.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-rc.3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"253be12128a85045a0dcb7b46c5e0dbdfe5bdd4d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-rc.3.tgz","fileCount":128,"integrity":"sha512-amstfwbODe2gkz+a0Z6Imqc5DCp5kd8MBxgsxjS2teeCtfJDXgp9C/a7quhAFfFOpScb+N+Vujd/hT07rWVJmg==","signatures":[{"sig":"MEQCIGj8ObgcPvJJKcJdeRPtsF4zkUPlfzUz0+Fb7zex6OGhAiBVm5M+DduiasgH3rZu4wVo2zs5DrBGVOT2qW0qfxDcoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319787},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-rc.3","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-rc.3_1781284563500_0.6065527547459912","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260612-10af44f":{"name":"@nx/devkit","version":"23.0.0-canary.20260612-10af44f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260612-10af44f","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d05f70745e4fc0d6f44e4f1642141ee47cefabd4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260612-10af44f.tgz","fileCount":128,"integrity":"sha512-6H+ZZH/WYGwmIF6EuDipwleJvy+PsKu9dYZS8slLeZx2tsgE1R16RlHwzPaQaSAteqkS+K1L2xKxkj6c8yj2UA==","signatures":[{"sig":"MEUCIQCcZadCy4EELk+a+R4cI1WdbyzBcBLMC+3AVayBqBHazQIgd4RoqlmO3aEnV1M4TC+l2ADO+t6Ck5fzL7mhYhbZ+UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260612-10af44f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319825},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-canary.20260612-10af44f","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260612-10af44f_1781294943407_0.10716003178101086","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260615-71bbc70":{"name":"@nx/devkit","version":"23.0.0-canary.20260615-71bbc70","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260615-71bbc70","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"23ca857405f8b973014d2b21d56cb41f7a009d57","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260615-71bbc70.tgz","fileCount":126,"integrity":"sha512-VXMunDsDaOTRxGkreoiGdvaMDo/YokruFlol4TKz3O5L2EpsyIwaKVg4egEtMrqxTk+xJqVCTA+GymDd1FjEbg==","signatures":[{"sig":"MEUCIDVZJynIrFertSVK8Tu7iEZ7iFN2KYcCjvsykhzTVeiBAiEAnFdVaJOUWcRkDt2cPM1IHZvMMs4UuXBxRewY2Y/VTk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260615-71bbc70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303375},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-canary.20260615-71bbc70","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260615-71bbc70_1781556706312_0.2895549206033823","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-rc.4":{"name":"@nx/devkit","version":"23.0.0-rc.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-rc.4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3fa9923c3a2d625fb0c7fd083752f7e6f90f1611","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-rc.4.tgz","fileCount":126,"integrity":"sha512-tLx0bRlQBfsCKBX1EU65vG34zRvENF2GYVbfjStE4ILJTy+GiCzFw2g9FriafHlLetICgL8+VOr2rfrUr7Rr1w==","signatures":[{"sig":"MEUCIFmchWHGQ/zj/xqWvgTb6loj7a2pwskm0ncw2u0f18QXAiEAwpyQl98eN06fZUMOP3+iWuM2vGjsnhc3mm7DIBWfaYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303337},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-rc.4","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-rc.4_1781558718892_0.2936231659980264","host":"s3://npm-registry-packages-npm-production"}},"23.0.0":{"name":"@nx/devkit","version":"23.0.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e47d29c3b254ba2809350d001e67c2710e23af05","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0.tgz","fileCount":126,"integrity":"sha512-AYZWLcgYVQJjhhYwoKWFiu0u4jlrfMM64zarRbpQ7vwXWSJXCMQ2j2w9c5vzTnH3SeWigyyEYRo9xulfNESJ8w==","signatures":[{"sig":"MEQCIEPxSyYlrOPuQ1YL8rmaPorM2UbFy+l9XXpcu05uQJjfAiAd7dTrb50Y4R3Ji6UNyP8mzuELrw74UjSgL8cGEJJ8/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303327},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0_1781626014482_0.3788591933649734","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260616-d9d260c":{"name":"@nx/devkit","version":"23.0.0-canary.20260616-d9d260c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260616-d9d260c","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9ecfbaca85d142abd83919efd10c9b78e7ddc4f5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260616-d9d260c.tgz","fileCount":126,"integrity":"sha512-MVFfEEQw1XhRdD8areaegnQBRZgtEIXYB6flRiT80vZTpeYg6wQbhFUvNYjXdfu0/r8ze1MgLWBjBtSqo9Q3DQ==","signatures":[{"sig":"MEUCIQC+93q1CrhuXBT8NwmivtGgVbTOoGxPridbR98njgpXTAIgbqKhVHFaEm/SfaNEp3mXwO8pamormEojET2HDHMEbrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260616-d9d260c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303375},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-canary.20260616-d9d260c","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260616-d9d260c_1781642064708_0.06641587382464897","host":"s3://npm-registry-packages-npm-production"}},"23.0.0-canary.20260618-f22e75c":{"name":"@nx/devkit","version":"23.0.0-canary.20260618-f22e75c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.0-canary.20260618-f22e75c","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bc32b40855ce396ee09fa1bd8030e04412ce9a68","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.0-canary.20260618-f22e75c.tgz","fileCount":126,"integrity":"sha512-ACuvE+bt6qayfowSU5yFBuJ0ZJFkkoxjlrnYtaItKS6CvTSrjOs3Jgzn8Gk/nurPckhYLoQZgV/Pgkx8AEX1bg==","signatures":[{"sig":"MEUCIQCOteErSbcg6iRu8MJxlItXfPbPR6lmFNCiw913CfDySAIgHgNNjw2Y77DLVOdhLUs5eZ4feStqkq35i5ZWf1xRPdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.0-canary.20260618-f22e75c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303212},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.0-canary.20260618-f22e75c","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.0-canary.20260618-f22e75c_1781816468762_0.3651114099369843","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-beta.0":{"name":"@nx/devkit","version":"23.1.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-beta.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a295e09a3e967c65ac2db80d99dda5e374b39d41","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-beta.0.tgz","fileCount":126,"integrity":"sha512-+864a6x0+90JphCTbpsZxigmdf2Qv2+gxWEsHXjqtBeeXOW8kj8X2nKhrAsw55TWfT7Nd18YwGj6M2/F2wlw1g==","signatures":[{"sig":"MEQCIAo/RMbYth7v/huaAHbBpXi77Lx9KjxMSUY79P5ZG8RMAiAPM3T2ZeMdR1mNxCHTC1q+hp9yxtv+ijUbkE1WctwmCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303178},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-beta.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-beta.0_1781817910476_0.26863379556253775","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260619-9546855":{"name":"@nx/devkit","version":"23.1.0-canary.20260619-9546855","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260619-9546855","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"39ed8005b12c030fa494deed0a658060ab397744","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260619-9546855.tgz","fileCount":126,"integrity":"sha512-wcLtLhkfzYbypzfBPoIqN+95fqRnkhzsBNpF/wwaDt7t6f8BjwX2y0PTRrgG+hwM7CZaXiMRM074ZypQJGeT3Q==","signatures":[{"sig":"MEYCIQD5sUqKoVzU+IW2+F4Jdn74QHjTS6PHdOwoCMfJpEVPNgIhAMqCrVZ8PRVLDUbQ0bdMSJNSanbs0PMMUf7E9XXudg3+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260619-9546855","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303212},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260619-9546855","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260619-9546855_1781899997636_0.18438475502216","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-beta.1":{"name":"@nx/devkit","version":"23.1.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-beta.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"24f153ebbdb41945ebfe54ede7e3cc9472bff3e9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-beta.1.tgz","fileCount":126,"integrity":"sha512-PefeKvwtMRlE83utIPgZh9yTUNoy/drrT3vBNFoYzYtotaEAyU0B/AhoacL/PJ65d5ZyE0DVZWxoplWhjBl0cA==","signatures":[{"sig":"MEUCIQCMSoZuGCwx5e6b0+91y8IIz3DNeI0FIAqlJMngeC2ungIgD0+4JHd4WAEgQjRahsqheyIWCdVW1pJk23WJPfRWbbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303178},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-beta.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-beta.1_1781904195578_0.6860663239255491","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260622-a793455":{"name":"@nx/devkit","version":"23.1.0-canary.20260622-a793455","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260622-a793455","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"61c924d72dd213b715598a43a54d1e72f83dd9f6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260622-a793455.tgz","fileCount":126,"integrity":"sha512-CLEmx7f3k+nsZA+BtfClUu4baeVC2OpxepfmrHPk+GnvMf6qvNvDLU8uYCBAa/LvEApcWK1DdvW8mWntlbRJYw==","signatures":[{"sig":"MEUCIHMAV82gF5XWpH4qeF+2jDpPd3h5z1z6uBrqj6o9aLKkAiEAgzaIvOhqDB5eyHRM1NXja59pOsFTZnRVEh8c1l+BHgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260622-a793455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303212},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260622-a793455","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260622-a793455_1782162361410_0.020495906920062756","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-beta.2":{"name":"@nx/devkit","version":"23.1.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-beta.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"91cbab8217b72367572c7f845a6b13cea3389f9d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-beta.2.tgz","fileCount":126,"integrity":"sha512-k23/WzfN0YemLOFHF0VR2BmnArZMUtKTft1Km5aah9SBD/7z3ndECvfrIbAAOs+4DwoapNKr6Jx4/mh6YrCOXw==","signatures":[{"sig":"MEUCIC4jv2aOPwrLZNDlZAfWBKXGeRdHCEepMETwoMNs5fp9AiEAtbetT61xu0b5ocrndI2FpHX7MPa/EUH0WWGLfvcipoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303178},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-beta.2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-beta.2_1782227090294_0.29651309030821804","host":"s3://npm-registry-packages-npm-production"}},"23.0.1":{"name":"@nx/devkit","version":"23.0.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"95ab9650f4c11fd72ca56c37e13d243e182ef331","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.1.tgz","fileCount":126,"integrity":"sha512-A/chuNS1RZwdbRe/Nf+w0qtPEFHLcZNPzo8Abw5mBxyXmy9yvHZpuZuqDbt/lASFU+TEb74xExL1AnKWwqpOIg==","signatures":[{"sig":"MEYCIQClowuaGb2K2CJbac42wyoQEd5+zg05MNbE6W1TMRnopwIhAKVw38S52sbteJgHz3xzkMsS2yhBmX/bohdwp9rGSVSX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303166},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.1_1782229658096_0.2681152469561898","host":"s3://npm-registry-packages-npm-production"}},"22.7.6":{"name":"@nx/devkit","version":"22.7.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@22.7.6","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"92070d40b95fa99fba77949fdfa429e76dc2e073","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.6.tgz","fileCount":174,"integrity":"sha512-EXY+3o1Y6dmg49Wte3cfjsV8jR//1XJ+HVYWF7zarbsbhcrjtuh1eYDrhOkAiVbLMhOfkpf/PfGwBr5yL+6kPQ==","signatures":[{"sig":"MEUCIHbkNWmh/iSfVix8RLyVvBWFZkdBlLO2EEDrada02D0xAiEApfZKzgMDAzgZ/zgUWMjzpYlad5JOT1lByFrVZ9at/0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286562},"main":"./index.js","type":"commonjs","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.6","jest":"30.3.0"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.6_1782230576703_0.9043359527484787","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260623-c8f308f":{"name":"@nx/devkit","version":"23.1.0-canary.20260623-c8f308f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260623-c8f308f","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1a3b10c47c3210bc08b3f2e75b31420e8b9814c6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260623-c8f308f.tgz","fileCount":126,"integrity":"sha512-6tLD7VUfleEu18f7qiIlfazl3AVlr8vCfKPekH9Wwd4s39wytW2S8tj398Y6RD2vJaEfkT2AdB9PHeA/uU3eVw==","signatures":[{"sig":"MEYCIQDPsYBafxbnicXrShGa6o/BJsWYidFstOa3e1bk4uaMFgIhAL4r7trIYeXl33WoKWr8bYhEIG3S7NYQWw8hTXRM73WZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260623-c8f308f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303212},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260623-c8f308f","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260623-c8f308f_1782255681171_0.8555913161665527","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-beta.3":{"name":"@nx/devkit","version":"23.1.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-beta.3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ac571f96db820c8f61acd4367a0d214e8cee4305","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-beta.3.tgz","fileCount":126,"integrity":"sha512-8TDzWmdSQ51FoHIKD7GBxOc52OGGRCi/ZZHMB/uIfLSexjkfjhSd7iqihXf6L3GEKJ1BOEbKWUdpZdua7aXCkQ==","signatures":[{"sig":"MEUCIQDz0A9w+8zLz3eCXxxog30e9XpdnonGCyiK+3VsoKshFQIgC5mUJHHNvO8ooH9G3gSTC70WBOTbCF42BK0DdEJ3xeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303178},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-beta.3","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-beta.3_1782325840252_0.9213096568826458","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-beta.4":{"name":"@nx/devkit","version":"23.1.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-beta.4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f03b78f721d6c0171952730ed96b0a0650fe8d99","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-beta.4.tgz","fileCount":126,"integrity":"sha512-G54a6DbhNMHoUNi85exUoP7+NXkN5vAacFnfiHN77O/dz3jyHiPJ5C3ufswXDNs/PT1DPPJy8CQYpORn0Z6XHA==","signatures":[{"sig":"MEUCIQCPrPSMcdjqRbDV1S0wop9Ao4OJAPxqllRG+czXaCB24QIgFQY6tfXZcJNq9Gm+EC1Ihc/Oo1UtrsM1QRz6NugQ15Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303178},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-beta.4","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-beta.4_1782423806342_0.30271310490587666","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260626-bbd9ce7":{"name":"@nx/devkit","version":"23.1.0-canary.20260626-bbd9ce7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260626-bbd9ce7","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"880913a2b72fe6bfc0fdfbe65cac55c527aa0c7f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260626-bbd9ce7.tgz","fileCount":126,"integrity":"sha512-BiMdcX2hoaGfHTBTlnfvMjC/++MA4RP6Y87gAVMzASNua/ieHR0kNaMciLoZhkffTOIX06LT81qF1yb1mRs3OA==","signatures":[{"sig":"MEUCIQCt/24VSLrMZ+JyIHW98KRkyuEvbBKoMylcNHmaTcB92AIgENN5qzPUytRcP1WddjCpRXdlsyjZbZAMFaDb70BGybY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260626-bbd9ce7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303212},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260626-bbd9ce7","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260626-bbd9ce7_1782507665593_0.2989807322000657","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-pr.36127.8b9019b":{"name":"@nx/devkit","version":"23.1.0-pr.36127.8b9019b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-pr.36127.8b9019b","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7e68021448ceceb9af9b2f74a34a67126afc7038","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-pr.36127.8b9019b.tgz","fileCount":126,"integrity":"sha512-0Jy1TDMSkKDHcFF8JkCE06lNrWgCMwA5hYLcLpOAMKzaOJn5d14t43WpkJfVNti615JKXb1hWP9Pc4h75OBytA==","signatures":[{"sig":"MEQCIHo8IPTARaZTtmL4pwPXmHBFA6MZtmnvWGX6Ikoh0tngAiBZLKZtZRUXsF3zQIRqC0nG3FCRZGIpd/ZVH9CCfQ5qIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-pr.36127.8b9019b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303198},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-pr.36127.8b9019b","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-pr.36127.8b9019b_1782508201440_0.4223185475023674","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-pr.36127.5a31f69":{"name":"@nx/devkit","version":"23.1.0-pr.36127.5a31f69","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-pr.36127.5a31f69","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ba99af326ee1f1bf263d187054a9a4b0676f2269","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-pr.36127.5a31f69.tgz","fileCount":126,"integrity":"sha512-ZbBQWEjsGXD7bH5cygVB2qLNBngoewXrNQC8pkjzOX4dRkFBeuudS7bGhaxIvsAdrmPQy5orl36C5i6htI995g==","signatures":[{"sig":"MEUCIQCdXpN3sHmMeC2/bSraIdKbf2gtYYddMqmIXo1m2KZF6AIgCyP/BT45jggPSiArAih1OiyYexoYmBL8H+MCUYIYA/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-pr.36127.5a31f69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303198},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-pr.36127.5a31f69","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-pr.36127.5a31f69_1782753497761_0.1967452499195277","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-pr.36127.e594f53":{"name":"@nx/devkit","version":"23.1.0-pr.36127.e594f53","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-pr.36127.e594f53","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fce033ca8c3e0a99814ac04b2d60130bbc0e2153","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-pr.36127.e594f53.tgz","fileCount":126,"integrity":"sha512-GrPnAqvo8H3CxdWB56RgYwHO6BOrZW750hJEr1qpmgr3c97LGj1B4OzH9X5phVnal0mdvgDdxPnYJyTyzYWnsA==","signatures":[{"sig":"MEQCIEMfUC1U2fQTlF30DPxLPOICZuF/vUVN27gRdw7nuNReAiBe7CLoDPvgw8lDPCZU7zXgfGp00WHq2zf4ezv1WCMB0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-pr.36127.e594f53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303198},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-pr.36127.e594f53","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-pr.36127.e594f53_1782757309066_0.1488426160332561","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260630-d5821e2":{"name":"@nx/devkit","version":"23.1.0-canary.20260630-d5821e2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260630-d5821e2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"004334fcb44dfc9572d0c94acdcd73017acb3729","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260630-d5821e2.tgz","fileCount":126,"integrity":"sha512-aLyRtNPIgPuHfxK3r0+xrSJDQgEZIdPa6IokKmi+H4xOZZ7BrbCOlSMiyM6CT2Wz5ZD2Q+mh2G7UfxrSA+AdkA==","signatures":[{"sig":"MEYCIQDcjTmTkgXIibC9GmmWvn7imktnPqFsfiAFbxXbtNYhHQIhAPCxs2gvgXsiCLEWSKKDiDO1U1rxfvTzXQPBgn5k1qn/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260630-d5821e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326054},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260630-d5821e2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260630-d5821e2_1782850016386_0.6081715075972727","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-beta.5":{"name":"@nx/devkit","version":"23.1.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-beta.5","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cfd457d5df8d80d661c5edad0203e09987b0524d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-beta.5.tgz","fileCount":126,"integrity":"sha512-tYYr6EWULS/kzSkGYcS3wPzbxWYIVs+Nu/qI2WMJM6RHimVDLfDuFyxOUHOXmK+z3uMcfrZK7C+E0x/yIaMbdw==","signatures":[{"sig":"MEQCH1gPbJyNnzZ0uwDx5/jAsdu2USBFe3F9YjHaX8t9eLkCIQCoX4oLg6zTdTHc3VdafhltycyHq5vwihUJgI/QlawUyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326020},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-beta.5","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-beta.5_1782851638736_0.08985688544081993","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-beta.6":{"name":"@nx/devkit","version":"23.1.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-beta.6","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c2f50cbb1643eac27d30725a897aebe385af34fd","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-beta.6.tgz","fileCount":126,"integrity":"sha512-1JbCvlour6qw+7UZyqnizDsEPB5kYqn5u3GuoN22tt59bX9VNYkEXGAxclwMcOZGt+lK/+jJZWD3O3sY38iMwQ==","signatures":[{"sig":"MEYCIQDtB6yzESDfliPpQspXbngUZKcx968jl2GGWV7wxACCfAIhAObgp5mZwlYGLrX1CtWAZc4WcXJyp07qxVVJHg4b4FYV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326428},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-beta.6","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-beta.6_1783016895024_0.9751815513602231","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260702-bdb703a":{"name":"@nx/devkit","version":"23.1.0-canary.20260702-bdb703a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260702-bdb703a","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"af8380d832816660630f7e19514336065404e37f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260702-bdb703a.tgz","fileCount":126,"integrity":"sha512-DVOlfvJHpXfcu9JMtYE82kkVc0hq20EtxaQH8YpE6h0WpNC04QlmTvd9LR24Hlt7UXAG62/BuXge+k7FhgbDqg==","signatures":[{"sig":"MEUCIQCBWeNy6ZEysUrHwFOL5DuJL5lcSz53WV8y6wiL1aW1sgIgb9mEnDCSojGn26hMz+09faI9vymBT6merNpHs6+5dzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260702-bdb703a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326462},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260702-bdb703a","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260702-bdb703a_1783023097044_0.811490362006269","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260703-5c65c68":{"name":"@nx/devkit","version":"23.1.0-canary.20260703-5c65c68","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260703-5c65c68","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"0481f667efd250e4e49137cdb32be85905a22279","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260703-5c65c68.tgz","fileCount":126,"integrity":"sha512-6XUUK6NouNCNUM9bBp4bVqghSBOV3ylOlfRzRmTnG2GBnFRGncMi0wRIEVgZvrYu2h8+JX4GQpEYIDdBcJVxnA==","signatures":[{"sig":"MEYCIQDdEsb1J7p6w+2vAN9GsN5sUQUi6yeVBDYDf+joB7Et6QIhAOCHo4fbcvG2hryyKEaJRyVX2YIPtu6aajcUjwYs7oxt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260703-5c65c68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326462},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260703-5c65c68","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260703-5c65c68_1783113349945_0.5903378546631337","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-beta.7":{"name":"@nx/devkit","version":"23.1.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-beta.7","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b9b016b070d6b002bcef76de9ae96bce1015b4e0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-beta.7.tgz","fileCount":126,"integrity":"sha512-Rd4jywYIDBEBLjt+YYHq/3h8rEAqYwLbyMJkfYdKHIOJO7y4FEAPBgX41x/tT77F394ja6kr95cxWhQpPR1tdw==","signatures":[{"sig":"MEQCIEyRyDbzoHKrBl7hHqXlBWlz+FLEbbmTz+yS6yq3UkF3AiBTcMQB16SJX66WaJrHe+uhWQFvCQddA3+clL78NaDFWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326428},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-beta.7","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-beta.7_1783122467265_0.18506912085927274","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260706-71a511d":{"name":"@nx/devkit","version":"23.1.0-canary.20260706-71a511d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260706-71a511d","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"829d509358e393a9d5b1e2e31056acf85b364b75","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260706-71a511d.tgz","fileCount":126,"integrity":"sha512-RY6obIGKWmj89I52y5slu9csTXFnV2OfWWdyCuvKqrQQiy8TEV3OAQ0ZwPrlJJck5o8goPioh/SfAwn/0kVKmw==","signatures":[{"sig":"MEUCIQDStb3DjSeum2sJq1Q9sKnAX1h1avHx5tM6bLkI7AD3XgIgXo5xiG/+NlPT1jThJOgTwDZXItLMLvaRvHCa7TH0CEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260706-71a511d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326462},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260706-71a511d","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260706-71a511d_1783368147928_0.6181652943166214","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-rc.0":{"name":"@nx/devkit","version":"23.1.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-rc.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"72c671424062d60bcb25fabf320dc4771d77b718","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-rc.0.tgz","fileCount":128,"integrity":"sha512-CCFiWgHTixIMv8aMXxHzufWMeAUqMt3gWsoAH+PigT9jfb5AlOKAwCH1qMknCIJikZdmjXefeYnr4Op5k6RRDg==","signatures":[{"sig":"MEUCIAKNiMaGUFKtk5PEntzM+7hF651hTZtkBl1LrGesJ729AiEA8gf8tJJulPabzs/dbcpQVL8SrJ9TGvA/n0mfz/nQO9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328614},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-rc.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-rc.0_1783460785351_0.03647989812339181","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260708-cbc390b":{"name":"@nx/devkit","version":"23.1.0-canary.20260708-cbc390b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260708-cbc390b","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"20f6845ca3e916abb9b7647ca8fabe1b7c688a29","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260708-cbc390b.tgz","fileCount":128,"integrity":"sha512-/IqP36by57TEKJn6Ybs4ixOXbA5DD9j8x8dSB6MTZ+r7zNrG+fM+fFHpP7HfM/U7XYTCL1ZAB2lEMGX+aHW9tA==","signatures":[{"sig":"MEUCIQDy/mJFVFPNSAekajXXOKCDDSZMZcAI6tIA7xll6EntDAIgCyKE8/eQlil/QBioKsjsvazxE+GudnzA1AFRzZoe/iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260708-cbc390b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328652},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260708-cbc390b","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260708-cbc390b_1783525108882_0.4620322560380479","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260709-b95c507":{"name":"@nx/devkit","version":"23.1.0-canary.20260709-b95c507","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260709-b95c507","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"803a805a2960b35777aa5c809fa870eaa4fd6e61","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260709-b95c507.tgz","fileCount":128,"integrity":"sha512-2ZRj0JXZispF+Oyc+qNeTJyerCLYuUaCPb58tNfT1WjHgznBjn4+lhV07NTlVvYrnKDxyCAZxUbjHOdLIafwug==","signatures":[{"sig":"MEYCIQCDnmsDqTnqdtThsyU2jZZe22Zvl78CgkRlxMgAdsgVnQIhAM5Ow1c7z0Fo9TaYVGlU5ZNI64+1QxzrSUY2jR3WoDji","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260709-b95c507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328652},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260709-b95c507","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260709-b95c507_1783609094129_0.028225766442664613","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-pr.36263.fac529b":{"name":"@nx/devkit","version":"23.1.0-pr.36263.fac529b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-pr.36263.fac529b","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d1493b546ad33d46862e88758b945cc7acd86cbb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-pr.36263.fac529b.tgz","fileCount":128,"integrity":"sha512-8cMGYH4tbsDMybAZDdN9cUj1H8epZUsawIZgPW1BVUhZ77msA0PKey9U+e2PzNUKDIa76+H0EDIF0j9mqrPCqA==","signatures":[{"sig":"MEYCIQCpeXIxfmtZA0h+STf9fODdfH27EC7Sl64tE58C6P7eMQIhAKd2zuSgAD2BUqRf9SceShGBaUzqmaJbzZzquK9Y/MJF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-pr.36263.fac529b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328638},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-pr.36263.fac529b","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-pr.36263.fac529b_1783617944353_0.08601484377288138","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-rc.1":{"name":"@nx/devkit","version":"23.1.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-rc.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7cb24a3f3a2e535bbe342512bdb44ec33c7e1f2f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-rc.1.tgz","fileCount":128,"integrity":"sha512-2YePlcDxgYiTw/lNUbaAk1jl5iWsst/H1kd/vlRFScy99LO/Aj4TzITR+Pn5iedWDyvI4QFQx4y9ht+LJc/HfQ==","signatures":[{"sig":"MEYCIQCJk/cAi2bJkl2ktW+ARxvdOzzSgDQwPi8cpGe2GTYfNwIhAM5DblrlCxzMHZSazv93EzJ/bycuCD75b7gZspY4/YhQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328614},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-rc.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-rc.1_1783619070768_0.8997467051898551","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-rc.2":{"name":"@nx/devkit","version":"23.1.0-rc.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-rc.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f8b595ec15439efe37e5df73970d7fe52caea74e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-rc.2.tgz","fileCount":128,"integrity":"sha512-gbep3IHuABzlm+z5vxBqwzxBqelEnPF6G6QiZ1WwRdnEY5YDHUtLznEeVSJyfs29KraYmuPdqqXlqAQRc/gRdA==","signatures":[{"sig":"MEUCIAPxaT6jCvCwDM+rAHeYWPVKRPFpxuTFh+t394/UVHw/AiEAuLnb2r0SNUi0nN3nTzjEqp9nggzD1LnGFdOLJbA51pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328614},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-rc.2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-rc.2_1783641525101_0.9747523426921179","host":"s3://npm-registry-packages-npm-production"}},"23.0.2":{"name":"@nx/devkit","version":"23.0.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.0.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"fe10bb4f38d4aaee26ec115ce86ff90fd22147ad","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.0.2.tgz","fileCount":128,"integrity":"sha512-svkaufC+nucp3stMucqVN0sV4nz9fEgAd33WB9u2fnFWYx/4F0VJcV4ZLyiG3hHrgs2/Gz5K0OnygPqjCsSqMw==","signatures":[{"sig":"MEYCIQDtHn+zrDP+JIAeVr4POM3h5m/YjiLWz++eWEDdigbu/wIhAOfnk55U4jiRtstnN37Ye6WMttiAa8q7yhDzCE9OpSsN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305764},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.0.2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.0.2_1783706439262_0.06088230720705168","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260710-54c52e3":{"name":"@nx/devkit","version":"23.1.0-canary.20260710-54c52e3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260710-54c52e3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c663f3106e9ea236a3e6078a224ae63133ffa4ba","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260710-54c52e3.tgz","fileCount":128,"integrity":"sha512-wKswICEOFxlIcwCHPHQh4zuLc6jskDk13aHaOiRTlFr/sepTVNegFNo8OAAndA1nDzRmNYQQsCAvMDHoyei04Q==","signatures":[{"sig":"MEUCIAyLNqi4K7pHTA73FrucFzK3zD3iG4AKIl6uKDGu0Z1tAiEA9BMnp/wBx0eHFiApNz9zir40hJzFp47VV4WnxWG7yEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260710-54c52e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328652},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260710-54c52e3","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260710-54c52e3_1783713554697_0.7738117668947813","host":"s3://npm-registry-packages-npm-production"}},"22.7.7":{"name":"@nx/devkit","version":"22.7.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@22.7.7","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d3c57a7423fbf406f0fe21571a277bc3c703b0ff","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.7.tgz","fileCount":174,"integrity":"sha512-XU9LZuqT4+/2DTrpKnGDuGFKjwe7LRr5kMfT6EOPiPYCYkmtwXriMGiaRZNabb6kliVG3L34L7+TEiMUWRPCDQ==","signatures":[{"sig":"MEYCIQC9v2XM3Lx/rI+5Jm6XT0qPaG14y3K8q5K5phDMWrBpiwIhAKLJgqeT44BkeVY4H/LHNM+5f1iNE0b8uxbmmTgfO3xk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286562},"main":"./index.js","type":"commonjs","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.7","jest":"30.3.0"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.7_1783732944748_0.9031967071526983","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-rc.3":{"name":"@nx/devkit","version":"23.1.0-rc.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-rc.3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"092e3210f34f704a5d21c106f900ba93268626b5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-rc.3.tgz","fileCount":128,"integrity":"sha512-HHYlq6scUnTMMPIKDr6BZyqqq1x4VFZKJiluc+1K1gXG2vYFnSdSYY2TnaJeSl3GTgqVCtNwOdMJwTjUmv62Hw==","signatures":[{"sig":"MEYCIQDQUbz/Juh8QpBHu83xmU7Ol/uJ5WHSr7es0X7clEbzsQIhAKW5jxfjJJSo+Bsp11uX4dPB64Piv+YgR4p3aLvssKgf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328614},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-rc.3","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-rc.3_1783957296802_0.09357844189103637","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260713-a5b10cd":{"name":"@nx/devkit","version":"23.1.0-canary.20260713-a5b10cd","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260713-a5b10cd","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f6113c70565e6962ec1c507f5f78688cdc93552f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260713-a5b10cd.tgz","fileCount":128,"integrity":"sha512-KqM6k1yDjO/L8tECw48AM/Qyo2O0j7pfvLhE2ccGYJpLpTJdcI47e2xxdO7ITdeQ5MdOLy3e6jMsC4KerIA7Aw==","signatures":[{"sig":"MEYCIQC5sCATyo4Cit4FUTX/n4Wq5seqhiJp/sew/2vd6GqrngIhAJMCrcQDBjD2//QJUc7kbywsTrK4Tv0dh+KI6f2jN48T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260713-a5b10cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328652},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260713-a5b10cd","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260713-a5b10cd_1783972783769_0.9923492220602512","host":"s3://npm-registry-packages-npm-production"}},"23.1.0":{"name":"@nx/devkit","version":"23.1.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"027c14d3d6a5d4139d1ef225c6cd0d5fdcbfb5a6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0.tgz","fileCount":128,"integrity":"sha512-4LPBrjwtretBQksqph2aXqz2Atd5+oO7RTVlQoOweU8Sh2A0wM8CNig8n+LX2iwxniPYRooLN4kRtKxO4mi2Mw==","signatures":[{"sig":"MEUCIQCivdU3QcM4WFcFCMyZ/M7YYBJaVEGFAh/Ah2xdqvyrwQIgW+pLAhtsAy/1Jayt2eIKm+9/C+C+Izo73/tMO/EYvXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328604},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0_1783974776430_0.12025588636998141","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260714-6d65703":{"name":"@nx/devkit","version":"23.1.0-canary.20260714-6d65703","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260714-6d65703","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a4809d48109946e74686d2617feb1dd01628ce07","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260714-6d65703.tgz","fileCount":128,"integrity":"sha512-hEFN9gHVsaGVwK9LMerP4rv54/EcLEXoaK/WCMDI9JzTQrzW2Ekl3dPs0ME8enAPB/FuLii4UDQvYbdndL+VPA==","signatures":[{"sig":"MEUCIFEP/MA8vFSlKTbRyR/9EeBfrFJiIiijKDcWpXuHS4boAiEA0h+uzLKe2IkwetMsKtUK+ZGC+yToSOVQstSRXYErP4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260714-6d65703","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328650},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","yaml":"^2.8.3","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260714-6d65703","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260714-6d65703_1784060342104_0.5027705246865279","host":"s3://npm-registry-packages-npm-production"}},"23.1.0-canary.20260717-ee5de80":{"name":"@nx/devkit","version":"23.1.0-canary.20260717-ee5de80","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.0-canary.20260717-ee5de80","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5ada4dfee70c07ef504b68165dd35cb23d02937b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.0-canary.20260717-ee5de80.tgz","fileCount":114,"integrity":"sha512-9ZozESbTgjS8N30bF3k3HqO2rQYZO6hIApNOEHjYcP+5n8Z05fxncSb2RnwwTYY+M3aDZLd9R3nJoNXGHVYWnw==","signatures":[{"sig":"MEUCIBmhiCb7DNBG0at20AE7PCZ3FSnfQ+gPHJhBQ7cUzNnnAiEA0dxeZG3KNEPPH+6ZdRYz/QXeF7f5xq6tAaw6+/pIBZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.0-canary.20260717-ee5de80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298212},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.0-canary.20260717-ee5de80","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.0-canary.20260717-ee5de80_1784257742171_0.07933388738720626","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.0":{"name":"@nx/devkit","version":"23.2.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"131ca858d80d7b3a5449e05ca1b3c9c99c0abf48","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.0.tgz","fileCount":114,"integrity":"sha512-Xo9iQpQE0ipofuLmvZTlm5+AtjjMhQ1H9uTr3nEDv8kHdR25Uw92FXSe6OmKoTA/aheyss3ldBPr890fWVzfag==","signatures":[{"sig":"MEQCIGEVkWqfluaeaEoR00PVwpDr9+AIktMR8ff2cdMMkJczAiBYb6k3K0FH6KNA38/uTaJAVhFXEJCjs2XA8kMRlZdD4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298178},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.0_1784260784338_0.1513334057871374","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260717-dc22f7e":{"name":"@nx/devkit","version":"23.2.0-canary.20260717-dc22f7e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260717-dc22f7e","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bc0c4d9251582273166ade3876c806d7ab9ac5f1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260717-dc22f7e.tgz","fileCount":114,"integrity":"sha512-ZWxyP/wDsJaRxKG4MoJAlSzWq3owNLFj9QGtlDJcvIH6/5fSiDAvEeRr70Y5PaXZtwC+StzUBAyjzEhZ/y/OJw==","signatures":[{"sig":"MEYCIQDPetQXm5mTA8rlaQcyHWwhyZ1TN21jZjqhUWyTRMDb9AIhAIZae1AM/ykBIig2BA1pyMPQCbgViA4WsIhsPiJCuvnm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260717-dc22f7e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298212},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260717-dc22f7e","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260717-dc22f7e_1784318226757_0.5857110771720822","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.1":{"name":"@nx/devkit","version":"23.2.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4114ea0ce9f1d432bcffb817dd7399ece3e4fe20","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.1.tgz","fileCount":114,"integrity":"sha512-wmRj5GaJnBiIU1eXfe4vWTGFsX/G4oXeceJyZiI6uor8Yc8pE95X+5gjP9z5V//HskmSQX8b0/hq78d00Pu4/g==","signatures":[{"sig":"MEQCIC0fLq+wc072QmZVnTQQioLW6Ly9eTrpInEgI8rTFl87AiAPmgS2X/PNSKoYv0YXPXr/62FO2+ff8p6iYRCVwt14pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298178},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.1_1784575141480_0.23950770701921154","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260720-beb379f":{"name":"@nx/devkit","version":"23.2.0-canary.20260720-beb379f","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260720-beb379f","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e7511b0344cf15fbeec839cbac258df09c15e7f7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260720-beb379f.tgz","fileCount":114,"integrity":"sha512-Ds8TbFODftUMcyqzyvo9qjZ6aCHHVDSeTyQJCfFB2cbqM6XyszjonQIUq7LRmYk7wuPN8l41zJs9DuQhmJUCvA==","signatures":[{"sig":"MEQCIEa3pRZS/vudd9Behdo7WERgAAGrXANaz+i0YGgufaDPAiAjO8K5EGC56T6HJ96Rvw/SCYL1jfHsm3F0cVP6UNUJIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260720-beb379f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298212},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260720-beb379f","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260720-beb379f_1784577588363_0.253374487177493","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260722-6a072a2":{"name":"@nx/devkit","version":"23.2.0-canary.20260722-6a072a2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260722-6a072a2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b259a7a6ec6bee2ef3b2233b55a20cd1dd427f52","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260722-6a072a2.tgz","fileCount":114,"integrity":"sha512-c6Dl+WRsP95zCnPrazh/IouD04UytLeccp3WecqpO82hJytOxYru0Zpf9i2ujFIDGYSoMtobstuom7VN2o8Xkg==","signatures":[{"sig":"MEUCIHVxC+ehmoJQu/b+Eyt2jSLzVFr1LSaurP/2H5zc+zsXAiEA78xqn2UWtE+Rnuk0gQI56EPFHopk+a4iKqAr6NsmxKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260722-6a072a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298212},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260722-6a072a2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260722-6a072a2_1784729528689_0.5032512940938616","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.2":{"name":"@nx/devkit","version":"23.2.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e80af7f4533139283d0a9c10c4c0f55e9a1e6ca4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.2.tgz","fileCount":114,"integrity":"sha512-WWvnoDTybrhQUxQYPQB9XACAiOI+aB6JEhhhYsgVCPflrRMEMPp7BVmX5/QvDurKA4uqRLH/9RL7/yMUgDDATQ==","signatures":[{"sig":"MEUCIGR2cuyntJpz+evN/TgSu/KTGwZs4FpTTuHRYIa7G2nZAiEA7muywG4L2fD4yJfHSttNUFtd2LWYO4K1Zb5p9MsUBSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298178},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.2_1784730665106_0.5720353779000764","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260724-9c735d4":{"name":"@nx/devkit","version":"23.2.0-canary.20260724-9c735d4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260724-9c735d4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b458b4e22e331808e69ee9ac54d651c7ede3681b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260724-9c735d4.tgz","fileCount":114,"integrity":"sha512-zOKILzY4adsqwD3Ds/T+9QTtjHYMvOnfQx6MNENrosZ/Zrs8edUNAF5u5pL0fK1fXt2OhSVHS1195DpcRTJs0A==","signatures":[{"sig":"MEUCIE9Zz3fpkaxklcbPecfFGAde8kDP4DWvAzmF431P+ZWdAiEArS6Yf3E472PEQdW/VcPWFCF7VBjcLGw0xV8ovXmP01U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEfrvIdaaCanl5WbYbq/vaRs04xzKNmduPV4UNH6s6wMAiBM1wo4As3X4YClVadhOBgg+9eLiTL5YUc9ZgEdSp073Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260724-9c735d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298226},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260724-9c735d4","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260724-9c735d4_1784924200449_0.5117674153423493","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260728-26fd7d9":{"name":"@nx/devkit","version":"23.2.0-canary.20260728-26fd7d9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260728-26fd7d9","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"79ef7361efdd08acd03a0630f98f9bf8ada5c4c5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260728-26fd7d9.tgz","fileCount":114,"integrity":"sha512-sbAvgZQCpe1TT5kEZBJKUfXZfTuA2R6WrnHzvDXjg0AXoToWMLuc47DMmLrfsZHRNW4KkmE35jLwuEs47Movxw==","signatures":[{"sig":"MEUCIAun9Ny6MX4Ij3Q+A6Ha4y4umDIOqNl1T8CGqOPuwHLDAiEAlyQuc6MN52ebtYNiXzNW0v22MMXzdhPZz9dXHzbe4e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE9Pql6tF0xpRnQRE7jiHkljN/2BDuzh+LM23aVwBB8gAiBB6wl/tqR9dH/uMZSpfhP9MIaxATNDN1N8WFybB+eoTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260728-26fd7d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299576},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260728-26fd7d9","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260728-26fd7d9_1785268894771_0.21541039352776625","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.3":{"name":"@nx/devkit","version":"23.2.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e50f022f48bdf1525c24dbfbe0ac25b064f4aacb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.3.tgz","fileCount":114,"integrity":"sha512-cJkRfG1A7Q8l7jM93i09RYGph9lJqG0z+RkIKrvTgsMik26FHQWWW7FRCqoMZL8F96gOS+5eyDwV18gRVf9f9g==","signatures":[{"sig":"MEYCIQCG9QHbBb++AmEPW9J9pt+ImSOFKnHYiLaqj/Aj4jcROAIhAMARk0yVG0yRri0rFgTuze4AZugjNSLPnVXCLeRwavqX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBGtsflFHkb5Uri9BIpB2Az3BrmcyUSOhYQfeMlKtLEAIhAKd8TddlSpdtqn/jedBd1CPvX64ePXiM6lDT5HMj+byc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299542},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.3","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.3_1785331483094_0.9775416099087311","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260729-e3e16e9":{"name":"@nx/devkit","version":"23.2.0-canary.20260729-e3e16e9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260729-e3e16e9","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5381b5a1a00b1e50e1779fd22c0bd50aace09a28","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260729-e3e16e9.tgz","fileCount":114,"integrity":"sha512-RQcQmxIz3ejFbzXoxGjumkBqkB01LkqEUD0UdhmWpnqvPp7j58tU1DXMXNTGJ8P8/gilU9l0FYBLNj+raLsbVw==","signatures":[{"sig":"MEUCIQDhVAJ4t9RzWINWrwyEky1podWKG/JfP9kRXFola+MXqgIgG2uinVdHIwYANP5K5CD2omP+IInxRR0oICtMDJ6PTIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAX1LEpoTecM7w2CF2IKUNqSnSAVt+ur2vyE5njSAViAIhAOxuzmSsbnX9SIq8/fhV2qVwSWq7ZyUUnBHXMy/8Pt9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260729-e3e16e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299960},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260729-e3e16e9","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260729-e3e16e9_1785355109993_0.343749219195876","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.4":{"name":"@nx/devkit","version":"23.2.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"58b9b5558d0dd067988bdf98506187f92dd21c79","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.4.tgz","fileCount":114,"integrity":"sha512-EvtLkv/b6hIngQsZFr6h5BuWpj909ww5VBlh3OhxPkrAPm/JODAnJoq87oh4wifQgA6bRrNq6uY6kQdtdyn2kg==","signatures":[{"sig":"MEQCIG1YWcZHcvbsKm/7QnZHoYtGTk4IQEGJLf59bJnmnpsuAiB0ZS/wT1x/Z0tziwMmNpy5irnGTVkMj3AQsbFdYm39rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBYwn/0Nf8VulcvB+/gihcWu1GYHk2/HskSrhNu/ZzgzAiBZtjtYLvXVN3ImXrNFgzl+SNqlFQLuiLw6B6HNw75/7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299926},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.4","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.4_1785438224675_0.9001527562205878","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260730-c654db8":{"name":"@nx/devkit","version":"23.2.0-canary.20260730-c654db8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260730-c654db8","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"afa071c072b3460622bb59cc325d966b18aa1e2c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260730-c654db8.tgz","fileCount":114,"integrity":"sha512-JJzBv0imjLtpOug8OSuNfr/3X923bJdafmdQIbYXYU4XZKvQ9ss70h0wxj+m1mi01iYqeRFcQqh/51zuuQppng==","signatures":[{"sig":"MEYCIQDxZKPy3mwdQV0+zClLZ4sl+MRc2ot1iJ2j9TGcxnEa6wIhAOgBH3qvdAV9EMyQPRG3VtZs0Zhpf7oFVQ4rlpoCPRHD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHI0zpAxC36scocR5pKnsONSCZHs9XoWc397lTALw7jgAiAmBPXFaN1sfo/T1XQMrRn6xW6UemDM0qnvP8xppYoFVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260730-c654db8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299960},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260730-c654db8","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260730-c654db8_1785445584574_0.2847265424014098","host":"s3://npm-registry-packages-npm-production"}},"23.1.1":{"name":"@nx/devkit","version":"23.1.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"936e4503540b9a4c720b80c7587146b69a7a01c1","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.1.tgz","fileCount":114,"integrity":"sha512-FmBfS1xUkWYvDYH/ysO7gAqGlaRzugLac8SIC+X/p76WBmhM6tJhfRW/BQ8mxOFZoVLmwhIiR8X0dRPKdasFxw==","signatures":[{"sig":"MEUCIDusnIetHyQbNb916Hvrk/5gHh1BO0yCwC6/D8sevm1nAiEA3N0yhynhyhRs6Vl7BU8HpLgQS8npRUal9/P8jIrvuHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDr3lMZGyXPdoHHDZfEhAB4iKUYxDJSLFyrWHtzYdK1owIgcbxYHmeJcGrjz8IpdLZADwV+6KqvUXiejzaLWUvuaVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299898},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.1_1785451399615_0.9647121158065566","host":"s3://npm-registry-packages-npm-production"}},"22.7.8":{"name":"@nx/devkit","version":"22.7.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@22.7.8","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5588b0ee75c86eedcfa87a8d6e16d105cf29a48c","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.8.tgz","fileCount":174,"integrity":"sha512-aQe6wSJY7eIsJXE+DSHEgCMf4UBLeRbW0o1WNoF2TlLxE7N3Navb6aWiebe2wv/eaQ2IDKJXLuNxdJJJK/6zCg==","signatures":[{"sig":"MEQCIBiEr2ZDjzvHXDDC7NMGBDfOXWY6Lxn+IdoS7eHWyYH7AiBujDmJu0IR/OOUjOIG6/QpqqN19twicYm/RbBaSAVanw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHzKY/fhOss3jlQCfwbRnbPtX0JFyV30Sp33dT45gHVcAiEA2YKSeBUpcRDzs5FdSfIHpz/7M68MuHi1YaCKIGnvtGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286638},"main":"./index.js","type":"commonjs","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.8","jest":"30.3.0"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.8_1785453269453_0.6108964926353679","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260731-0634da3":{"name":"@nx/devkit","version":"23.2.0-canary.20260731-0634da3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260731-0634da3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f7d5911a742d78092ce25483664194618c4636f9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260731-0634da3.tgz","fileCount":114,"integrity":"sha512-yjeKTTJCJKOhvGoybinaOFwh2Hnpq32qkvJkWgtWF9xP97RUNpiMQrpdxc7fDPC9M3d7qV/8vpLYXznw8IKY2w==","signatures":[{"sig":"MEUCIQCL7NItGCO9g7RejyU2/h4+Q1UypCVeV9EgiU6KQP+VYwIgHxsRcnrAJmS9M7Ejy6BzF7iOqtQqpOnDgIzcCHQUbis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCO4fVRQpGMSDWkFv4/E/On36WYLk5eBBOvtSGfnBlm8AIhAMjeymJ/djyIMqkwf74zb+JanKkZZlj9HKJnGxGZUoh0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260731-0634da3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299960},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260731-0634da3","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260731-0634da3_1785527967484_0.5709222234638254","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260804-c3b7f1e":{"name":"@nx/devkit","version":"23.2.0-canary.20260804-c3b7f1e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260804-c3b7f1e","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cb4618f7f734e5a8d539f6833356bfa39b47c073","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260804-c3b7f1e.tgz","fileCount":114,"integrity":"sha512-UIi78WSXzpYdFlz/hUUjT4lk2T2hkZPxPnEwOYfRD3NMiunv0B8Q+ycCVrxFpEH3jy6ulNAckyLGhq8iKQbJQQ==","signatures":[{"sig":"MEUCIEJaho3uzeA62BHgT2vLE+FdsOhlNEluVmnwYb/Du0BEAiEAhCmOnyIeT0z4uQDrcg7HUoEECcKn9gWXRQik+0ViPZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCulYdCBk53wKVlWquer9XHsS+GMC2/VaWh04dfBsgY0AIgOyEQC4Kl7p2i72TyXDH8MGQX76faUwbDnc5TM8k5r6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260804-c3b7f1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299960},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260804-c3b7f1e","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260804-c3b7f1e_1785873891504_0.3333215577650792","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.5":{"name":"@nx/devkit","version":"23.2.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.5","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"40faa1e09a08384aafcfbdb546d413d1f9047d0d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.5.tgz","fileCount":114,"integrity":"sha512-HULSkpbly37Sajo5u5RwYd8O2IIjoZB7oVTQ7jgtY+F1ZpDRr+GV3smmQ6KtSMnLZuil2i1lYqx6G6yXndSBuA==","signatures":[{"sig":"MEUCIH+FlYebYHAUkqSJvuPvmgNb1wKs3KrgCMVvjyE+XQqbAiEAq0pe9hfhzIzsu5jynO+9dMu4KJJxaMGYwcGJNZhJrFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVjcbENDXqPy1duFOZF+q70NcCSdY3mDpKQKzImII78wIhALeCj10cqJjCMmSdgOR6LayRdqexhjhB0PviKCIJN6+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327339},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.5","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.5_1786117881134_0.802485737466961","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260807-3298fd8":{"name":"@nx/devkit","version":"23.2.0-canary.20260807-3298fd8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260807-3298fd8","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2d5887c85af7aafa0f553d90b4b08916a06d08bb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260807-3298fd8.tgz","fileCount":116,"integrity":"sha512-zHPn4RHRgUaMlPZbUFozKCuEaCascKlchedSVry8m4BEsZe0tRZS/CThabXcVAk57QVsuQa24OT11SvPhmuKeQ==","signatures":[{"sig":"MEQCIFSHUuJ2siAr0SlhAh0tq064psoXtiOTQC2UqZ91ZfkpAiA+SeXJAglAOzvk9jbTT7IQ8m62ju5L2XwX03WnFFdi6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCb0rDDcq0eUjEsOPNJ2vOqDZkul9t1BLx6SyfZ6GMvxwIgSlQNWc/WV+71w/xAlGAM/MXVKwKOry/BUpZhrhsD7is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260807-3298fd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333244},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260807-3298fd8","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260807-3298fd8_1786132418190_0.4129120971399505","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260810-f8dee87":{"name":"@nx/devkit","version":"23.2.0-canary.20260810-f8dee87","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260810-f8dee87","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e37c43d8be7e9da5af70602ba1b20d4b116d248d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260810-f8dee87.tgz","fileCount":116,"integrity":"sha512-mcFvZPyJ877GMPQKtNRNF5PNpsGYNvwys514Wr/4ancCtTB9Jo6SprarsTGCXUH7JcQkxOcdazirsEWMVbsA0g==","signatures":[{"sig":"MEUCIGnNbXYHlNmW8f91XgFUCuBzIUGpYKM1QgctUWhgwoNpAiEAgmPASB7FPzl7ZlRbww6066r41E6YzXh3lHj/UpXaf34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDn7cBBc9+WoeeblMNwlxkDC0nSoXJTk6qaxY888pPKpAiAZCO9cHLFy759HLarXVKIHf6R96Wc0XU6qPBuFcEUHDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260810-f8dee87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333244},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260810-f8dee87","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260810-f8dee87_1786392710350_0.5574524518090893","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.6":{"name":"@nx/devkit","version":"23.2.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.6","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"997d7212da054a47c12cecbbfd45be8543231af2","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.6.tgz","fileCount":116,"integrity":"sha512-pI+CtfvrMU/yGM/Lsza87Pxqi10K1fVCmmWB8jwmXczaYJbAzZO0EBu1wfRnX7TkF9rIfaVNn3qXklr/GEa9Kw==","signatures":[{"sig":"MEYCIQCYme8qhNHecZK3DuhpcAO9nYz4lBgYgfnWdG+7Sm5GmwIhALCrk1OBp/bYVqWBp68hhghv5/9NIedbjnluEeQ6aZmT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFGluOpRDudsMXFQAq0SxpmU0Yn+A8cGSlJhqGNnsWhQIhAOfJmEmDizWOJ79wLKb/CNpgmLggJUjP1xtvqjs0Qwca","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333210},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.6","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.6_1786456279890_0.4022278678312228","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.7":{"name":"@nx/devkit","version":"23.2.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.7","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2e69367fcd9ded775c6097eb6394294e456799e7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.7.tgz","fileCount":116,"integrity":"sha512-eX7SjH3m7BiNeuvwJ+47M7lT4EWITmHfl/NfmDnl1sTkdhMX3cXg0wB05LRt1BhqOwJT+XsnYeU43kNJ8FqzFA==","signatures":[{"sig":"MEYCIQCnFGG4/sHPENrmTVoW4yEgB2MEJ/SliIBV4KYAOhC3UAIhANnCcQaRrnG3Mv9Cx5vRXRsR8SWG2t1kOQQiG+rX70cU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3614+/m+UkznVThX18Gq6HwhvZd+z/YrVwiHR1mXZAgIgb9htK17QCHnindlu+IHwrKCC7T9Y8lK1kFO7KxaWR1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333849},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.7","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.7_1786476677190_0.974870080445758","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260811-bc454cf":{"name":"@nx/devkit","version":"23.2.0-canary.20260811-bc454cf","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260811-bc454cf","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e06be5c2dbdd750cb52b558e465842a37922f15b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260811-bc454cf.tgz","fileCount":116,"integrity":"sha512-T6yMmNJ33Ucgz30snkrtNsvFdqY3alxK7B2txbnpNbDpfctI/tnLf0TMpXTyyHW62f7xRlDxL911xRmdLwLeIQ==","signatures":[{"sig":"MEUCIQChJjljP0rSf0+qwGzrh+7M2BQeg7DqLLQswFWwD3l/YAIgEWx6rB26dui/HeHbdAUQ9D8+jiEynlQ9hGGQUdA3Hb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGcLu2suqsmSDbBS3LYU9vDO9imsc7+mm6mXo4geAjkvAiBVyJn3bYutEOj75351EEbmuZ89fXfDLvcCGuWLChIAAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260811-bc454cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333883},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260811-bc454cf","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260811-bc454cf_1786478294079_0.5407782682426718","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260814-d9c21b2":{"name":"@nx/devkit","version":"23.2.0-canary.20260814-d9c21b2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260814-d9c21b2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2928ef5bb00b844e6ee624feb4bb4a73c16f5a19","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260814-d9c21b2.tgz","fileCount":116,"integrity":"sha512-qKfpcQgN2h9IrCDXApQ6Mkw0aK81X6W3GEqZv6+/fiPzf8UQBqlXEEcG/d2xJ9AEQaneQMtAZfi0ovX06MxZWA==","signatures":[{"sig":"MEUCIQCcsBIm4RY4mQLY7QrTH6wlxSfWtGoDf8Fgvp4EHTT9FAIgAXMSP6uB/Mq/koJ4sS24pF159U3Bvx1ZJ3HvpVQ3jiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6EsfMaASe6K35RouB96RTE5T2l0w6a0/4y/F2WdmLjAIgFXVy+oC4xX/Yi2IUroz4u2kRdtXZ5lFgXzUDUJiKoh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260814-d9c21b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333784},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260814-d9c21b2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260814-d9c21b2_1786740227362_0.21566857645534965","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260820-c75960a":{"name":"@nx/devkit","version":"23.2.0-canary.20260820-c75960a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260820-c75960a","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"37c90054603bf5b2062f0bde3f3aff02e7f321cb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260820-c75960a.tgz","fileCount":116,"integrity":"sha512-MB3QnYumV77EWpdqZ5o4ZRyXZVHrvepG3tmVuoZc0ZT2G1gOkP4mk6tyq0aRBdhzDIKbda7A+wWxO2s/bDj9ag==","signatures":[{"sig":"MEYCIQC5tmEKkTTQMHcCoSfh0clTTgu1zlw65npAdJypnr+VZQIhANNX+d8R6gqK4etmjP3c7nciwAZxNzYNyPp+36ZftUWO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVrTTFRRT/HwOmixxugy3nz8/94cXoLKNMvS60XeBosgIgXsI673g/UP/jsh3QnGhQ3ds5CNeZZoQE/nYbI2BOF4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260820-c75960a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341077},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260820-c75960a","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260820-c75960a_1787255437249_0.05473016867460401","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.8":{"name":"@nx/devkit","version":"23.2.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.8","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2ed165c08fbbaf0277dca295bc9527b21f7e9b74","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.8.tgz","fileCount":116,"integrity":"sha512-w0YdvG+HVtPUabROOZFsWpIin2kik9Tl5H7yg9l2z5yIr73oQD7bOxzLyqQh5yFe67sCax/DbbqEtCqKuSTTLQ==","signatures":[{"sig":"MEQCIFEF61ma2re0njXllq3U82snWI1iJbpTcx732/QH5cHTAiB5erKRwvQZ7T/DJ/rPSydzOfuHkUSeJnwDoO4wrOhWUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0A5TTELf80EaSkW8/qPY22zEp6Si/mGVLoDYv+RmPLgIgenIYeFRQ2sqmOqcRMp846K0HrWDNszj+BI/v//+pdwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341043},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.8","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.8_1787275267441_0.08781314598699286","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.9":{"name":"@nx/devkit","version":"23.2.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.9","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"cc784e5a105bd858c9a6a593fcc9656dffd247be","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.9.tgz","fileCount":116,"integrity":"sha512-4LzdJ2NCMMfpJrQxiu5+IuVZHYPRFaQEtiyilEgMsXoJ/usn5IjA/JETfmNP81eClAlS/KIcZ82Y4YIRFtrlhg==","signatures":[{"sig":"MEQCIGxo/x4QwmdqWM+HG5PJsxr53NyTmfyHGS1gAofCUhNMAiA3RHu8q9/S9WUOjlsUdtsJ+7nfCaz5v4aW25K9p/HXXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWmx1TlijtArK+uMUoInFwvPzKnUO5Ytkgrrzr7awTrQIgKhgjo+FrDoT9B310XfgLEXRWR0YcMuyOYalFMX8pMAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346094},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.9","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.9_1787328728388_0.28558863281876756","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-pr.36527.2252709":{"name":"@nx/devkit","version":"23.2.0-pr.36527.2252709","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-pr.36527.2252709","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ca09ce4cdeb17af313932e0585a3dfe35a4ccb91","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-pr.36527.2252709.tgz","fileCount":116,"integrity":"sha512-Dv0cwVfbsQCWEOjYxka1FZjmJLBvHxreUuDaXXMa3lVLV4DXbrjaGVPNgX7MHzAN6MYfrmBAW6hOOPQHw9lgPQ==","signatures":[{"sig":"MEUCIQDaeuWiRU6Je1ubRhmup7gkYZ6QM02QVDMIjUIfBwjQQAIgXa9zzVZcvTgcZWrFVw8CAjoR0aZr8omf+qHR7kohuY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHxmVUIEEGC4fObM8EgWwDoyvt5SpZ2Bzg6OHylRX8AsAiAnddTGk7RgRQKklGwHan/0aDT7JSvsr1w3X4A5ozUpBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-pr.36527.2252709","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346114},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-pr.36527.2252709","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-pr.36527.2252709_1787595693291_0.4930343043324139","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.10":{"name":"@nx/devkit","version":"23.2.0-beta.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.10","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b5555a2b764f417e80c64383b9e96925a728e1d8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.10.tgz","fileCount":116,"integrity":"sha512-tIU/F1zB/OsRELHreF0HHDDQdmxYKvXzthMqvZTnddCVUHHWFXlrI76mZxNFuc35jZttt3ohA5HwvftohLlkXg==","signatures":[{"sig":"MEQCIHmENqxVf/og0BeoGh9BIrEqj/SIm8xtXYRciBanTZ8OAiBXsmxJBJ6cqISyww8qco38u2POsEaPj9gs9RfcqwzcgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCA26Tp7MHPTvkvYRUHTXjayloCmKtj2OrohV00Zq4NLAIhAO40osuhvuqTQhTRpXpFVxBRTdVv5XhzzNqOgx2KV6x5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":348213},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.10","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.10_1787774252818_0.7113641333122691","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260826-b7682e7":{"name":"@nx/devkit","version":"23.2.0-canary.20260826-b7682e7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260826-b7682e7","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4ab46514b096f03b7d040927bde83e40f7cf6159","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260826-b7682e7.tgz","fileCount":116,"integrity":"sha512-D44MkKFHRy23PmVfUE6yu8J96k7DOpE/szZDND4+ctx2nLY8BtXFBtcA498ygezebZVXAhz5Oj/x/QrafqfebA==","signatures":[{"sig":"MEUCICbqjIJu+RlpdJAFYsQyf7N4bzmaAeCGWLUGbxW5RNOhAiEAtwRmWhbVhxNlKZhx0nLpay3Bm5vxNp7ICqW4NEUAOEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCxWyXL6I7OUfUaup1qtFLdnmk9Y5RlXt2rzQldUCAbKAIgAiZHritoQa/GymcVXVTYqa1fYubA4dqvkRvzA+33RuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260826-b7682e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":348245},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260826-b7682e7","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260826-b7682e7_1787774832835_0.5015328369133076","host":"s3://npm-registry-packages-npm-production"}},"23.1.2":{"name":"@nx/devkit","version":"23.1.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"bcfbd5c1604e1e8cb3388f6aa447bde55f59197f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.2.tgz","fileCount":116,"integrity":"sha512-NBk4cWde0QKnNfomA0lSHPadDVyqA0Cu8/vVy7crCO6Dk0FIrati9pZXuj3TQzfFJLWuZ/XzJpzuIkOovYrFGA==","signatures":[{"sig":"MEQCIAqj9JEA6PVx0f3ixO5oGnL5S8Vsn0S8Lqpay/Tf8eiRAiAcdyNxe5sFSAvoqfCveB2KSt+BLK0ivPEm+0nbZv6HDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGrnv39MvHie/92FMs4mEOtdZ1Wvhn+42SerSyRiCxSgIgd2xfBLl2gZue0Tn6Whs7RdWkFGIdhJbCZVZthigxWj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339374},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.2_1787786857350_0.8821336141002845","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.11":{"name":"@nx/devkit","version":"23.2.0-beta.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.11","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"9cd2356278bdbf183f8c416f364a38f216c96955","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.11.tgz","fileCount":116,"integrity":"sha512-qcsTaSqqPAXfzkO7yF1U2V4iA4MSsLxyAKea8cVuo08Ii6J1QECqNSc/B+DRdAC+6FojZ/HluOEu68uusASqKQ==","signatures":[{"sig":"MEUCIQCRIV8K7x+iAiccGXwzkLUNjbTui494Hor/QyYIILRY0wIgNLNQ73no0IYXhr3MJLNBkKkA/blMCdYlboYoAvKKRWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAMR2ZiOFshA+WnoZzXF6OyrHaYnuHDLGsqn1t6wlbGwAiEAsMwlF8dGlbQeKBCak9Am3Ym9XhwrZWsABo2acECQe5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":348346},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.11","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.11_1787857975200_0.20298710945231568","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260827-d05d38d":{"name":"@nx/devkit","version":"23.2.0-canary.20260827-d05d38d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260827-d05d38d","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6394d1574bb1b40788ba47bc5a2ba27f5931a96a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260827-d05d38d.tgz","fileCount":116,"integrity":"sha512-mF/jnbJUp0g6T/F8cNQmPb/BMlO4AY5DXEJUwZZjOuoOIGuMk+9pSAuiaIiqixqRWQGbwsBrFc4ntlKA645MRw==","signatures":[{"sig":"MEYCIQCuxKQf1STP/O2fUJMn8j6Yi16OSSuAG8hxLVJDW8QBHAIhAJEujYRM7LR5UnINYshMV/wWkir7yCRdsDqbbDPvrjbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDY78txbW19m+5jsjF/7JAhYtkhwjMrRV3VQbKtdvwXlAiAGlH9k8ggVpeJBJytNTs32JDyziRuthXcX2vU/bFDSzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260827-d05d38d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":348838},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260827-d05d38d","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260827-d05d38d_1787871158085_0.8402777462880071","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-pr.36838.ef8e258":{"name":"@nx/devkit","version":"23.2.0-pr.36838.ef8e258","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-pr.36838.ef8e258","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"83e04fd1c41856730e381a0c58fb7c6a2ba7d838","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-pr.36838.ef8e258.tgz","fileCount":116,"integrity":"sha512-n+75TeJADQzY0UtT1c/MmdNi26sZCzF9inWqwpRzWwCtUbU+dOKuKpGyRamU9l1vkja7111FkmWv7G7+mZvpgg==","signatures":[{"sig":"MEUCIBhncoclIEX/WojbEYICvAIwDs796EMLLSxBRrlIyUEoAiEA0d4h0Qc2Tcf/5XcqqfVvUQWCMS0r+xgHKmcpfZ6RCuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCx+MUC6yiErw7oUCaNK8oBNrztgtuhtKxuuh68Sc1QkwIgVjqj5OwEXup90CqFjX0vVgng9l+TLUb0OTzFqd9KGRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-pr.36838.ef8e258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350335},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-pr.36838.ef8e258","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-pr.36838.ef8e258_1788187580653_0.49005725201876715","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-beta.12":{"name":"@nx/devkit","version":"23.2.0-beta.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-beta.12","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3ea59686a99c1dd5ce06b8484a2bd46355b3b60b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-beta.12.tgz","fileCount":122,"integrity":"sha512-7+d/svOYUJ8m+Va4NlNxG6ShMiSXrN4BWIGhPbWDd4SXk2zCLUl9ZQhPlSZ2Zu+E/dD0XkbqoUTC8nVosTMHmQ==","signatures":[{"sig":"MEYCIQCoQ6XhveycXy+xt/PZXUN6d1D8ZDSvLlKS3qgUBN+W0QIhAPJDcC5Gtwdk+30v56hi6KoZsJQevJIoD5R/XhBKwxjm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDNN7oy/eRiCKtLZgj7HNxRKTnJ6l5lLRI+TRhx26cbAAiEAt+4k0UmV/14b3A/apngSsc4/iaO1CvVbTmhC1nivrrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494157},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-beta.12","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-beta.12_1788193509117_0.08459776390126628","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260831-0afbe76":{"name":"@nx/devkit","version":"23.2.0-canary.20260831-0afbe76","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260831-0afbe76","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"42dd42925a824957594f892bce4faaa770f85365","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260831-0afbe76.tgz","fileCount":122,"integrity":"sha512-cwDlVg/Kb3s/V3kcDcxRUZDc2hlHRgb/Uk+bNH8+qsIQcQ/FesuGaKNoxVFdAG6m04Tm7p92wqDgxwPANhj24g==","signatures":[{"sig":"MEUCIFjKH83tW5oZpmFtUW73tFeSDEmeDX/NVDp0FJ9m9XntAiEAo9JB6PvrjUYzaSpQKQyQAmbvBq5FzKun6ZqALnWX4tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFLlE/L+fb0CNV611rWdUXorzXFGpQKRFJefziNDeZqXAiBKgX/7MhOwmA/ci4lHRRUAOqw5kvirWU3qmtm9S0ofqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260831-0afbe76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494189},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260831-0afbe76","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260831-0afbe76_1788206311049_0.5077198679414063","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-pr.36866.449f6f3":{"name":"@nx/devkit","version":"23.2.0-pr.36866.449f6f3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-pr.36866.449f6f3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6dae5c7961440572fe1df05c1fac080e5442d138","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-pr.36866.449f6f3.tgz","fileCount":122,"integrity":"sha512-W1J2WWjJdruTeAAMOj32SN2vs90Ge3ua8D84pZf3f4uOu7VYPmwJSNym8+91rnSBSS63YVVNKj1R3lrlEMk8oA==","signatures":[{"sig":"MEUCIBMzIAnW/1eFuU0zTTd4hAfNYgZR8T2bmc6fle6C6bOnAiEA96crgbFKSmI2h8AzkYykZbDo/+cFch01vEIWMcddAVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHA/tvyjeXxnh6NmHGql4r1ohsAUXvstZKTinZ9Sg2zmAiEAmoUL+t2jPVinEhoIGLA4x3v8TlwDIcysmDboyk6jfUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-pr.36866.449f6f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494175},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-pr.36866.449f6f3","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-pr.36866.449f6f3_1788209621229_0.0623827337944618","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-rc.0":{"name":"@nx/devkit","version":"23.2.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-rc.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"eb9e28f7a3d750f8c7a6af25f8369230f8a20d53","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-rc.0.tgz","fileCount":122,"integrity":"sha512-GOj7tEWeFa8cULvDP7VJmbuTGlhc5mZ+HC1xnurHU4c1fAuQ/5C4b0x0XnOoHB8/qazKuDtt15kwc0xYZYGvmA==","signatures":[{"sig":"MEUCIBT8xVP57ThL6sCNMhHiQCT/02UV7YbnzVox/QQIhOrJAiEAhfTKLXKYekVg/bqci7AWahuyKIpSAJGpnD6n56639Hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFtt0scq+U4xD5UUyziVU05Kibx53jZicUa109oMhgGMAiEA4OdYgR4ze54vlAMLxoFMWiJisD6gwZOyiz0ohYOM8bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494151},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-rc.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-rc.0_1788210981566_0.4068053948842816","host":"s3://npm-registry-packages-npm-production"}},"23.1.3":{"name":"@nx/devkit","version":"23.1.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.1.3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"660ce54e07b17575decdcc449c5405c553449e4f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.1.3.tgz","fileCount":116,"integrity":"sha512-ksqOGPnQtDbvZGW20EcQ6bK323Y1e41FPOgaAIyRnxPNkYRaUkjGKqlVt1kT6JLhoU+jwqlaI1xFzEpUnYUepw==","signatures":[{"sig":"MEUCIQCeLjsINy0UIFXP7WDcUzlEzcNy1iVbvK68hYiGAuDkRgIgQ3xFOqSmbMGRWqY/vgO/UX3o4IE1F74loFfXNgnly2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAdzbpoTiwd53KSbtpc2p6qak+YIyV3nQTa7fPiyTB3BAiEA4KAVdFHgvi/kp+b3pjoAepN/hbCoQpnr11LwzXJIlE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":347492},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.1.3","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.1.3_1788220516508_0.10098145800136482","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-rc.1":{"name":"@nx/devkit","version":"23.2.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-rc.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"24b70e634b8543dce69b6f7e4b55c5879d776739","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-rc.1.tgz","fileCount":122,"integrity":"sha512-AhHMrVTOiIoLkUYIeAp9PxkUkojQyBjyv5F6WGpyTP+p4HinQ+Y5JJVH/rKhpPdwm57mlPpbITzbEpTO/084zA==","signatures":[{"sig":"MEQCHykPg7ca0pX86DzTFaT1u5eEgLyHl9bJVMCLVje2Kl4CIQCrNKD4GTRadqSqPWghcnevdivVnXDrn5ydnZ5kDtK/zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGfBC1znDAGGVUT5xbUZiSipfJIQspAZwwjX04CCTFPpAiEAuSPRRoIv88nBLAtcI19ScL1f82SXJn7o1QxeIw90FZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494151},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-rc.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-rc.1_1788225192560_0.7254147771392103","host":"s3://npm-registry-packages-npm-production"}},"22.7.9":{"name":"@nx/devkit","version":"22.7.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@22.7.9","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b88935d93de3de43560807042ed5b36edf1c9577","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.9.tgz","fileCount":174,"integrity":"sha512-cxgOnvpYRCNfw4HJTF8urvLpzudkd2muDz0cJCyooNLMLCrFz79QVtyg7p25usZPH8KIxm6H/zx9w89g3iGFOQ==","signatures":[{"sig":"MEUCIF3Kny0vysV5oOmYOFVPl9RssWftjRyP6yi7dtig7ke/AiEAmtqZ+isVuY0Twn8opwVe6AuriGjOt3KtEVWQBhsAAgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAG6ZWMbW6ALs4od/6491L+4xP8oEjZpa+FlKsCc+/coAiEAv36maxSRQY0xaLAOQRNV2aQya3dhhSpWBqK1Zl/hKW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287003},"main":"./index.js","type":"commonjs","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.9","jest":"30.3.0"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.9_1788279824590_0.5744415668177851","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-rc.2":{"name":"@nx/devkit","version":"23.2.0-rc.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-rc.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"99d7df2c5cf76db937251b437284bd41f65ce3ab","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-rc.2.tgz","fileCount":122,"integrity":"sha512-HPv9WWk9whdOSdL8znpAPrgqaB/nJ62/hrQeVd1l5npJ1x6NUoQiLOSlxTD2weerR5jBwjuYAR5Jh4n+fvNUmw==","signatures":[{"sig":"MEUCIGEfiyQfklloEF6hgMAmR2Fj3ecV2RjobMA8E58ejjiMAiEAwtttOwyvT4E7lEs+XG9WuhjAvhfmBSldqjn4LGSAVrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC0uJ8DBtDahYOL2rBDAd4IYaN6zuJ5wih8RbBpI0QC5AiEAxdiMzgGs9oPzlXWspxPr1u8VjwASs2/N84vw2B3nosk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494324},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-rc.2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-rc.2_1788305054696_0.37155594369798095","host":"s3://npm-registry-packages-npm-production"}},"23.2.0":{"name":"@nx/devkit","version":"23.2.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"147f7060ac13884edcddc290e7f7cb053d6302f5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0.tgz","fileCount":122,"integrity":"sha512-srj04UsYqq2nG7Z9DxM00D8XpSpmSM7XQafCkD4FIOE2NPMCu0QvypJLe8S7a1/YAW9rqlnYrdadaQte687eAw==","signatures":[{"sig":"MEUCIEoarkjIrbSMFK8niqYSB+KE3q3fmrbLDsN12h6c3GSGAiEAoBiX9qOfJBMg90J8GJ9HtDKHngCX/iITJzfVhZ2HaiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKJdO75vRvbSNIV8UlFGMnSqgI9MSkNLZR8bPyG2yp/gIhAPwSgJhFZ0VGG3owwJyaHDVsgO1HlG8o1/sYzfocYMiP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494314},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0_1788363515761_0.08154070523734824","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260902-6e38e5e":{"name":"@nx/devkit","version":"23.2.0-canary.20260902-6e38e5e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260902-6e38e5e","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f351f3e61fac7f77adb3d5e600e2730b386c6ceb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260902-6e38e5e.tgz","fileCount":122,"integrity":"sha512-ex2cBd/z/WRGR0/6Nx5P0s+DFCHzUgoUhmX2tqusWQS50is3VRSdfqWqXtQ5Acga6kMkWyh7jaTOoref8LhD2Q==","signatures":[{"sig":"MEUCIQDeR8DVeOMESj1+ekhgqhiIvM+fZ7QF76hXf/gh/dAlNQIgcN5Cxz19yAyGEKSHEoVg4QnSsYTvlUgAz/4vBTNVITE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHPnjNg8p9eUwVUhPIYpRIqFCLGxdRsb7exvGhych9fiAiEAndR+ixe8YiO+5OD/e5008SqeljvFrAXhct86hWPPYaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260902-6e38e5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494362},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260902-6e38e5e","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260902-6e38e5e_1788380913127_0.6082953045628416","host":"s3://npm-registry-packages-npm-production"}},"23.2.0-canary.20260908-89f02c1":{"name":"@nx/devkit","version":"23.2.0-canary.20260908-89f02c1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.0-canary.20260908-89f02c1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"80cc36dd1e78ec0ace727cf11a56c43851455c14","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.0-canary.20260908-89f02c1.tgz","fileCount":122,"integrity":"sha512-kszq7GAAnvPVVpQHiH58fok6A3Cq2/aOC/C7NAXPh3DDiLQkVvYpabcuLw0korbeUNAJOUPSm0qw4pi3oAEcJg==","signatures":[{"sig":"MEQCIEruhZ1+dMAsYWS2iDTLyVn/cGxHbrimomdyfPRMEZlBAiAhlpVkdahYc3oAA3z+AYTjFaMiZFjS/stNuKUtJIINsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGa8ZbUmjLYoHejlWxcWtEc6FgliRtQR7+iS1Q6UiWbTAiADQtc49B/003TodlwTgxx8LS3Gf1LQZYK7TF005O/dyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.0-canary.20260908-89f02c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494362},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.0-canary.20260908-89f02c1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.0-canary.20260908-89f02c1_1788876492339_0.22695073186935222","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-beta.0":{"name":"@nx/devkit","version":"23.3.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-beta.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b51ff4199911f79f4f8d81c2294289a5d668873b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-beta.0.tgz","fileCount":122,"integrity":"sha512-OhL6Bb6qfoYoa1lbwrxV8B4nx0fDTxslxVtWkVyNYj7GiB+Ndcp4RFqlm2velive05KWNLjR0o+RGqurVD7y1w==","signatures":[{"sig":"MEUCIEXoOIhsLYQEmMPxT4Lk/kKEKb/ELOHC+wXww9S+qAhdAiEAqjwOO2okBP1tuhLM04CBlOrUpcJEx8WdNRjzpBNXuH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDb7Uvio77iDTXinXgJpHGBPs7bHi766fkUflwBkC1n7AiEAtcn0RqXcJqnBYq2zAxkH/V1Tb2sjgwMEB24/U2WDmPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494328},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-beta.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-beta.0_1788906444524_0.5659091516006227","host":"s3://npm-registry-packages-npm-production"}},"22.7.10":{"name":"@nx/devkit","version":"22.7.10","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@22.7.10","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"24cb1ed70871b95142f0f440dea2e337a24d293b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.10.tgz","fileCount":174,"integrity":"sha512-Ej13dSngr3VQLofUqFxku9c/A02znmg9yPhV2V0oTGwluQ1FIWuzbapjJ6uiU7L04AOnD9gZlSzKU8RfE0lXEA==","signatures":[{"sig":"MEQCIATw4H9OB8sNQBj/8qJjdyukAKNbUdI834osBxN33vptAiB+BYWYxLJMiNh63wALGInvUzVgX1tmN71tWNwPsnddRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcQvTry+Z5e1j9v3B6rntR1rTwINF6t43iibUpyiIqRgIhALmEkMzCEc3YCRnxqYK8xox0SpCJPsrfTpgDbjJ6tvJh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287005},"main":"./index.js","type":"commonjs","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.10","jest":"30.3.0"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.10_1788967685844_0.6870793092381007","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-pr.36841.f66e88b":{"name":"@nx/devkit","version":"23.3.0-pr.36841.f66e88b","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-pr.36841.f66e88b","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"15d9267d278d4173a76bad23c7b2a8fca5026abb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-pr.36841.f66e88b.tgz","fileCount":122,"integrity":"sha512-u2x/Q2/Sxr+yD86J0KjEDiCzDTd3D6cCYygpzi66GWDfl8Tp/LbA/vz1irQ51/adVnt8bonzU7fwtja1KC7xiQ==","signatures":[{"sig":"MEQCIFY5UTyjKN1gxPS387f5dH5DklkTBlOcQ1pYGN3qrvZnAiBV0PCchs+4oHgdHs9+p+hYmXJyWyIcM9gJWLPUO81Adg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHYMDqOjxqWWblcaL2iSwQLgywX/s5dA0eza+TVnJdRwAiEA8bvRlMYQE0t83Lmpw1srm05IL6lmBi036rfGEZ7EJcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-pr.36841.f66e88b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494348},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-pr.36841.f66e88b","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-pr.36841.f66e88b_1788979263140_0.6835029078033938","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260909-359c09a":{"name":"@nx/devkit","version":"23.3.0-canary.20260909-359c09a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260909-359c09a","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"207430a464aab9f8530ff3d843b238af19db572f","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260909-359c09a.tgz","fileCount":122,"integrity":"sha512-usCeJMsWIN5eCGGMmgHgnCVp6oDId3MQ6qFDWGrkRDcQo37oi1FqIYp+au32EOTX3DzRLHZvCDamGIswYmWURA==","signatures":[{"sig":"MEUCIQCkpT66DNjLi/1opbrIN7IwKz0qpq+luezuHGx3Sz/90QIgT2VZ2uMPtovu+KKhGi0GEjph7J8XtyOnLd3BOAR1nGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoCXggDmOj51d2H3vxVR8fQXcWpM0fOpVyFoR2/yKyIwIhAJGb9oCMIlYP1D6ePHN5+FLbXhKdBxTUf8v133EbnRxd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260909-359c09a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494362},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260909-359c09a","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260909-359c09a_1788982877924_0.3288656324506485","host":"s3://npm-registry-packages-npm-production"}},"23.2.1":{"name":"@nx/devkit","version":"23.2.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.2.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a97c9b12590a6afd9c0eb19158b65273c65d842b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.2.1.tgz","fileCount":122,"integrity":"sha512-uMGbMJpCi+y7eHBEWqygA8JITNgzFZdzVmcKX17EXnFreu14aWZ1kyo6Qh9pKIcbJigO3F46w6ANlYp6wgCovQ==","signatures":[{"sig":"MEQCICnELkGiWJq6uh9Rjeomd2Ha0cRvpQfw3fzHkeXKUHd4AiAzDaw1DZUc8qTnBBP417KmH1JVZ+EC8ujeMwilCPBaXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIsE80CGZ5ia+UP1vOXOehKAB/M9lo0RrZT6UvgfDYtwIhAPN2BgYlM0NUyOQn7cZyUNKVw5U6a9iYqsk1CybYKdfA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494314},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.2.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.2.1_1788986704730_0.9849844013393667","host":"s3://npm-registry-packages-npm-production"}},"22.7.11":{"name":"@nx/devkit","version":"22.7.11","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@22.7.11","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b3c6a990862cfa2ea2f7cacdf0ec3f1ced97dd7d","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.11.tgz","fileCount":174,"integrity":"sha512-1lXWVHIcxCFLGjWvzWVzwja2DweYXg/fgtG8XmP3AZGlEFERViSHBpXo7qJvkOQ/tadFZ4bWWWHNnpyl6AKcfw==","signatures":[{"sig":"MEYCIQCwfKM183KXsD+qLoO+wMSHHQWa4jzNDilKCYU8F7TOjgIhANM8meltaMATKPWoBvkmdY0HtUH+trdn7WlzlSs+9Rmc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICgJjNL7MJTyy55a0fBNcpgqoLBKkY6Fl0RtNp+Qt1jJAiEA01Wdwppc/Kr9rdt0FfkVW5q5I39Ysoo281tpZQSLyNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287005},"main":"./index.js","type":"commonjs","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.11","jest":"30.3.0"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.11_1788988729820_0.4452812855493955","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-pr.36958.5270397":{"name":"@nx/devkit","version":"23.3.0-pr.36958.5270397","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-pr.36958.5270397","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2d3909ee37436eb4a14ffa7d85d96d7508054a95","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-pr.36958.5270397.tgz","fileCount":122,"integrity":"sha512-7MmH+CIb7PjLc3zSYyOfqcy7TbqhWa54Rjx2ufZTXsVXThy9n+svKyBLsUPFT7CrJeMRACGOxcfAqxwvOhFcmQ==","signatures":[{"sig":"MEYCIQCMsctkR0yzEwWuBmpuxaQSsAoBNhBTs3t9B/7gJIiivQIhAMUgbXpFfVeB6aL/LQlNRXttrHrgsU8My5QhoGdE8Si7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE7A0feQx7xXGaGpu9sCVftlbTZLIt5bXG13iy0GNji7AiEAnabNrBNiLssTGFmrrVRzgZPYqG7O2wEe72djrlX5afk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-pr.36958.5270397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494348},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-pr.36958.5270397","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-pr.36958.5270397_1788989456621_0.8580378730681288","host":"s3://npm-registry-packages-npm-production"}},"22.7.12":{"name":"@nx/devkit","version":"22.7.12","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@22.7.12","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6af5715801e186f892d7e6305635ee370631f831","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-22.7.12.tgz","fileCount":174,"integrity":"sha512-/etFiGyWL1Ad9ZuMUBCqgsEXe5hTxxenb8LLVar4VdQBGWYvwLw/T2ZmeZnNvc0Vi8cjhNC/HF7lR1bTsXDRNw==","signatures":[{"sig":"MEQCIE52C3Dl8qKTQMpOm2DRYm4Unh05iY0Jn5BUf3TVjC2kAiAs/iRfmrnbC6TMie88vCamwFslmldgduQO+fctzkzPPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZNJZk2rLJsJsofveu+9pvSYuffvZRoEoXhf6gkIsVRgIhAIhUbFEWXOGeZ4JCUT/4A15SQx/fW0FIpbHyEmktPbYb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@22.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287005},"main":"./index.js","type":"commonjs","types":"./index.d.ts","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","enquirer":"~2.3.6","minimatch":"10.2.5","yargs-parser":"21.1.1","@zkochan/js-yaml":"0.0.7"},"nx-migrations":{"migrations":"./migrations.json"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nx":"22.7.12","jest":"30.3.0"},"peerDependencies":{"nx":">= 21 <= 23 || ^22.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_22.7.12_1789076076203_0.9169900316635484","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260911-50efd6a":{"name":"@nx/devkit","version":"23.3.0-canary.20260911-50efd6a","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260911-50efd6a","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"6da30560fa1498b5404a39f57abb28b3b4c43352","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260911-50efd6a.tgz","fileCount":122,"integrity":"sha512-uIAifiSazww2LFQ66fxsxcXSArf2RTGtqvfMbuq215Z2JjLq/nSVFCzcvMohBgbyYpR0Qddkr94cGMdR+LgFyA==","signatures":[{"sig":"MEQCIAtakDPj2s1voRsw4tWMte78zyb5ZH6XQM8cDNuyL0ZHAiB1Cmg+t976IGo2YlOSmkEuwwDaEQeKwndh2b+MWGJjSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIElHCFlzmJzGK7oBOm7I4rpay4LTjdWCcs6GonAqz/7kAiBTwoOpB8bDGIpTlZJbl9Q0q5NtOXBA7m+AlxTpzs4t8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260911-50efd6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494620},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260911-50efd6a","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260911-50efd6a_1789155816167_0.8358241914664688","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260914-69b08a6":{"name":"@nx/devkit","version":"23.3.0-canary.20260914-69b08a6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260914-69b08a6","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f7189261c669f26804f14ed4df44308f0b7c91df","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260914-69b08a6.tgz","fileCount":122,"integrity":"sha512-+9K4AEiZtpjIhiXjfxHYxPb0975dowpoUEBNkq5LSOU42XXLdDPuZW8elPxyYByaLouf0W/ZXRjrXkMSjdrSSQ==","signatures":[{"sig":"MEUCIBA2cPdFYGWms0WgTVxlYXeYyeQFulsiFr8Q56wpPVxMAiEAxPcZkrD14QwPZD72CchNmI6eO7E9hnJwKWvsKXfQ44I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEacJdrhJSHB9B5eXmzLYC6nwCvxC/Q+lvcZ73UHPLRgAiEAp5HZTDTKJ8tUI2V+79uDk1RieFzC5BHpbuL3NmCRDRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260914-69b08a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494620},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260914-69b08a6","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260914-69b08a6_1789414790799_0.9837311254470338","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260915-071d621":{"name":"@nx/devkit","version":"23.3.0-canary.20260915-071d621","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260915-071d621","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ee5675bdb24470ecbe344a5e49fad47236a8dd6b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260915-071d621.tgz","fileCount":122,"integrity":"sha512-HQMIgnNJI2naqqQUtvGWy49hd5bqezpYWhs9iOg07Ae2tMWGDDnCF4vJYfg5BBPduMXM+uwja0lx0EMKg7wkqQ==","signatures":[{"sig":"MEUCIAt9hbQEL26QiP1L8tL9mSgarW2OYyfZ1/4BE5SnXoHtAiEA12Wl/Uttz7UPo/f/k2c+POYgpTOh3WCyaGim3Xd5LBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQ0zZZk9R4vAckLjbe76lwFHZ6bXQIZFnAqoC29WLfswIhAIHYcpCES8XrR9cLI/WSBNli+ghZq59v5zx6FH5UcoNi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260915-071d621","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494620},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260915-071d621","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260915-071d621_1789501316558_0.6475712568890195","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-pr.37068.f95e11e":{"name":"@nx/devkit","version":"23.3.0-pr.37068.f95e11e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-pr.37068.f95e11e","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2ec1c6f6efe8f4ae47df8348ccc8a863d4847c75","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-pr.37068.f95e11e.tgz","fileCount":122,"integrity":"sha512-iJ8udasbp+YBxnCr2UE4EdLIdzO96A6tHZquHieehJnsUDHDmgcwdCP4hXo2qlsQYzOVpvygJ/6cCTSCozIfQg==","signatures":[{"sig":"MEQCIHdSfd3GT4LkEq+RVcaTQpoYztP4/DzCp4AeKhrzNvAsAiAUfgFW2nZBX4G5AWcq8Fcx6Itt21DIZBP95d+Jb1OUNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEN2y+Jc+XPakaM8lkWtLOebB2QAlvIGOOjl2nRgQENwAiBMrWp8O47IQ8kOX8JB/JqcpYGdRV9/D8eSqruou8kLDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-pr.37068.f95e11e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494606},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-pr.37068.f95e11e","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-pr.37068.f95e11e_1789554864149_0.812175917765052","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260917-ea5c01d":{"name":"@nx/devkit","version":"23.3.0-canary.20260917-ea5c01d","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260917-ea5c01d","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7a5f4dfc9ed379707f4709d502e345355a8a72ca","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260917-ea5c01d.tgz","fileCount":122,"integrity":"sha512-esHrmHS3x6XCf8QxRZM/Wd+/kUUuBuK/8sgjeCvbE1xRuxGxIfsJ6ODefcC3Dd+fVvKqxuSpydWChfDcMul/Kw==","signatures":[{"sig":"MEUCIGeJRJB7DgQecWNKvZwnaKRuWW2Me2pc+kjFJHqKHm0BAiEA32YOa5RC7IHX5oW+NwPuBTCo7gxSK7YrzroxdIv2cNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBVchrgOLr2HaVjeKGmABTTzSSXHEtvbgKLnN9uV2NcWAiEAoEHdRHHNtU++w+Uvh2Ec1MpN8TARFB2AtDCYPRUqxmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260917-ea5c01d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500361},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260917-ea5c01d","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260917-ea5c01d_1789675774443_0.06600061321055684","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-beta.1":{"name":"@nx/devkit","version":"23.3.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-beta.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"ffb16e6de31dd8f6f24d6f9da220ad295007ca63","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-beta.1.tgz","fileCount":122,"integrity":"sha512-BnixulOP6vnyCXgQ4CSgUPd3NxmNUro3KfsoKLbith+IFSIEpG/s5c4ItTXthRhHsDH/8AglowBVZCv0ERX5rQ==","signatures":[{"sig":"MEQCICHqMQ6DjZgODFwFgA35/Ratr/tEROnDLF0tnQYwGokSAiAkUhCVLhEIzMV/Ub/TneB2Dz8appEWILOm8BwoFnT8pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGfsRkCw2qYPLPLV6+c2GWNMRRZ3w9Sh3MqMDCe5FRB/AiBCKH316QtD+rXHeqR6orplo6bmWYwplsoexlXAspw+Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500327},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-beta.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-beta.1_1789680419758_0.8527066696277394","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260918-027a0b0":{"name":"@nx/devkit","version":"23.3.0-canary.20260918-027a0b0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260918-027a0b0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"e629b52b7c6863dd102e92f5214882695299f437","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260918-027a0b0.tgz","fileCount":122,"integrity":"sha512-CH/qJu/CZCyEnUHi+V7W5nqVCGiOGDL8bk6y2u81pSnKNxsUjC8UA1CAF8qHODnL19IZSbNNR1Aq4/qMPfQ1FQ==","signatures":[{"sig":"MEUCIQDPp9VKtbgMnxNibDHLKI48sCE4KA3rglsT3xShpebVrwIgV0jFp9zBKdE7yccwjl+Kl+Z5O6kIpfuPoy9DEeSY4nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAlcW/+abHkmQ1Tuww7hCd6fRG3npovbKWcg7FMHvnZvAiEA4MAVuwplbF2wp2G1q5HCVovrLuE+gWJmQtqHhWL0PVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260918-027a0b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500361},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260918-027a0b0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260918-027a0b0_1789761049319_0.936278072065597","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-beta.2":{"name":"@nx/devkit","version":"23.3.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-beta.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"33fc843295f56a20d6ce497b445a8bc666928deb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-beta.2.tgz","fileCount":124,"integrity":"sha512-yKkkIo1dRxN7/LhkjK2KH1yD7BHYPQEiXBZjnzV6POK6e/2QHtrWbHyZR/p5emLcJ77OctxmRVlJDiVOMETAcg==","signatures":[{"sig":"MEUCIHJ7JVrl+7KgEZv/ohqHENtPHatvD/cjycV4k8oKlGfnAiEA+6gslPC+P1Z1YzPkmMB23mvI50EfAso4P8DSfdPEJ18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE1UfRJQ1cN9kJPd3AaU4BfNfyC5e5cGo7/R9Oj/oT7ZAiEA9r7r+RWYJZ4kNKv7JuTIhkGPRS8ToX2mamHhlwsF0VE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503199},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-beta.2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-beta.2_1789993493754_0.8359685080262897","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260921-685cbff":{"name":"@nx/devkit","version":"23.3.0-canary.20260921-685cbff","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260921-685cbff","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"97683ee72e44fbb8741ea29f2f85bcca7c5f79fa","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260921-685cbff.tgz","fileCount":124,"integrity":"sha512-nXIJPX/ChBYbBgHC71mCARJZNqWVLVoFbXj9D0wT1S16H4U3vooIbPdlS2S94SHePQxrIxmIn/jzJvvhvReW2g==","signatures":[{"sig":"MEUCIQDs1S4e/yqy5mmImHAs4ajSjGmtpThIbZYFav6AHwEpmgIgVzyhtl2/gwu4gj7jUSOqXYm0gmCZyDArW+mrxowH/YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF9HvwNjqeP7OKIO2J0OA4JqI9k713AsUxZHJCgYxOoGAiAPtjr2Eol4n+oCW+x3+klC8LzpIKNVuwhOoSOjK5sDzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260921-685cbff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503233},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260921-685cbff","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260921-685cbff_1790019561927_0.8380521609074856","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-beta.3":{"name":"@nx/devkit","version":"23.3.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-beta.3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3fcaed2058964bed9914d718d984823bcbc946c9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-beta.3.tgz","fileCount":124,"integrity":"sha512-peLR17Yx4q4lFTvtiqgTxr3t13iPcN7EANYSG7pGojYG4lW3Nl/8uVkvE6GPcDgDlYuHFL5IECGBYEibGb6ezA==","signatures":[{"sig":"MEYCIQD//y0BhB+m7qt/96LyWe6Ak5cli34Ao4ysnmDp8UErVgIhAIUSodf+Zj1zBpEWt335U/fPQkfnmbyLsCyWjYoBTQ/e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfKyT15D2IUaPnX84HdDNXHwGzK3uup6z355BdWtf4iAIgXZFyVeD4V2T/ScG/mJgLHAJ0MkKtAhYVs8CTfdiF8ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503199},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-beta.3","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-beta.3_1790090568012_0.5185816292635803","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260922-cf6d9f0":{"name":"@nx/devkit","version":"23.3.0-canary.20260922-cf6d9f0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260922-cf6d9f0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5d7419afd98089555a5534768d32370d45e61263","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260922-cf6d9f0.tgz","fileCount":124,"integrity":"sha512-Rg14C6vwbfNx3X/2tuWtfbXabZ2j/iFUKnszdBz2P7KWm+3wpx209cZt0cPty/YtAixY2HrSiD85RQxO61ImIQ==","signatures":[{"sig":"MEQCIGrdBbfnqFcQt7lj3S8KkrWv9TkT7B8C4wMAqtLYbvMrAiAiJWF71bwuUmB3sUc1EHUU9Bmvr+A5Xd6+7frXVcAlHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMWiFA+kiQBSD6VqbslGaNtl5jphnltn6ZiN70l1v2kgIgcGe1oqGdO6Kl/SH+moe/yJXnCPa7z2PXJQb8P6B/cH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260922-cf6d9f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503233},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260922-cf6d9f0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260922-cf6d9f0_1790106855180_0.15569135966375125","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-beta.4":{"name":"@nx/devkit","version":"23.3.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-beta.4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b8a7325a243c689cf559cc7c29ae7b081f291e21","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-beta.4.tgz","fileCount":124,"integrity":"sha512-zqTTLs/J0fh8dJQ1aNtpPMriEgFfAtkgtqgCv1muPM7YeP+WBZ/6TgsRue4Ii3GmYn6WRCaijSXwQVPtN9Pf0g==","signatures":[{"sig":"MEQCIHIM8nsxPqS8UfyN00QsZ+8+ZsIp4hlNzi9fZw5HqyRRAiA/idq3X7iGVm7nZGXhEWj9uVuOxg+ghSonA7K2Lh1MDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH3gDBoNGWkiJ07YK/7/vr244BHOmcXmQNQqadzrfQtgAiEAgvL1hot/UVTzWgtm6U7ciLhMTnBbTCGvVBJxQaludYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503199},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-beta.4","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-beta.4_1790115782980_0.11877790453375692","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-pr.37036.2b7abf9":{"name":"@nx/devkit","version":"23.3.0-pr.37036.2b7abf9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-pr.37036.2b7abf9","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3c13efb077e4098c6736fba1ce41ee7cf3dc3037","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-pr.37036.2b7abf9.tgz","fileCount":124,"integrity":"sha512-Wf9DLGL9o+Vbv+CxX9NgCZ5WA+WI9PgL4u5bnB00uM7hpmYnmtPhqvN4+eI3CfClPvlSXABMVpFtAT4+4/ll/g==","signatures":[{"sig":"MEUCIATGV9vhQfebigJ0r/bxsb5gKawyDGuxml/VMuMZWjVwAiEA/4i7SKHuQI3sSsxXX75nsqNfXUbrn3CjiclKuv2Smgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCy/EVd+gJna74vKpKYs2ZMfYcCKLVn3O8cjJQQ0Y+ZhwIgeat6ESstC8NmChVaFM8BPZXYCWhxIg0HhmgIGoFlqXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-pr.37036.2b7abf9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503219},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-pr.37036.2b7abf9","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-pr.37036.2b7abf9_1790176537442_0.4080314487238974","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-beta.5":{"name":"@nx/devkit","version":"23.3.0-beta.5","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-beta.5","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"03aedf49ff4577b78be136c2fab9bd6c69b0afd5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-beta.5.tgz","fileCount":125,"integrity":"sha512-g61Kef8DQRICz744/mcP6YrRQI2tC78HS0iOsO1zjfZzyUHdz7fnBHp2mr3HfHUPwv8TWJUMST8Vzds/8cl3nA==","signatures":[{"sig":"MEUCIDW9jtXXFSRQMWc1aLDmAoo1HpJHOhEC+rK1E0pWBP3tAiEAiJoG6OGmt8zTO3KlSLFQNuaT2Kej113wedD0HuXfBbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTCbp4DhTADPrOqH+eZfnoSQtGNOahXw4dvt+IU4IAogIgCNAFYat334HjCjqzSxK8Fk7ySkBxq0gms+LqpVjz0wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503799},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-beta.5","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-beta.5_1790200322017_0.3036641932412185","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260924-5d445e3":{"name":"@nx/devkit","version":"23.3.0-canary.20260924-5d445e3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260924-5d445e3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"dbdec44de895ed967d6b1b97fc4aadd9ecfb69d6","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260924-5d445e3.tgz","fileCount":124,"integrity":"sha512-kIh8b6jbm4qw2BQBtElnlOUjL7wCR5Ipn+YQr25qHJyxk8tsvHEOWaBWNOrcdEDhdozazEhdaDhTTfCZ7i82LA==","signatures":[{"sig":"MEQCID/wihJ4NgzDUbecQp1GxBUj+qlSb/WbkuZBr0HsF0M2AiA3VDstT/vd75tN5ooQlXIbUjHQ8YucOjs9n1lPEeLqKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE7CXV8WY6ptun9uo/ffNGOyMCnvAVuRXPaBos5uqcl3AiBdiXgx3bg1phsvogoJio/2xbPpwIsqMeOqmxnARc9oiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260924-5d445e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503233},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260924-5d445e3","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260924-5d445e3_1790260035245_0.2682117446637047","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-pr.37036.f6e3fb2":{"name":"@nx/devkit","version":"23.3.0-pr.37036.f6e3fb2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-pr.37036.f6e3fb2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"7f30e4fe32ca108a79a824c9de78339b47627dc7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-pr.37036.f6e3fb2.tgz","fileCount":125,"integrity":"sha512-rMBNzhYjUliNb4vzB6bw3NAzisoA8Q5bObMtbU+2w5Vb78FwvK/EKJcMuASBfeMtUPC+ecGhodFMvEHOntm6Tw==","signatures":[{"sig":"MEUCIQC4hIZPy58tRhZXOoWscItxhT7Uz3oRBcOt0woOrbKTTgIgZkc/wm0vty9fzP5YasCzRjuKWsZESsJA3wkWYJ+EJec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCuS/M1umyEA0B8X+j4bqbjqDOZtvRyFlxG5MZk/jzoQIgadr/mMZuCkoYnfkOXG5Wpkz2GDY3Ccu8loOJxXmLXWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-pr.37036.f6e3fb2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503819},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-pr.37036.f6e3fb2","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-pr.37036.f6e3fb2_1790279423048_0.32786401643990115","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-beta.6":{"name":"@nx/devkit","version":"23.3.0-beta.6","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-beta.6","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4eeb10ebbd2bba9f8774496ab91c663069048ad4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-beta.6.tgz","fileCount":125,"integrity":"sha512-XDUT2H6O/BXKAr/G9ooxcW4chdudjP1SpKRuHzaUk+PJNekw1LHZK2/iDcYslvcEIjyLUiEQ6LRns38yGonMAg==","signatures":[{"sig":"MEQCIFs8ObGVPSN3VCug0nw29OJgKnJ58olyczciMWI4V6g4AiAbU7Z52R6UkmhSVGCHe8NRXtB5RKXx0ClWk61o0Sc67A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDLru3GfYiB8gEaxztO6TQw0bJSP3rqElRlUAeAvo2BPAiEAxRQlXwHA7wWowBLRzfIOFiiiR/tUIs3yW/AxEkCWHm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503799},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-beta.6","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-beta.6_1790421986522_0.13361787812067005","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-beta.7":{"name":"@nx/devkit","version":"23.3.0-beta.7","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-beta.7","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"739bf1fb1d0898f9da53117016f2418c5c2dd0a5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-beta.7.tgz","fileCount":125,"integrity":"sha512-iVATdfRKjMG776WUES8oq1HkOeDzc+CP4lc74V07M586iatQlBhA3J6yYYJaCaI6crxr0TVj2mfQfFEttsSWWw==","signatures":[{"sig":"MEQCIGvXaH1SrpOadghulO+HBWgr5a0QSsjv1t/KZj4mY05oAiBpm2rNrNbF7dVKF0kIWb6k+ulVyFf1LcO2ac4ia97AFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHyBFFFMjTe0VtQ9WAmVh8yd0EzEm+cnXpcfIS3HWQcDAiEA7yn4P7hiDtMnnqdXquXTeWlDmraFYqvUQnVBffVxbtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503799},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-beta.7","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-beta.7_1790617626939_0.5355776277113908","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260928-ff94a98":{"name":"@nx/devkit","version":"23.3.0-canary.20260928-ff94a98","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260928-ff94a98","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"4f29768f8bfed09d93bf71e655ef36867127d435","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260928-ff94a98.tgz","fileCount":125,"integrity":"sha512-XpPmsYEUU8yLCpkIsykRJSvvV11wQyK08woGPnI3rvf9w7AcCDDyNnlAQzGtns/8BJckV8nK4pqH6zGVQdi1EA==","signatures":[{"sig":"MEQCIDdaqw3n1HOB/mrgWi5NjqCDEuYgswVT7u0f8LLhHjPVAiBTwpEV5w5hBuE2mf/Hly6GQ6xBdh54tgb51wckBzAcDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF8he24XTBtVRcugX+VUm3Ry28n6Zf34elTd6htB4AeGAiB/wDrXI6QpwUKPRGmiXkDftnBtMoRudWXxqr9NxTsXzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260928-ff94a98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503833},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260928-ff94a98","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260928-ff94a98_1790626211132_0.415256164460569","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260929-b8beaaa":{"name":"@nx/devkit","version":"23.3.0-canary.20260929-b8beaaa","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260929-b8beaaa","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"61a674662aab9531e0847635d2efde431627f6ab","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260929-b8beaaa.tgz","fileCount":125,"integrity":"sha512-RewEIEW6axrsyd2U/M/oAvdPnbo7Aur3Ac1Dyomv9XXx9i5HDpRu2/yNgkdfblRMlZCOvwh7z1RWRRfupsU0Fg==","signatures":[{"sig":"MEQCIEHYSO7uTeZv7IfVdYFIinG6E4KxChGM+YUKmfw4zxU+AiBVpLx67B6i3S9mgd2zq3LYFy3+am5pj5TYr5rI5o29VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDDJB3q3biIaXtHuldcjaCXCr7WYfj+/4bQlLvjvuEp/AiBAbrXgy5ZiDi30xhoPsY7zGmjJhk09P1Bo794/5XDlAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260929-b8beaaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503847},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260929-b8beaaa","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260929-b8beaaa_1790711539933_0.04763180767311459","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20260930-70dab9e":{"name":"@nx/devkit","version":"23.3.0-canary.20260930-70dab9e","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20260930-70dab9e","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f4d003da1b32881e6343a0b29a8e6d0bc48c8186","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20260930-70dab9e.tgz","fileCount":125,"integrity":"sha512-c7jMFSYkAMkjObgmwqoYFrY+2mbLaKBmwjczjj2JXDcuWqS4KXN4WuRvyLLTmofi5q6AbYFTvqZwVi7LpnSBzg==","signatures":[{"sig":"MEUCIHw5ugXFAWVsXoQr6J5R+qQumAygBzuGbrj4kSgRoYUJAiEA3W91C21WRZg0a14ijSgFHGTDwV9Ni/WqCzAHgLEjEmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICzr8VO4Tqjt5GU73QZo7H+XPzzXYp0ETNewQQyLyrUhAiA8LwuYpwoBoTSaybfEX4az82/5pppb4BQVk9zbesTA9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20260930-70dab9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503870},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20260930-70dab9e","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20260930-70dab9e_1790797692815_0.8619040625930192","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20261001-d5b5b55":{"name":"@nx/devkit","version":"23.3.0-canary.20261001-d5b5b55","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20261001-d5b5b55","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"05f745d1f97420ea289fc456be882ae5e66fa8d8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20261001-d5b5b55.tgz","fileCount":125,"integrity":"sha512-wWKwdmWltfwLJ3pwQd2ALa+a5EE7KMCu5Eg2U9WFkv/gtYgAXeCZVypR0C8NxzeVcF1AYzS1k25PlumZ5WzP+g==","signatures":[{"sig":"MEUCIHVuLFBYDnnQJdnPVDjm7XzqIPDP0fNHHLWS9QlJTRYNAiEAj4QroKaI1KLkZqY9AIRv02/OTw6TpCNlJWkgjWqkvjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAT2O9Ps9AOG+RB/ZmkWJRCN9XuyBmTO93Ax6uLPbyabAiAxMEvSrFu5EsuJhsDrN3FLWa4j0/ALr6vD1v7Hj5o0ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20261001-d5b5b55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503870},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20261001-d5b5b55","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20261001-d5b5b55_1790886958876_0.21643099556498502","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-beta.8":{"name":"@nx/devkit","version":"23.3.0-beta.8","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-beta.8","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"942e895885ebf23d6eb191dbc6361cc4cf5b9fe8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-beta.8.tgz","fileCount":125,"integrity":"sha512-8Ex+OGYlKBpJRYuzB3/LlbWY6Sqb0b0k0Gl3VjVANetUZQCkTCcXWH9sUoyR3Aqfol0xy8z3OQzTQFCVTGdDdQ==","signatures":[{"sig":"MEUCIQCBrsTcQvMwsV62x8YJWAzR6x2hGg6HwbYYg+p7/CGutQIgGq0CkMQdVNy5y1T+BhCOePM1U+iG+X7iEahneoBMJFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDH6UotI4YFCawINNbSsuymSaa6MYqMNgye5cjWQdZPjwIhAJUcdOB9jb+r0USgWuqcRPwz9TOn9Q6VcKffjoFTZmOG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503836},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-beta.8","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-beta.8_1790952435893_0.19552819326973037","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-beta.9":{"name":"@nx/devkit","version":"23.3.0-beta.9","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-beta.9","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5225f4a965053caf6ba9a3f77384559e1c7e59a3","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-beta.9.tgz","fileCount":125,"integrity":"sha512-wQq0rYbajP02q9oYiZh1jE3U8ovdozBAb7Z+NZnrm8ueByXCp122ymFDDtRuGuNiQ5B2qMbe8YjAzqAuQ9X1sA==","signatures":[{"sig":"MEQCIEQsHjHfjxLnr7elq5aXY1LbeovNerC13qRsKHPt2ehoAiAAmiEnCWSUPgDIdyu6b9ooRSDRWhmk0Ls/lQuuQlZVxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqHvHYEuLPuViypT0kRcovBElSUfnpVWPK97Lp1TLCAwIgVwkm0TzvU5HqJRbCa3F3Tyylvl3HHmhen+VghfBD+zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504359},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-beta.9","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-beta.9_1790985801952_0.16536831804663743","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-pr.37224.268062c":{"name":"@nx/devkit","version":"23.3.0-pr.37224.268062c","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-pr.37224.268062c","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"8856f32f91b9d66148fb904c16dbed152713246b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-pr.37224.268062c.tgz","fileCount":125,"integrity":"sha512-VOHp6FTmvUtkVd89l30LDqgcJUHlue4P/BsuSurJMXJUQv6GD0t8wk7HjUBkCXHWWtztJicyg3xUP1IRCVFd6w==","signatures":[{"sig":"MEUCIQDsi46pMsgjhEZyp6eK6hOS5gAZ/0FIH/aKPZuzq1qiwAIgdP6GOI6rLFrYoRRfH5tA8A4OXQDCTKJgpZiWFvJQVQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGYz0OjNZ0qiCuiXnB+NNeK7OPVJw4QOkd8OXMO4Reu9AiAj7N+zP9p3JpT1EntVW6NMqy8efKW7k1MzAlXpq3LeNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-pr.37224.268062c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504379},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-pr.37224.268062c","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-pr.37224.268062c_1791304462019_0.3636731856791453","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-rc.0":{"name":"@nx/devkit","version":"23.3.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-rc.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"aa475c49fad1e2f33acec991443f9feb8047d177","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-rc.0.tgz","fileCount":125,"integrity":"sha512-rlF4WrEJisX2j1DBeGKx+zjlYomm+90rprUXLG5ZlnowPwLPcVHK/f7VwSEpPj6UgIgJNZs+CMo+gcwi+KjpCg==","signatures":[{"sig":"MEUCIGbR7E8cylhaUUXg2V71Su4XcZiQqVzB1icoRge65BSbAiEA6FOq8eUus51ITOnqkt4Oihj1B6T+GfpH+mAwvBInZ1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGViaQ7hT8P6Ei81kHf8dfCHwDE2+euAoB5gZS5t+9NZAiEA9LoXWI5InlXNcyy8lAWmK4CzYb3ZzH6z+j0950ftOB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504355},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-rc.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-rc.0_1791305558539_0.39772223360240133","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-canary.20261007-e09f772":{"name":"@nx/devkit","version":"23.3.0-canary.20261007-e09f772","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-canary.20261007-e09f772","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d9340b33cb6f0b7a66a1d752db52a15a7f42cbe7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-canary.20261007-e09f772.tgz","fileCount":125,"integrity":"sha512-qYqukhwhsBb2oLu48Qfg855DuInBiUFpJ1TE7IjdZGPYnXQd0P0+/7yGVeUS7+b2V3F+eWajvGsM3msCeC2AVg==","signatures":[{"sig":"MEUCIH+2+Ss9KqdH8BnJJtZbPKggDZfcq43Rxl3JFOaWp7KDAiEA8fTL8FFg4JSGcSpxcZwsahW6xS/NMGsypEgC/x9PhXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGyMyT4yG3a4yXQxqk9Jign6QVXeNGHVADaKDAUd/ixrAiEA23qmDYtOz1sj44fjSCS1Xywj4OS3odQ/QS+noeqbgRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-canary.20261007-e09f772","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504393},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-canary.20261007-e09f772","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-canary.20261007-e09f772_1791344606484_0.33227603718837995","host":"s3://npm-registry-packages-npm-production"}},"23.3.0-rc.1":{"name":"@nx/devkit","version":"23.3.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0-rc.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"2e5fd008cb2a47f7456323fe4764747dc9ae3f4e","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0-rc.1.tgz","fileCount":125,"integrity":"sha512-5S7ZpDhrB2xtdVrFNNzAMk5QBnoy+AragOOR3qrCZEMYkdVqR2siyfmZ9SZy3fRSTSMgrzVHjKxYCUtU6oTsNA==","signatures":[{"sig":"MEQCIHSudsvWY128ywjkTwEknruqHUHluy+d6akg1A7ViXRfAiAwc54qNnQQ9i0BWXiJWK8MRsUYjqApqSa9/yK/WB+1ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGpiMIlKDFSxjLZZxg91rr/Yl1zgwUzZvRcYavXIJtr6AiEA+tFTOX3aU0GNLigYdcBDciHTMGTW6VvdqE0VchI2UOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504355},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0-rc.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0-rc.1_1791345576822_0.9605042305323264","host":"s3://npm-registry-packages-npm-production"}},"23.3.0":{"name":"@nx/devkit","version":"23.3.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"98ae5f006eaf10f008a1203ff8a619a065501df8","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.0.tgz","fileCount":125,"integrity":"sha512-xGSV4gCwQsVdt49VRcfxd2L31dAO/9t9Isv2bM5O89vyEzwd/tkW/IQwUzWn3OdhCnHayd37S1tDyJ5DilCv7w==","signatures":[{"sig":"MEUCIQCtzP9QHQmokPIxZHc0FIYVhz+onWySs1sAPdvviJPytwIgYaRNJG7iKHn+FhxEzPvWqPG8TNok8OHO+bscTVCPCVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAxdaZcYByUSZvydrdL9uOvhxld56XA4RNS4pRVjNqVZAiBOFYijwmYxYs0DRLcqUzFIrdQoXZuToZHAuZyII1p6Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504345},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.0_1791386190537_0.8358458090178502","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-beta.0":{"name":"@nx/devkit","version":"24.0.0-beta.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-beta.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"857a41becad998396c3c264fa8b035ebc15e82af","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-beta.0.tgz","fileCount":125,"integrity":"sha512-twDnF5QgdsT1EZqltm2a8OkGkLOlVb8lMq1esmVlinVcy93rUY7N6SnXPRR5z1fXq+JS6+1yTXDxVcSXAaXOIw==","signatures":[{"sig":"MEUCIB8xekZy4LP00A04iDDaPj4zHooyT+OUCLJrtrY7GU0OAiEAq3B7DCLFSU2OTSLv3qh7SmQc/cgacU+1NelqC85EW14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD80e6HQ9bAvTgCbpl9OwlcF673r+ayIXUOMmpB9bPXdgIgQsPvr4uwTfoM1FX8ZxxamjqW1kN27qji0DCYo/MligE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503988},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-beta.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-beta.0_1791855191722_0.925408683195104","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-beta.1":{"name":"@nx/devkit","version":"24.0.0-beta.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-beta.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"77799814ac25f39ddd44b4668a2c43b1d4a2abfb","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-beta.1.tgz","fileCount":125,"integrity":"sha512-lmzGbQXgCk1oCDK357uFIX63tAMYDxySkHnvzA3J19jmqnpJlC77KV2WJp4uO+Q63YkGBJQ5AiIdAPq8pekZxQ==","signatures":[{"sig":"MEUCICliorWAjNS9lP73TcagMLw7wLRacLFUEmakeFsvmsYpAiEAz2Uq4aTMEeZGjNYu83J/pLNjtJ3bNW5Q26Ng4HHIuZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyDPE05utziou1R+DPpRtAuwSi5WXlS+hMJVY3yP7YNwIgFtvQKf1eYPOxcklgYjOKuzEn43NFqx1ofNSzRFNbTso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503988},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-beta.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-beta.1_1791917981336_0.39853503041936156","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-canary.20261013-994ecba":{"name":"@nx/devkit","version":"24.0.0-canary.20261013-994ecba","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-canary.20261013-994ecba","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"1814c6b9c408ea608802bfaf079c70190fc19ca0","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-canary.20261013-994ecba.tgz","fileCount":125,"integrity":"sha512-/Ggl4uqSGSmhXyvVXmry/3fyrDx3A3lybhSmOksnCTlxt8GDdle8pUk/PLmF8j4fpLCidGweIkwJlW6TIU8Zcw==","signatures":[{"sig":"MEYCIQD9t/aD8s6OxFsNVWQ9m7VkB7J7uuW7lTFkfyqo0za0NAIhAM+wugoxp7a0J/ZTrY/xhYwWANJUWpHy0nl7bXnAab3L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICmDAIBiHvQbeoMHKU3w6WwHR3Q4lcArCYjoDz6wvKbxAiEAqU+Xozfl1KZK3i4QFpwTE+ZBdJjrHow4M1wAXmLXOY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-canary.20261013-994ecba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504022},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-canary.20261013-994ecba","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-canary.20261013-994ecba_1791921751076_0.40016096804421153","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-pr.37405.acdaf31":{"name":"@nx/devkit","version":"24.0.0-pr.37405.acdaf31","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-pr.37405.acdaf31","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a6f10d36a107426e7d9e878976a572f998de6e88","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-pr.37405.acdaf31.tgz","fileCount":135,"integrity":"sha512-5LLRYhs1c/gusuG9/iVF4iazZblty2jAikqZHALiJGfQJctHfJYghlhemwlh1XQpj82lEWRjLjL35YsCQ6Vwzg==","signatures":[{"sig":"MEYCIQD+YxP5KrsiIghM1XrgN4sSlEpxzct6Owo44/RYTiF2SAIhALYV6z+2xr39mTTekoJlUk0bm8BjEBH2f1tQc82sOY+X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICSyg5x3/cfeOVT3qTsVHgM55nqxp477B5jpa91IUoMiAiAH/0dtsb+AhKRoDUcTAYT2T1tNrHPKsGBiOlu9LRMlSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-pr.37405.acdaf31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":515558},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-pr.37405.acdaf31","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-pr.37405.acdaf31_1791997804854_0.5303725955273402","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-beta.2":{"name":"@nx/devkit","version":"24.0.0-beta.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-beta.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"b2b1697b965cb4a6364e028fe7928f4aeba414b5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-beta.2.tgz","fileCount":135,"integrity":"sha512-aO3Gud18yy++xQC+YTy2vzSy4kbP08AKR87nXZkHOLRSCHxPNJWx87rPiE44BnrKlaJnXkoqc6qTT01r+uQI8w==","signatures":[{"sig":"MEUCIQD/gzgh4UvhMrQknaa2Ngq1NelNRENc2hdf2HsCfN0JIAIgFs7hLJII0J6WR53Jp+gxxwQ4x6K5H7Y7VPiSe/AjkKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHbFUyio/hdgQow6fNoIAQVPk8MO9qjSPC3EZTeT6FRhAiEAkPdW2nbqLvnnDtgXwp0ss+FVG/5dSPqc/9h5g+5VCaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":515630},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-beta.2","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-beta.2_1792022026853_0.2768709180422224","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-canary.20261016-5ef7804":{"name":"@nx/devkit","version":"24.0.0-canary.20261016-5ef7804","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-canary.20261016-5ef7804","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"37db3599948bed1c65ea52602f7f2aaa7b699cb4","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-canary.20261016-5ef7804.tgz","fileCount":135,"integrity":"sha512-ehMrLj4w3nIcUCY5cKF2132VzfZIBqQTCQInIcOXSj0qT8pVSHJE4Ez3cqK6XNc07aLGc9vptIcYpMhtpygyEQ==","signatures":[{"sig":"MEYCIQDoHmeGOFSoj5oOTnjpkyV8q73917v3QKFzO8ycpCOOlwIhAKDaPZq4ftgdU/oaboW4xtfWJM956g97QgmI4M3x13FF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBk83iuKFn5my5Qcc2G9wtT/RWElcYV6rkpe1wbNEaceAiABo7kEM3DnSoSZAXBr1eIkDAOhkjxmMXYMiJXFzRtiFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-canary.20261016-5ef7804","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":515954},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-canary.20261016-5ef7804","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-canary.20261016-5ef7804_1792180176093_0.5775349197491828","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-beta.3":{"name":"@nx/devkit","version":"24.0.0-beta.3","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-beta.3","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"a73539e45f96015ba668858cc2d426f56777b3a5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-beta.3.tgz","fileCount":137,"integrity":"sha512-cuoxwfuKJy6oArmBnMo98XqZ5AM3dmqrbcg49KEuJaHJa5koWeYU6+y1eaBh40PoEDggbmWESP9DKCFRFefpYA==","signatures":[{"sig":"MEUCID7akjdWAqsjpWI4pFG2c3AFUHYT+XpBuS7HOlIyAvgAAiEAs/W5pP6Nle4njF3Vetr3tzmJNXU6ab+TAs2fygYIfGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDNrzYWgkKKOTvi9KHJ1GqlYVK96j9WKQyZbAAekBicAAiAIZNNuVa1tYRcRowS+gw9LJ/wl5MuHV0tjQTsSmMZ7mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":521351},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-beta.3","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-beta.3_1792343527421_0.9982782623945057","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-beta.4":{"name":"@nx/devkit","version":"24.0.0-beta.4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-beta.4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"81fd7dfb003a9dd261e26521c45964a28af1a382","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-beta.4.tgz","fileCount":139,"integrity":"sha512-iO3hLy2Akkb6X2xaOh/qOjTp/HJnpCRb5Y0QB8aRnlh+3cVY8AhZtBH1O9bu6VdCagGVecdM0QUi0obxvqLZTw==","signatures":[{"sig":"MEUCIQDazVBlkwynWxvzzS1ORPLggSgnasE/SMZUFUGvm0OWQQIgaxxDRd5DKVbKl6svLd5H/yzE5i/xbuve3v6I8zMNeE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCClMG0EqJ9/2UimTCoVdfpIg7C3Qfl1Pj+688nXUrEmgIhAPWpCY+wMml+8Th45Piuuq9QQGid3c0hH6nIaXst1pVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":528147},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-beta.4","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-beta.4_1792433682106_0.7214939793856436","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-canary.20261019-c4bb923":{"name":"@nx/devkit","version":"24.0.0-canary.20261019-c4bb923","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-canary.20261019-c4bb923","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d166005ef61e1e97ce0dad185f26ef22811c9826","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-canary.20261019-c4bb923.tgz","fileCount":139,"integrity":"sha512-TKFFKjUS25xR4H+FmtspHgEnfw0/DUr+1vLTgFZPjftrDsAGLPSOczkKETRE0aaWiZzZ5Az/uxRzaVjAeSPIlQ==","signatures":[{"sig":"MEUCIGtn2HmbFJvvcMQUxWEtYnPaoy4uO5oOokMrzdYbTcyPAiEAucbfOHP01wd12ZwdvbofYj1Cn/Vz6VsEX6JmEuNVeiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBXNqibD8kc7u24nPz0fnae7zKqK8R4rrlgXga0FqYqiAiA93kE9yMH9YffPNAk1fQqaGysDT5Bv52OaVlkXERxz7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-canary.20261019-c4bb923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":528181},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-canary.20261019-c4bb923","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-canary.20261019-c4bb923_1792439141444_0.3660264427759141","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-canary.20261020-e7ffd79":{"name":"@nx/devkit","version":"24.0.0-canary.20261020-e7ffd79","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-canary.20261020-e7ffd79","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f0993b1c94fd6e10985fef6e36ff16254d77b628","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-canary.20261020-e7ffd79.tgz","fileCount":143,"integrity":"sha512-ERwV8q0TSDsvE+r5uW6SWC52CjmTWCTno7au3fV5n6isvfHu+iyPGPUySWyxWOyIrNQqK40SoLNe9bOOXldGFw==","signatures":[{"sig":"MEYCIQDFH7PVBsBPCRkee/IvfLWsV9aQu4othkbF8ZgE1SlVyQIhAMnMVsHcbhVor6UP35hJxjXy/DzNubdVl7zWoKZxikeW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBpaBemqMDrE02XCVmFS6nEm+wo+5Obz8yys4+mpfI66AiAbhoQt0vpYtndj6AnAc0Bnox8YWEg+3lbR33csgV5Q3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-canary.20261020-e7ffd79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552780},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-canary.20261020-e7ffd79","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-canary.20261020-e7ffd79_1792531325130_0.6701275314353348","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-rc.0":{"name":"@nx/devkit","version":"24.0.0-rc.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-rc.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3107086ff1496c513be651b2c2192257d96fb273","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-rc.0.tgz","fileCount":143,"integrity":"sha512-SpfaI4cilN8d6wP1q/cShSzZilYdSZfERt8fGLp83VrvVTnlzzAF6M8qSwdytsaZ8TW9Y1cG9peLTjQQcisGmA==","signatures":[{"sig":"MEUCIApBEzMHgdXAg7Syp3YtcgVLs5czROdFbKE7JBbTcY7qAiEAyhVm+E8EwpK/IVQ8biIOq/aqAD+mFFUqVYHN9DHlTow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICHVP2FkWF9ha2gdlHAcMS5Oxq5ndRIgm2Smj+mInlmOAiEAzIfA6oq5qEfDFH5ybQAEqBm15pMWEgFQ8cGQE+fF5XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552742},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-rc.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-rc.0_1792545648728_0.34213316769062874","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-rc.1":{"name":"@nx/devkit","version":"24.0.0-rc.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-rc.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"23640aaee31ad9c8d80fb66441853cdb1d89eeee","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-rc.1.tgz","fileCount":143,"integrity":"sha512-YzAeR2a/erP3X/U80qJ1XeGskYSzVHTsZ5/n46wXyOxtaK89cTPpr/ExwZSmCOlSBHqNaZbQ2CtilMmzSnVwvQ==","signatures":[{"sig":"MEYCIQDCbs8wlj1fu5Fvcr8x+TDFUHn8D9SzA7RgStIV4SyAGAIhANlReWn8CGSZb0bjl4Idzj6EH4p01P9BFhhhobhlGVMO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFWsoFRXx71vGWm7yuYjA9aq+GS0VIghhjzuS+qbyOFWAiBcOGSlKpxU8RXtTk2FdMpjTXoiScUa5+hT+IrxSGQHRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552935},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-rc.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-rc.1_1792594032099_0.5915931451716432","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-canary.20261021-b84b2a4":{"name":"@nx/devkit","version":"24.0.0-canary.20261021-b84b2a4","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-canary.20261021-b84b2a4","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"3346c7884c5f4db399d51f35619bb545cd7a1427","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-canary.20261021-b84b2a4.tgz","fileCount":143,"integrity":"sha512-uAMN99n6200K8LTgQ3fdWWHWZOBk6U4aixRpIb+JLT4fPLiUDWN0ylIf0s0/FsMaRqRxWaG+KHWIH/SBr3KW6g==","signatures":[{"sig":"MEQCIDIWjV0ExEnwLc6f+J8sIMpkpuQBIPvgqNlB45eoDqu2AiAKM8v4TBZrE/fkKwqP3mVgN2e0aTaFKtIsqvvh0tRvFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCttgO/vqouu6Z7AM+uzCZPu6hkh1YWk1H4pcl5GPm5rQIhANNwjcY4Izi6MkVglrv/PuZEwwaMwnlu4vjSyLmP+2Z/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-canary.20261021-b84b2a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552973},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-canary.20261021-b84b2a4","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-canary.20261021-b84b2a4_1792612275775_0.08784953433895692","host":"s3://npm-registry-packages-npm-production"}},"24.0.0":{"name":"@nx/devkit","version":"24.0.0","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"5a2b7f280ef4ed9e1ecb9b12a1c9e1ce413d8da5","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0.tgz","fileCount":143,"integrity":"sha512-t5E5VOCoNECLFMMp6qUczUx5kYduyvMMsHFGvuXPCKX32Ny4aFbeIrYNqCrsNKr9KgzMr0tOvRA+EMT0v7BXEA==","signatures":[{"sig":"MEUCIQCVPJm/WAvE1CO9L1VQhwkuWRLOKaNA6rWiYx88SDWhawIgV076/OopU7REtmKASHqZ39E2Q0eNBjo64mxm27f32d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwtm5GjwG/DnSKKkHBrcXYdXbyEydziu01k+ci3MrsOwIgL7ygQm5Ndh6yK4Hyj55u9USxE7K6gwPGa88ZKHsHrMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552925},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0_1792615373039_0.642543527515492","host":"s3://npm-registry-packages-npm-production"}},"23.3.1":{"name":"@nx/devkit","version":"23.3.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@23.3.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"d74b064a86fea338b5ddd9f300c5863c6ed7054a","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-23.3.1.tgz","fileCount":125,"integrity":"sha512-Cw6YISZUjit22Trfo/p6rnrNklIKHYgRyp2IyOgr0i9naDgO3Ufllib9D/v0SInwX2zKevaWJWMyreqVvHRU0w==","signatures":[{"sig":"MEUCIBeGGS7BaSmmkbFwNtIQSy27eaEWbOBJSDfiUYeJcyPAAiEAtonkub9bDLPwtZnaacSvhDPuKF/nxulNc54NsalFW0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtkRqlWiu/sflj7HFb7OsiearziRDJKc5GC1Aoghb9RgIgdPNV+xGqhrD68zRGAiHs4zuouFUf16CRFfSH8brs8Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@23.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504345},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"23.3.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 22 <= 24 || ^23.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_23.3.1_1792781801797_0.008876031998471312","host":"s3://npm-registry-packages-npm-production"}},"24.0.1":{"name":"@nx/devkit","version":"24.0.1","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.1","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"973e5692911c3d67fb3f5e1d771f414975a4117b","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.1.tgz","fileCount":143,"integrity":"sha512-/mkW5soMCX/dQxJySdTHrgBCl4NkGKByNvXkm7K6e1FCOmCnd3toF9EVJq5Rn7gQbfT+dXVSa8vTK8z2nhcKFg==","signatures":[{"sig":"MEYCIQDV7Og1homb7urzuTt2ffXjgNMgPRVA5ZWneCCgNsTX8AIhAOWo9uxYuaXxDDjwc1AB3k5wrzsxPoXOCkOKRFJ/RCJm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVxhFcNzRZ63OQPJJ9bzkPqTc2ygsXebfmSzH2q9RZCAIgFWf4crp9ByQklxbjwsCvv3ngXTvtNIUB4Z2HBhC3U0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552925},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.1","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.1_1792788615902_0.6854165589671488","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-canary.20261026-e5bc931":{"name":"@nx/devkit","version":"24.0.0-canary.20261026-e5bc931","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-canary.20261026-e5bc931","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"61fd6511c1d74c97cc516882774140bccbfba1c7","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-canary.20261026-e5bc931.tgz","fileCount":143,"integrity":"sha512-X7l2SE5OyOorBrXDv0hpekG4bLVHYnFpwAv4bBPstdXYSWhiRs7ZIWGzMoau4pCQ8Dp3fVvOYfGV1Dm/D5Pwbg==","signatures":[{"sig":"MEUCIQDFztzi5uTcoioIOGOLteVKCbXSxjw77BUgA8pPzzwdmQIgSO6PIZao336UPMyNF+YSPa5PLTZJKTHqQvQUbP0LZqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCatU1EDPUz3KtrigZHNnuhakzLJTvSUpnoGWNaGQ8QjAIhANpoaUGbAAhaa/voXoIkgaRxnw05PuyTjjfmbxiFVM/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-canary.20261026-e5bc931","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552973},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-canary.20261026-e5bc931","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-canary.20261026-e5bc931_1793044726532_0.7667664361408209","host":"s3://npm-registry-packages-npm-production"}},"24.0.2":{"name":"@nx/devkit","version":"24.0.2","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.2","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"c3d8cadea1955fd4543a454a4f8c096cc6b235d9","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.2.tgz","fileCount":143,"integrity":"sha512-G2YWq9/Pj87Y20WCf6Clu1m9sTeoYcXCpivBo/I2foKVG1oOdOzMq966Na3eQ+ZdO0NneyBZvzoDYa6kJIufVw==","signatures":[{"sig":"MEUCIDjtKq94lDjYPKb6armTE07nCJxNUchpbQT/t28shV2WAiEAsGfF2UDmj4Ez+QiDe4S4fx0WgXxCRb6PJb4GnZ+Dfnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHj9KzR6GsFVnkGNs3c9bhTnEY7xa2MjGCPelIrtpwsmAiBhFykDubTk+E8ycSm6QcgyDNGj+FZ+haBTJu/vDnm8cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552925},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.2","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.2_1793046036280_0.45433322320240843","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-canary.20261028-6f7b7ae":{"name":"@nx/devkit","version":"24.0.0-canary.20261028-6f7b7ae","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"author":"Victor Savkin","license":"MIT","_id":"@nx/devkit@24.0.0-canary.20261028-6f7b7ae","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://nx.dev","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"f675809cc9d268b03d6f0df87585776576039245","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-canary.20261028-6f7b7ae.tgz","fileCount":143,"integrity":"sha512-k+VOprnGXTgWbP6HYCQgiQZ8Ut6VZzl/97CtnKTvf2UlAT/NU37v98BB7hkKnAWjwyFPpgZsplhHMoEUJifvSg==","signatures":[{"sig":"MEUCIQDTDkWWB/BbZTegHl/+kjULpEdJcQGZUfKvfOS8WCCSiwIgSv9jibNKhjrosKpU0aaTh4ZziilvT97QvVqDkfU3drU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZSir1acua5S/bfQhCdlqFi9vdCRKraHUVWJKCltSnHgIgatuViLh2HjsoGwfBHavLWIDxuPyFpCdYRgNyL9gi7MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-canary.20261028-6f7b7ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552973},"main":"./dist/index.js","type":"commonjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-canary.20261028-6f7b7ae","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/devkit_24.0.0-canary.20261028-6f7b7ae_1793221584108_0.8317300266856136","host":"s3://npm-registry-packages-npm-production"}},"24.0.0-canary.20261029-9748683":{"_id":"@nx/devkit@24.0.0-canary.20261029-9748683","bugs":{"url":"https://github.com/nrwl/nx/issues"},"dist":{"shasum":"be02fe309e2486ec1abe7959027dc43589bfe272","tarball":"https://registry.npmjs.org/@nx/devkit/-/devkit-24.0.0-canary.20261029-9748683.tgz","fileCount":143,"integrity":"sha512-EZoL8SrewMlcgvsfI3xiXTYJ15DuvQUzx43VY0YavBHaEnDSX53jVNhRQRB0OaVvqZT69CYjGsjqZL9QrzZ2mw==","signatures":[{"sig":"MEQCIAHeCDmFBZpA/plC7EEMiaTfqZsiCPVYAw/+55DMkQJbAiAbrDsRiiv3VIuAeJFOT2XR1f/xWFgM2hySiEXi3WLSdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICxayukumdRUxlQidPcXOap3IbZw2/MskdGZv0r1g9GWAiEAgKBMtv0HKgFVY5KEp4XqecA+QHRZPX8FnKj+kL1l0jE="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nx%2fdevkit@24.0.0-canary.20261029-9748683","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552973},"main":"./dist/index.js","name":"@nx/devkit","type":"commonjs","types":"./dist/index.d.ts","author":"Victor Savkin","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","@nx/nx-source":"./index.ts"},"./testing":{"types":"./dist/testing.d.ts","default":"./dist/testing.js","@nx/nx-source":"./testing.ts"},"./internal":{"types":"./dist/internal.d.ts","default":"./dist/internal.js","@nx/nx-source":"./internal.ts"},"./package.json":"./package.json","./ngcli-adapter":{"types":"./dist/ngcli-adapter.d.ts","default":"./dist/ngcli-adapter.js","@nx/nx-source":"./ngcli-adapter.ts"},"./migrations.json":"./migrations.json","./internal-testing-utils":{"types":"./dist/internal-testing-utils.d.ts","default":"./dist/internal-testing-utils.js","@nx/nx-source":"./internal-testing-utils.ts"},"./internal-testing-utils/mock-fs":{"types":"./dist/internal-testing-utils/mock-fs.d.ts","default":"./dist/internal-testing-utils/mock-fs.js","@nx/nx-source":"./internal-testing-utils/mock-fs.ts"},"./internal-testing-utils/mock-prettier":{"types":"./dist/internal-testing-utils/mock-prettier.d.ts","default":"./dist/internal-testing-utils/mock-prettier.js","@nx/nx-source":"./internal-testing-utils/mock-prettier.ts"},"./internal-testing-utils/mock-project-graph":{"types":"./dist/internal-testing-utils/mock-project-graph.d.ts","default":"./dist/internal-testing-utils/mock-project-graph.js","@nx/nx-source":"./internal-testing-utils/mock-project-graph.ts"}},"license":"MIT","private":false,"version":"24.0.0-canary.20261029-9748683","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"190eff49-560e-4e32-9eff-7cfeb8b52aeb"}},"homepage":"https://nx.dev","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","directories":{},"maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"dependencies":{"ejs":"5.0.1","tslib":"^2.3.0","semver":"^7.6.3","minimatch":"10.2.5","yargs-parser":"21.1.1"},"nx-migrations":{"migrations":"./migrations.json","supportsOptionalMigrations":true},"publishConfig":{"access":"public"},"typesVersions":{"*":{"testing":["dist/testing.d.ts"],"internal":["dist/internal.d.ts"],"ngcli-adapter":["dist/ngcli-adapter.d.ts"],"internal-testing-utils":["dist/internal-testing-utils.d.ts"],"internal-testing-utils/mock-fs":["dist/internal-testing-utils/mock-fs.d.ts"],"internal-testing-utils/mock-prettier":["dist/internal-testing-utils/mock-prettier.d.ts"],"internal-testing-utils/mock-project-graph":["dist/internal-testing-utils/mock-project-graph.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nx":"24.0.0-canary.20261029-9748683","jest":"30.3.0"},"peerDependencies":{"nx":">= 23 <= 25 || ^24.0.0-0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/devkit_24.0.0-canary.20261029-9748683_1793306242541_0.6729921911461645"}}},"time":{"created":"2023-04-17T15:02:56.261Z","modified":"2026-10-29T20:37:23.044Z","16.0.0-beta.1":"2023-04-17T15:02:56.692Z","16.0.0-beta.2":"2023-04-18T15:09:23.548Z","16.0.0-beta.3":"2023-04-19T16:08:07.009Z","16.0.0-beta.4":"2023-04-19T19:31:36.679Z","16.0.0-beta.5":"2023-04-20T19:45:22.685Z","16.0.0-beta.6":"2023-04-21T21:24:04.083Z","16.0.0-beta.7":"2023-04-24T23:35:54.904Z","16.0.0-beta.8":"2023-04-26T00:21:54.764Z","16.0.0-rc.0":"2023-04-27T03:50:24.819Z","16.0.0-rc.1":"2023-04-27T20:20:54.917Z","16.0.0":"2023-04-27T22:12:41.252Z","16.0.1":"2023-04-28T22:14:56.443Z","16.0.2":"2023-05-02T14:56:10.875Z","16.0.3":"2023-05-02T22:35:22.958Z","16.1.0-beta.0":"2023-05-03T15:53:45.740Z","16.1.0-rc.0":"2023-05-03T22:21:59.755Z","16.1.0-rc.1":"2023-05-04T17:29:07.650Z","16.1.0":"2023-05-04T19:00:26.724Z","16.1.1-beta.1":"2023-05-05T21:38:53.693Z","16.1.1":"2023-05-05T22:06:40.723Z","16.1.2":"2023-05-08T14:03:56.945Z","16.1.3-beta.0":"2023-05-08T19:59:12.596Z","16.1.3":"2023-05-08T20:39:59.483Z","16.1.4":"2023-05-09T21:42:19.106Z","16.2.0-beta.0":"2023-05-15T21:02:52.531Z","16.2.0-beta.1":"2023-05-15T21:43:04.624Z","16.2.0-beta.2":"2023-05-16T19:23:52.772Z","16.2.0-beta.3":"2023-05-17T03:00:47.132Z","16.2.1":"2023-05-17T14:59:24.309Z","16.3.0-beta.0":"2023-05-17T15:57:27.889Z","16.3.0-beta.1":"2023-05-17T19:44:56.381Z","16.3.0-beta.2":"2023-05-19T13:21:47.515Z","16.3.0-beta.3":"2023-05-19T14:14:28.056Z","16.3.0-beta.4":"2023-05-20T14:50:37.148Z","16.2.2":"2023-05-23T17:21:21.616Z","16.3.0-beta.5":"2023-05-23T20:00:08.601Z","16.3.0-beta.6":"2023-05-24T16:08:29.432Z","16.3.0-beta.7":"2023-05-24T18:52:18.391Z","16.3.0-beta.8":"2023-05-25T20:02:27.041Z","16.3.0-beta.9":"2023-05-26T20:04:55.426Z","16.3.0-beta.11":"2023-05-26T20:55:40.478Z","16.3.0-beta.12":"2023-05-29T18:37:40.110Z","16.3.0-beta.13":"2023-05-30T20:23:51.462Z","16.3.0-beta.14":"2023-05-30T22:38:51.521Z","16.3.0-beta.15":"2023-05-31T13:14:03.903Z","16.3.0":"2023-05-31T16:49:07.116Z","16.3.1":"2023-06-01T14:36:46.317Z","16.4.0-beta.0":"2023-06-01T18:41:18.055Z","16.3.2":"2023-06-02T21:21:51.797Z","16.4.0-beta.1":"2023-06-02T22:02:55.239Z","16.4.0-beta.2":"2023-06-07T17:04:34.225Z","16.4.0-beta.3":"2023-06-08T16:12:20.191Z","16.4.0-beta.4":"2023-06-09T21:14:38.110Z","16.4.0-beta.5":"2023-06-10T18:18:02.887Z","16.4.0-beta.6":"2023-06-12T16:41:14.188Z","16.4.0-beta.7":"2023-06-14T20:34:24.671Z","16.4.0-beta.8":"2023-06-15T21:53:40.503Z","16.4.0-beta.9":"2023-06-16T14:16:23.219Z","16.4.0-beta.10":"2023-06-16T22:05:40.467Z","16.4.0-beta.13":"2023-06-22T18:46:13.649Z","16.4.0-beta.11":"2023-06-22T19:14:27.115Z","16.4.0-beta.14":"2023-06-22T21:32:37.779Z","16.4.0-beta.16":"2023-06-23T15:29:15.353Z","16.4.0":"2023-06-23T19:49:00.454Z","16.5.0-beta.0":"2023-06-27T19:48:46.657Z","16.5.0-beta.1":"2023-06-29T20:52:46.340Z","16.4.1":"2023-06-29T22:52:48.422Z","16.5.0-beta.2":"2023-06-30T20:31:31.160Z","16.4.2":"2023-06-30T22:07:24.106Z","16.4.3":"2023-07-04T05:19:21.247Z","16.5.0-beta.3":"2023-07-04T15:19:37.633Z","16.5.0":"2023-07-05T13:56:39.402Z","16.6.0-beta.0":"2023-07-07T20:32:20.700Z","16.5.1":"2023-07-10T18:22:07.185Z","16.6.0-beta.1":"2023-07-11T21:20:39.001Z","16.6.0-beta.2":"2023-07-13T14:20:25.291Z","16.5.2":"2023-07-13T19:05:24.309Z","16.6.0-beta.3":"2023-07-14T22:39:04.934Z","16.5.3":"2023-07-18T13:26:33.652Z","16.6.0-beta.4":"2023-07-18T22:53:31.021Z","16.5.4":"2023-07-21T15:02:52.265Z","16.5.5":"2023-07-22T04:36:06.564Z","16.6.0-beta.5":"2023-07-25T18:11:40.372Z","16.6.0-beta.6":"2023-07-27T22:14:32.641Z","16.6.0-beta.7":"2023-07-28T16:52:01.087Z","16.6.0-beta.8":"2023-07-28T20:31:50.390Z","16.6.0":"2023-07-31T13:25:14.034Z","16.7.0-beta.0":"2023-08-01T22:47:18.747Z","16.7.0-beta.1":"2023-08-03T03:30:11.981Z","16.7.0-beta.3":"2023-08-09T18:59:09.137Z","16.7.0-beta.4":"2023-08-10T20:36:26.559Z","16.7.0-beta.5":"2023-08-11T22:03:41.128Z","16.7.0-beta.6":"2023-08-14T16:18:14.487Z","16.7.0-rc.0":"2023-08-14T19:54:37.635Z","16.7.0-rc.1":"2023-08-15T14:41:02.573Z","16.7.0":"2023-08-15T18:34:16.445Z","16.7.1":"2023-08-16T22:35:21.502Z","16.8.0-beta.0":"2023-08-18T17:39:17.217Z","16.7.2":"2023-08-18T20:34:03.955Z","16.8.0-beta.1":"2023-08-21T21:45:49.373Z","16.7.3":"2023-08-22T14:01:33.900Z","16.8.0-beta.2":"2023-08-23T04:06:15.652Z","16.7.4":"2023-08-23T15:58:34.761Z","16.8.0-beta.3":"2023-08-24T22:47:00.949Z","16.8.0-beta.4":"2023-08-30T19:15:43.444Z","16.8.0-beta.5":"2023-08-31T22:09:48.013Z","16.8.0-beta.6":"2023-09-01T20:45:42.674Z","16.8.0-beta.7":"2023-09-01T21:31:04.877Z","16.8.0-rc.0":"2023-09-05T14:16:59.942Z","16.8.0":"2023-09-06T04:05:05.987Z","16.9.0-beta.0":"2023-09-07T22:09:33.116Z","16.8.1":"2023-09-07T22:45:05.371Z","16.9.0-beta.1":"2023-09-13T14:31:14.545Z","16.9.0-beta.2":"2023-09-18T19:54:06.942Z","16.9.0-beta.3":"2023-09-20T14:01:53.868Z","16.9.0-beta.4":"2023-09-21T18:08:30.393Z","16.9.0-rc.0":"2023-09-22T14:38:37.556Z","16.9.0-rc.1":"2023-09-22T20:11:21.971Z","16.9.0":"2023-09-22T22:25:05.735Z","16.9.1":"2023-09-26T04:42:12.496Z","16.10.0-beta.0":"2023-10-04T15:08:31.233Z","16.10.0-beta.1":"2023-10-04T18:24:04.971Z","16.10.0-beta.2":"2023-10-04T23:13:54.088Z","16.10.0":"2023-10-04T23:58:44.047Z","17.0.0-beta.1":"2023-10-11T21:52:25.375Z","17.0.0-beta.2":"2023-10-12T04:02:23.881Z","17.0.0-beta.4":"2023-10-13T17:02:00.810Z","17.0.0-beta.5":"2023-10-14T03:23:50.564Z","17.0.0-beta.6":"2023-10-14T14:25:41.766Z","17.0.0-beta.8":"2023-10-17T05:46:08.360Z","17.0.0-rc.0":"2023-10-18T09:35:47.161Z","17.0.0-rc.1":"2023-10-19T04:16:19.911Z","17.0.0-rc.2":"2023-10-19T13:53:47.227Z","17.0.0-rc.3":"2023-10-19T16:04:31.485Z","17.0.0":"2023-10-19T21:43:55.167Z","17.0.1":"2023-10-20T18:34:37.449Z","17.0.2":"2023-10-25T17:49:05.285Z","17.1.0-beta.0":"2023-10-26T20:54:52.107Z","17.1.0-beta.2":"2023-11-03T21:00:34.440Z","17.0.3":"2023-11-03T21:21:13.815Z","17.1.0-beta.3":"2023-11-07T21:48:06.350Z","17.1.0-beta.4":"2023-11-08T15:41:46.219Z","17.1.0-beta.5":"2023-11-08T21:10:34.727Z","17.1.0-rc.0":"2023-11-09T01:27:13.905Z","17.1.1":"2023-11-09T18:20:56.088Z","17.1.2":"2023-11-13T16:24:01.659Z","17.2.0-beta.0":"2023-11-16T00:36:51.133Z","17.2.0-beta.1":"2023-11-17T22:45:57.999Z","17.1.3":"2023-11-20T19:09:03.400Z","17.2.0-beta.2":"2023-11-21T19:01:10.436Z","17.2.0-beta.3":"2023-11-22T20:09:03.413Z","17.2.0-beta.4":"2023-11-23T00:26:03.054Z","17.2.0-beta.5":"2023-11-23T15:37:15.759Z","17.2.0-beta.6":"2023-11-23T21:13:08.040Z","17.2.0-beta.8":"2023-11-27T22:50:37.577Z","17.2.0-beta.9":"2023-11-28T18:35:49.555Z","17.2.0-beta.10":"2023-11-29T15:28:53.317Z","17.2.0-beta.11":"2023-11-30T14:49:40.402Z","17.2.0-beta.12":"2023-11-30T21:31:29.545Z","17.2.0-beta.14":"2023-12-05T20:36:44.509Z","17.2.0-canary.20231206-a93ee1c":"2023-12-06T03:13:28.347Z","17.2.0-beta.15":"2023-12-06T21:19:05.715Z","17.2.0-canary.20231207-b8d24e6":"2023-12-07T03:23:51.407Z","17.2.0-rc.0":"2023-12-08T00:22:06.218Z","17.2.0-rc.1":"2023-12-08T02:01:23.615Z","17.2.0-canary.20231208-1984dff":"2023-12-08T03:19:37.128Z","17.2.0-rc.2":"2023-12-08T16:57:22.547Z","17.2.0":"2023-12-08T17:56:31.893Z","17.3.0-canary.20231209-dbeaf92":"2023-12-09T03:17:10.332Z","17.2.1":"2023-12-11T22:16:32.077Z","17.3.0-canary.20231212-99ec7d8":"2023-12-12T03:19:52.942Z","17.2.2":"2023-12-12T17:01:42.383Z","17.2.4":"2023-12-12T19:55:35.304Z","17.2.3":"2023-12-12T20:22:07.047Z","17.3.0-canary.20231213-3655269":"2023-12-13T03:14:18.873Z","17.3.0-canary.20231214-dc03c37":"2023-12-14T03:14:56.429Z","17.3.0-canary.20231215-ca32d14":"2023-12-15T03:17:16.035Z","17.2.5":"2023-12-15T03:25:46.075Z","17.3.0-canary.20231216-71ce32a":"2023-12-16T03:17:00.164Z","17.2.6":"2023-12-18T15:36:40.794Z","17.3.0-canary.20231219-9d7a724":"2023-12-19T03:19:12.145Z","17.3.0-canary.20231220-b40773c":"2023-12-20T03:13:21.121Z","17.3.0-beta.1":"2023-12-21T01:07:23.129Z","17.3.0-canary.20231221-2374d8e":"2023-12-21T03:17:18.936Z","17.3.0-canary.20231222-d819e6c":"2023-12-22T03:13:10.001Z","17.2.7":"2023-12-22T14:41:34.500Z","17.3.0-canary.20231223-cb09f25":"2023-12-23T03:14:15.554Z","17.3.0-canary.20231226-cb09f25":"2023-12-26T03:12:37.507Z","17.3.0-canary.20231227-cbb26cb":"2023-12-27T03:14:06.696Z","17.3.0-canary.20231228-f1849a7":"2023-12-28T03:14:32.029Z","17.2.8":"2023-12-28T15:42:19.778Z","17.3.0-canary.20231229-51c039b":"2023-12-29T03:15:54.777Z","17.3.0-canary.20231230-51c039b":"2023-12-30T03:15:08.678Z","17.3.0-canary.20240102-51c039b":"2024-01-02T03:18:06.419Z","17.3.0-canary.20240103-1d1d465":"2024-01-03T03:15:07.884Z","17.3.0-canary.20240104-e31c179":"2024-01-04T03:13:21.049Z","17.3.0-canary.20240105-a04eb74":"2024-01-05T03:14:39.278Z","17.3.0-canary.20240106-54bae65":"2024-01-06T03:13:01.093Z","17.3.0-canary.20240109-2360918":"2024-01-09T03:15:26.316Z","17.3.0-canary.20240110-6307a83":"2024-01-10T03:14:25.753Z","17.3.0-beta.2":"2024-01-10T18:15:00.420Z","17.3.0-canary.20240111-a42d9ab":"2024-01-11T03:14:29.556Z","17.3.0-beta.3":"2024-01-11T21:39:58.015Z","17.3.0-canary.20240112-b97c869":"2024-01-12T03:17:46.249Z","17.3.0-canary.20240113-1d2bfde":"2024-01-13T03:13:51.325Z","17.3.0-canary.20240116-42aefd8":"2024-01-16T03:19:30.088Z","17.3.0-beta.4":"2024-01-16T20:09:46.158Z","17.3.0-beta.5":"2024-01-17T19:11:49.440Z","17.3.0-canary.20240118-8ccf327":"2024-01-18T03:15:00.072Z","17.3.0-beta.6":"2024-01-18T23:38:44.569Z","17.3.0-canary.20240119-b5ffb85":"2024-01-19T03:15:14.846Z","17.3.0-canary.20240120-06717de":"2024-01-20T03:14:01.712Z","17.3.0-beta.8":"2024-01-22T21:36:49.898Z","17.3.0-canary.20240123-3333ef4":"2024-01-23T03:14:20.937Z","17.3.0-canary.20240124-096cefb":"2024-01-24T03:13:26.231Z","17.3.0-canary.20240125-70fd808":"2024-01-25T03:15:25.855Z","17.3.0-canary.20240126-2faaaf3":"2024-01-26T03:13:29.921Z","17.3.0-rc.0":"2024-01-26T17:36:41.575Z","17.3.0-rc.1":"2024-01-27T02:00:34.569Z","17.3.0":"2024-01-29T21:05:31.267Z","18.0.0-beta.0":"2024-01-29T22:59:42.253Z","18.0.0-canary.20240130-bb3cf3a":"2024-01-30T03:15:34.361Z","17.3.1":"2024-01-31T19:22:26.629Z","18.0.0-beta.1":"2024-01-31T20:45:21.508Z","18.0.0-canary.20240201-8762c38":"2024-02-01T03:18:17.854Z","18.0.0-canary.20240202-ea5befb":"2024-02-02T03:13:32.779Z","18.0.0-beta.2":"2024-02-02T09:22:58.134Z","18.0.0-beta.3":"2024-02-02T19:53:21.027Z","18.0.0-canary.20240203-7623471":"2024-02-03T03:14:07.460Z","18.0.0":"2024-02-03T05:12:09.278Z","17.3.2":"2024-02-03T18:23:16.551Z","18.0.1":"2024-02-04T17:33:34.931Z","18.0.2":"2024-02-06T01:26:57.646Z","18.1.0-canary.20240206-bf62661":"2024-02-06T03:14:43.754Z","18.1.0-canary.20240207-6485e3c":"2024-02-07T03:17:41.440Z","18.0.3":"2024-02-08T00:09:44.774Z","18.1.0-canary.20240208-202f141":"2024-02-08T03:17:38.598Z","18.1.0-canary.20240209-3b21cef":"2024-02-09T03:14:41.031Z","18.0.4":"2024-02-09T23:42:39.226Z","18.1.0-canary.20240210-b1d0294":"2024-02-10T03:14:42.356Z","18.1.0-beta.0":"2024-02-10T20:52:11.622Z","18.1.0-canary.20240213-7d2cb37":"2024-02-13T03:18:23.921Z","18.1.0-canary.20240214-b625a79":"2024-02-14T03:16:53.236Z","18.1.0-canary.20240215-d5e1451":"2024-02-15T03:19:27.515Z","18.1.0-canary.20240216-27cf308":"2024-02-16T03:18:42.309Z","18.1.0-canary.20240217-5b6d1b4":"2024-02-17T03:14:38.896Z","18.1.0-canary.20240220-003b961":"2024-02-20T03:16:01.775Z","18.1.0-beta.1":"2024-02-20T19:01:52.782Z","18.1.0-beta.2":"2024-02-20T21:08:58.521Z","18.1.0-canary.20240221-abc0cf8":"2024-02-21T03:14:47.404Z","18.1.0-canary.20240222-5d6abe4":"2024-02-22T03:14:43.784Z","18.1.0-canary.20240223-21e7648":"2024-02-23T03:19:08.972Z","18.0.5":"2024-02-24T01:56:00.291Z","18.1.0-canary.20240224-26b266f":"2024-02-24T03:18:44.108Z","18.1.0-canary.20240227-452d845":"2024-02-27T03:21:14.399Z","18.1.0-canary.20240228-4d13753":"2024-02-28T03:19:26.796Z","18.1.0-canary.20240229-f6a183c":"2024-02-29T03:19:51.703Z","18.0.6":"2024-02-29T23:14:00.626Z","18.1.0-canary.20240301-d705372":"2024-03-01T03:16:57.912Z","18.1.0-canary.20240302-8bde48f":"2024-03-02T03:21:27.388Z","18.1.0":"2024-03-04T09:27:21.141Z","18.0.7":"2024-03-04T14:55:14.484Z","18.1.0-beta.3":"2024-03-04T15:56:00.778Z","18.1.0-canary.20240306-cc2f655":"2024-03-06T03:23:14.204Z","18.1.0-beta.4":"2024-03-06T18:03:32.030Z","18.1.0-beta.5":"2024-03-06T23:41:09.848Z","18.1.0-canary.20240307-84d96cc":"2024-03-07T03:16:21.848Z","18.1.0-canary.20240308-46592d7":"2024-03-08T03:16:26.537Z","18.1.0-beta.6":"2024-03-08T15:55:24.629Z","18.0.8":"2024-03-08T20:50:41.163Z","18.1.0-canary.20240309-235ca8c":"2024-03-09T03:14:49.747Z","18.1.0-beta.7":"2024-03-09T04:00:30.519Z","18.1.0-beta.8":"2024-03-09T16:59:42.775Z","18.1.0-beta.9":"2024-03-11T20:06:35.875Z","18.1.0-canary.20240312-9520aa2":"2024-03-12T03:15:33.995Z","18.1.0-canary.20240313-81df848":"2024-03-13T03:15:50.750Z","18.1.0-canary.20240314-cbb88f0":"2024-03-14T03:14:18.897Z","18.1.0-canary.20240315-3b8cbae":"2024-03-15T03:14:39.845Z","18.1.0-beta.10":"2024-03-15T14:36:14.374Z","18.1.1":"2024-03-15T21:08:29.994Z","18.2.0-canary.20240316-b69047e":"2024-03-16T03:16:27.391Z","18.1.2":"2024-03-18T14:56:14.760Z","18.2.0-canary.20240319-55f31cf":"2024-03-19T03:21:03.253Z","18.2.0-canary.20240320-64b2396":"2024-03-20T03:16:15.597Z","18.2.0-canary.20240321-2a4c57d":"2024-03-21T03:14:45.026Z","18.2.0-canary.20240322-61cb63d":"2024-03-22T03:19:30.895Z","18.2.0-beta.0":"2024-03-22T19:01:20.763Z","18.2.0-canary.20240323-54d4780":"2024-03-23T03:18:18.693Z","18.1.3":"2024-03-25T16:26:27.037Z","18.2.0-beta.1":"2024-03-25T17:57:46.425Z","18.2.0-canary.20240326-fb90767":"2024-03-26T03:20:07.163Z","18.2.0-canary.20240327-82dc703":"2024-03-27T03:19:19.465Z","18.2.0-beta.2":"2024-03-27T17:39:57.560Z","18.2.0-canary.20240328-7d2a420":"2024-03-28T03:16:33.888Z","18.2.0-beta.3":"2024-03-28T16:36:33.446Z","18.2.0":"2024-03-28T20:12:17.676Z","18.2.1":"2024-03-28T22:45:27.631Z","18.3.0-canary.20240329-ef81455":"2024-03-29T03:15:41.465Z","18.3.0-canary.20240330-ef81455":"2024-03-30T03:19:47.771Z","18.3.0-canary.20240402-120cde6":"2024-04-02T03:21:46.559Z","18.2.2":"2024-04-02T18:40:27.293Z","18.3.0-canary.20240403-270788e":"2024-04-03T03:18:08.323Z","18.3.0-canary.20240404-3b182e4":"2024-04-04T03:14:43.505Z","17.0.4":"2024-04-04T15:55:20.176Z","18.3.0-canary.20240405-fc8d5ba":"2024-04-05T03:16:04.557Z","0.0.0-pr-22179-271588f":"2024-04-05T17:23:32.132Z","18.3.0-beta.0":"2024-04-05T18:01:36.617Z","17.0.5":"2024-04-05T18:13:57.711Z","18.2.3":"2024-04-05T22:29:56.181Z","18.3.0-canary.20240406-a9e554f":"2024-04-06T03:17:06.794Z","18.3.0-canary.20240409-32144bb":"2024-04-09T03:20:02.915Z","18.2.4":"2024-04-09T20:02:13.702Z","18.3.0-canary.20240410-7a7cbec":"2024-04-10T03:19:39.772Z","18.3.0-canary.20240411-c8f179d":"2024-04-11T03:15:49.054Z","18.3.0-beta.1":"2024-04-11T14:01:16.494Z","18.3.0-canary.20240412-d1584f8":"2024-04-12T03:18:16.574Z","18.3.0-canary.20240413-134cbbc":"2024-04-13T03:19:44.655Z","18.3.0-beta.2":"2024-04-15T21:09:50.144Z","18.3.0-canary.20240416-2ee9650":"2024-04-16T03:23:13.228Z","18.3.0-beta.3":"2024-04-16T04:16:10.962Z","18.3.0":"2024-04-16T23:25:22.586Z","18.4.0-canary.20240417-801a22b":"2024-04-17T03:23:41.927Z","18.3.1":"2024-04-17T13:25:19.900Z","18.4.0-canary.20240418-e549ea2":"2024-04-18T03:21:04.140Z","18.3.2":"2024-04-18T15:27:48.817Z","19.0.0-beta.0":"2024-04-18T17:50:08.147Z","19.0.0-beta.1":"2024-04-19T02:35:29.299Z","19.0.0-canary.20240419-e617e54":"2024-04-19T03:20:43.463Z","18.3.3":"2024-04-20T01:08:46.609Z","19.0.0-canary.20240420-9ca53b7":"2024-04-20T03:16:04.241Z","19.0.0-beta.2":"2024-04-20T04:20:04.105Z","19.0.0-canary.20240423-b37bfdb":"2024-04-23T03:16:31.127Z","19.0.0-beta.3":"2024-04-23T17:35:55.112Z","19.0.0-beta.4":"2024-04-24T12:53:37.555Z","19.0.0-beta.5":"2024-04-24T23:27:23.723Z","19.0.0-canary.20240425-cec57c4":"2024-04-25T03:16:58.065Z","18.3.4":"2024-04-26T00:24:57.717Z","19.0.0-canary.20240426-ac9ad35":"2024-04-26T03:18:04.472Z","19.0.0-beta.6":"2024-04-26T05:25:38.993Z","19.0.0-canary.20240427-f74aeab":"2024-04-27T03:17:26.095Z","19.0.0-beta.7":"2024-04-27T16:11:01.933Z","17.0.6":"2024-04-29T17:10:06.433Z","19.0.0-beta.8":"2024-04-29T22:49:43.678Z","19.0.0-canary.20240430-458f2cc":"2024-04-30T03:18:59.821Z","19.0.0-beta.9":"2024-05-02T02:16:10.989Z","19.0.0-canary.20240502-5ded713":"2024-05-02T03:16:56.492Z","19.0.0-beta.10":"2024-05-02T19:30:31.208Z","19.0.0-beta.11":"2024-05-02T22:52:41.616Z","19.0.0-canary.20240503-dbad02a":"2024-05-03T03:16:05.802Z","19.0.0-rc.0":"2024-05-03T17:27:40.195Z","19.0.0-canary.20240504-fd5ea92":"2024-05-04T03:15:54.661Z","19.0.0-rc.1":"2024-05-04T15:15:17.005Z","19.0.0-rc.2":"2024-05-06T17:46:51.595Z","19.0.0":"2024-05-06T18:08:44.483Z","19.1.0-canary.20240507-1fe262a":"2024-05-07T03:19:23.362Z","19.0.1":"2024-05-07T22:26:09.874Z","19.1.0-canary.20240508-fd78152":"2024-05-08T03:16:25.012Z","19.1.0-canary.20240509-8f705e3":"2024-05-09T03:15:32.760Z","19.0.2":"2024-05-09T13:57:13.027Z","19.1.0-canary.20240510-1a85787":"2024-05-10T03:16:08.380Z","19.1.0-canary.20240511-f7dcf43":"2024-05-11T03:15:24.429Z","19.0.3":"2024-05-13T18:50:44.671Z","19.1.0-canary.20240514-cc9b7f3":"2024-05-14T03:15:46.724Z","19.1.0-canary.20240515-a2a7d7e":"2024-05-15T03:16:42.065Z","19.0.4":"2024-05-15T15:34:21.847Z","18.3.5":"2024-05-15T23:01:22.837Z","19.1.0-canary.20240516-d581cef":"2024-05-16T03:16:53.752Z","19.1.0-beta.0":"2024-05-16T14:36:30.641Z","19.1.0-canary.20240517-312b271":"2024-05-17T03:16:45.911Z","19.1.0-canary.20240518-3523720":"2024-05-18T03:17:00.350Z","19.1.0-canary.20240521-1255603":"2024-05-21T03:19:43.112Z","19.0.5":"2024-05-21T22:05:12.036Z","19.1.0-beta.1":"2024-05-21T22:43:47.965Z","19.1.0-canary.20240522-89fdd42":"2024-05-22T03:16:36.237Z","19.0.6":"2024-05-22T16:24:12.096Z","19.1.0-canary.20240523-261b0ff":"2024-05-23T03:17:40.622Z","19.1.0-beta.2":"2024-05-23T16:48:34.771Z","19.0.7":"2024-05-23T19:37:47.807Z","19.1.0-beta.3":"2024-05-23T20:27:10.719Z","19.1.0-beta.4":"2024-05-23T21:50:18.267Z","19.1.0-beta.5":"2024-05-24T02:59:24.671Z","19.1.0-canary.20240524-12c6a73":"2024-05-24T03:18:58.523Z","19.0.8":"2024-05-24T14:19:41.462Z","19.1.0":"2024-05-24T17:02:45.461Z","19.2.0-canary.20240525-af463c4":"2024-05-25T03:16:22.909Z","19.2.0-alpha.0":"2024-05-25T18:17:03.702Z","19.2.0-alpha.1":"2024-05-25T19:10:00.907Z","19.2.0-alpha.2":"2024-05-25T19:55:30.662Z","19.2.0-alpha.3":"2024-05-26T03:17:58.333Z","19.2.0-beta.0":"2024-05-27T21:34:26.374Z","19.2.0-canary.20240528-7f11a1d":"2024-05-28T03:17:19.155Z","19.2.0-beta.1":"2024-05-29T00:13:24.600Z","19.1.1":"2024-05-29T14:53:12.868Z","19.2.0-canary.20240530-316dcb9":"2024-05-30T03:17:19.796Z","19.2.0-beta.2":"2024-05-30T15:33:17.609Z","19.2.0-beta.3":"2024-05-30T22:36:14.708Z","19.2.0-canary.20240531-2cb7ecb":"2024-05-31T03:17:06.307Z","19.2.0-beta.4":"2024-05-31T14:56:25.405Z","19.2.0-beta.5":"2024-05-31T22:18:07.181Z","19.2.0-canary.20240601-6f22300":"2024-06-01T03:22:16.959Z","19.1.2":"2024-06-03T14:15:05.291Z","19.2.0-beta.6":"2024-06-03T14:17:28.255Z","19.2.0-beta.7":"2024-06-03T17:44:30.397Z","19.2.0-canary.20240604-0594deb":"2024-06-04T03:18:07.822Z","19.2.0-rc.0":"2024-06-04T23:57:36.380Z","19.2.0-canary.20240605-5a06daa":"2024-06-05T03:17:05.101Z","19.2.0-rc.1":"2024-06-05T13:54:26.404Z","19.2.0":"2024-06-05T15:59:43.601Z","19.3.0-beta.0":"2024-06-05T23:27:08.547Z","19.3.0-canary.20240606-bccb2c5":"2024-06-06T03:17:06.064Z","19.2.1":"2024-06-06T20:58:07.275Z","19.3.0-canary.20240607-7495f06":"2024-06-07T03:15:09.901Z","19.2.2":"2024-06-07T22:13:03.372Z","19.3.0-canary.20240608-55197fb":"2024-06-08T03:15:25.287Z","19.2.3":"2024-06-10T18:05:38.797Z","19.3.0-canary.20240611-1600875":"2024-06-11T03:19:05.594Z","19.3.0-canary.20240612-4a5eb23":"2024-06-12T03:18:49.378Z","19.3.0-beta.1":"2024-06-12T22:46:40.077Z","19.3.0-canary.20240613-c86de97":"2024-06-13T03:14:37.955Z","0.0.0-pr-26515-856ef7f":"2024-06-13T09:50:27.264Z","0.0.0-pr-26482-ebe2dba":"2024-06-13T13:45:38.684Z","19.3.0":"2024-06-13T17:14:15.375Z","19.4.0-beta.0":"2024-06-13T18:59:22.212Z","19.4.0-canary.20240614-fbd7f80":"2024-06-14T03:17:29.749Z","0.0.0-pr-26515-1735883":"2024-06-14T12:32:40.514Z","19.4.0-beta.1":"2024-06-14T15:54:57.730Z","0.0.0-pr-22870-9cee36b":"2024-06-14T17:37:46.169Z","19.4.0-canary.20240615-f431d0a":"2024-06-15T03:15:22.553Z","19.4.0-canary.20240618-e5d7805":"2024-06-18T03:18:35.486Z","0.0.0-pr-26587-848b0be":"2024-06-18T15:23:17.279Z","19.4.0-canary.20240619-5646b38":"2024-06-19T03:20:10.415Z","0.0.0-pr-26587-1fa73c5":"2024-06-19T14:15:35.563Z","19.4.0-canary.20240620-bb3658a":"2024-06-20T03:15:46.557Z","0.0.0-pr-22870-6f6b04c":"2024-06-20T18:21:19.034Z","0.0.0-pr-25990-b92e6b1":"2024-06-20T21:51:40.134Z","19.4.0-canary.20240621-472459d":"2024-06-21T03:16:44.664Z","19.3.1":"2024-06-21T19:59:06.608Z","0.0.0-pr-22870-07f19ed":"2024-06-21T22:27:55.901Z","19.4.0-canary.20240622-963f753":"2024-06-22T03:16:04.195Z","0.0.0-pr-22870-26cab6f":"2024-06-24T18:34:43.149Z","0.0.0-pr-22870-9ecd080":"2024-06-24T21:42:38.358Z","0.0.0-pr-26623-78cbba7":"2024-06-25T19:20:56.011Z","0.0.0-pr-22870-1e4b781":"2024-06-25T21:09:22.687Z","19.4.0-canary.20240626-3a2e8d4":"2024-06-26T03:17:49.786Z","19.3.2":"2024-06-26T16:47:47.030Z","0.0.0-pr-26706-5762036":"2024-06-26T19:15:05.621Z","0.0.0-pr-22870-d31b9b7":"2024-06-26T22:23:32.295Z","19.4.0-beta.2":"2024-06-26T23:21:03.937Z","19.4.0-canary.20240627-c2c6a13":"2024-06-27T03:16:55.783Z","0.0.0-pr-22870-b988ae5":"2024-06-27T19:15:18.556Z","19.4.0-rc.0":"2024-06-27T19:23:58.970Z","19.4.0-canary.20240628-336d371":"2024-06-28T03:19:24.863Z","19.4.0-rc.1":"2024-06-28T21:04:49.448Z","19.4.0-canary.20240629-b2fecea":"2024-06-29T03:15:25.306Z","19.4.0-canary.20240702-86da1b5":"2024-07-02T03:19:20.799Z","19.4.0":"2024-07-02T20:36:42.411Z","19.5.0-canary.20240703-4c76b95":"2024-07-03T03:16:22.418Z","0.0.0-pr-26816-51699f9":"2024-07-03T17:26:02.604Z","19.5.0-canary.20240704-28939dd":"2024-07-04T03:17:38.860Z","19.5.0-canary.20240705-653cad2":"2024-07-05T03:21:57.114Z","0.0.0-pr-22870-1e85c39":"2024-07-05T15:33:35.732Z","0.0.0-pr-22870-dcac42e":"2024-07-05T16:27:46.028Z","19.4.1":"2024-07-05T21:58:09.248Z","19.5.0-beta.0":"2024-07-06T00:43:28.454Z","19.5.0-canary.20240706-4ae16b3":"2024-07-06T03:23:13.450Z","19.4.2":"2024-07-08T23:45:02.004Z","19.5.0-canary.20240709-92e09d9":"2024-07-09T03:21:18.658Z","19.5.0-canary.20240710-2b7b523":"2024-07-10T03:19:30.241Z","0.0.0-pr-26793-c134574":"2024-07-10T11:03:40.664Z","19.5.0-canary.20240711-2c4c2ae":"2024-07-11T03:20:33.261Z","0.0.0-pr-26898-0693e21":"2024-07-11T12:27:18.575Z","19.5.0-canary.20240712-0b0db78":"2024-07-12T03:22:39.018Z","19.5.0-beta.1":"2024-07-12T20:46:34.347Z","19.4.3":"2024-07-12T20:58:54.164Z","19.5.0-beta.2":"2024-07-12T21:12:05.925Z","19.5.0-canary.20240713-6f50d9f":"2024-07-13T03:22:45.500Z","19.5.0-beta.3":"2024-07-15T20:01:39.799Z","19.5.0-canary.20240716-34da542":"2024-07-16T03:21:35.069Z","19.5.0-beta.4":"2024-07-16T18:07:37.278Z","0.0.0-pr-26956-dfcbe5b":"2024-07-16T19:29:45.816Z","19.4.4":"2024-07-16T22:54:49.151Z","0.0.0-pr-26891-2baa5df":"2024-07-16T23:03:55.805Z","19.5.0-beta.5":"2024-07-16T23:56:34.126Z","19.5.0-canary.20240717-039f91d":"2024-07-17T03:20:19.590Z","0.0.0-pr-26898-984dfaf":"2024-07-17T14:33:17.826Z","0.0.0-pr-26891-a1d375a":"2024-07-17T17:11:01.579Z","0.0.0-pr-26967-b3bdaf5":"2024-07-17T18:23:40.030Z","19.5.0":"2024-07-17T19:05:18.863Z","0.0.0-pr-26967-ae7b37b":"2024-07-17T20:29:01.780Z","0.0.0-pr-26891-1cb1598":"2024-07-18T05:08:19.574Z","19.5.1":"2024-07-18T14:03:37.441Z","0.0.0-pr-26891-048ee5a":"2024-07-18T14:25:42.476Z","0.0.0-pr-26898-f4b245f":"2024-07-18T15:15:09.982Z","0.0.0-pr-26891-b4d6144":"2024-07-18T15:15:24.564Z","0.0.0-pr-26891-c93c97e":"2024-07-18T17:25:48.978Z","0.0.0-pr-26898-4cd203d":"2024-07-18T17:44:46.811Z","0.0.0-pr-26847-80c36f5":"2024-07-18T18:00:48.104Z","0.0.0-pr-26898-bf1fe0e":"2024-07-18T19:39:44.272Z","19.6.0-canary.20240719-83b88a1":"2024-07-19T03:24:42.615Z","0.0.0-pr-26891-95f6262":"2024-07-19T16:57:33.186Z","19.6.0-canary.20240720-9410164":"2024-07-20T03:21:34.517Z","19.5.2":"2024-07-23T01:45:46.004Z","19.6.0-canary.20240723-c4f9d89":"2024-07-23T03:20:46.500Z","19.6.0-canary.20240724-684d2a9":"2024-07-24T03:19:00.183Z","0.0.0-pr-27085-57245c5":"2024-07-24T10:54:20.433Z","19.5.3":"2024-07-25T01:16:50.092Z","19.6.0-canary.20240725-3890edc":"2024-07-25T03:19:38.068Z","19.6.0-canary.20240726-b3c67de":"2024-07-26T03:18:38.303Z","19.6.0-canary.20240727-efa59fa":"2024-07-27T03:19:00.617Z","19.6.0-canary.20240730-acd9bb7":"2024-07-30T03:18:50.171Z","19.5.4":"2024-07-31T00:00:32.760Z","19.6.0-canary.20240731-341f295":"2024-07-31T03:20:35.324Z","0.0.0-pr-26482-1bdb7bd":"2024-07-31T13:54:28.551Z","19.6.0-canary.20240801-2111841":"2024-08-01T03:17:18.709Z","0.0.0-pr-26793-6e5bfad":"2024-08-01T09:30:33.910Z","19.5.5":"2024-08-01T18:33:26.647Z","19.5.6":"2024-08-01T22:40:04.833Z","19.6.0-canary.20240803-bd7a2c9":"2024-08-03T03:18:16.371Z","19.6.0-canary.20240806-a3869a8":"2024-08-06T03:19:23.970Z","19.6.0-beta.0":"2024-08-07T18:58:45.601Z","19.5.7":"2024-08-07T21:06:39.521Z","19.6.0-canary.20240808-333ab77":"2024-08-08T03:19:31.240Z","0.0.0-pr-26793-f4feda5":"2024-08-08T10:10:29.917Z","19.6.0-canary.20240809-d3747e0":"2024-08-09T03:20:37.983Z","19.6.0-beta.1":"2024-08-09T21:37:18.616Z","0.0.0-pr-26793-f306648":"2024-08-12T09:59:54.857Z","19.6.0-beta.2":"2024-08-12T16:53:39.907Z","19.6.0-beta.3":"2024-08-12T21:20:46.517Z","19.6.0-beta.4":"2024-08-12T23:25:22.207Z","19.6.0-canary.20240813-c72ba9b":"2024-08-13T03:18:17.841Z","0.0.0-pr-26891-a7e4733":"2024-08-13T15:59:49.925Z","19.6.0-beta.5":"2024-08-13T16:27:56.678Z","19.6.0-beta.6":"2024-08-13T23:25:42.891Z","19.6.0-canary.20240814-6d83ae2":"2024-08-14T03:18:23.675Z","19.6.0-rc.0":"2024-08-14T20:53:59.373Z","19.6.0-canary.20240815-5410794":"2024-08-15T03:18:19.226Z","19.6.0":"2024-08-15T13:36:39.978Z","0.0.0-pr-26891-0a70597":"2024-08-15T19:42:49.195Z","19.7.0-canary.20240816-ce2dff3":"2024-08-16T03:18:01.253Z","19.7.0-canary.20240817-b91d788":"2024-08-17T03:17:43.311Z","19.6.1":"2024-08-19T14:42:44.597Z","19.7.0-canary.20240820-0853690":"2024-08-20T03:19:02.589Z","0.0.0-pr-27530-db566c6":"2024-08-20T11:06:42.031Z","0.0.0-pr-27530-4059102":"2024-08-20T12:06:55.882Z","0.0.0-pr-27552-8322864":"2024-08-20T21:19:48.945Z","19.7.0-canary.20240821-2065033":"2024-08-21T03:16:58.892Z","0.0.0-pr-26891-cf56f7b":"2024-08-21T15:30:57.857Z","19.7.0-beta.0":"2024-08-21T17:46:45.370Z","19.6.2":"2024-08-21T22:26:53.526Z","19.7.0-beta.1":"2024-08-21T22:33:09.866Z","19.7.0-canary.20240822-d6a0cfb":"2024-08-22T03:20:00.470Z","19.7.0-canary.20240823-1824267":"2024-08-23T03:20:30.275Z","0.0.0-pr-27504-68aa5d2":"2024-08-23T17:02:24.842Z","0.0.0-pr-27640-2822b72":"2024-08-26T20:07:15.755Z","19.6.3":"2024-08-26T20:10:25.736Z","19.7.0-canary.20240827-61ecd4b":"2024-08-27T03:24:39.398Z","19.7.0-beta.2":"2024-08-27T18:13:39.474Z","0.0.0-pr-27652-a405076":"2024-08-27T19:28:47.985Z","0.0.0-pr-27652-0a94c12":"2024-08-27T20:38:41.673Z","0.0.0-pr-27504-f64ce1f":"2024-08-27T21:36:53.640Z","19.7.0-canary.20240828-13170da":"2024-08-28T03:20:45.089Z","0.0.0-pr-27652-a15068b":"2024-08-28T14:14:05.922Z","19.7.0-beta.3":"2024-08-28T14:56:19.745Z","0.0.0-pr-27652-3af8043":"2024-08-28T15:59:33.188Z","0.0.0-pr-27652-5a954f2":"2024-08-28T19:41:03.550Z","19.6.4":"2024-08-28T21:03:16.543Z","0.0.0-pr-27652-161cc40":"2024-08-29T02:10:52.245Z","19.7.0-canary.20240829-0ef6892":"2024-08-29T03:19:50.777Z","0.0.0-pr-27691-4be37c2":"2024-08-29T09:00:36.664Z","0.0.0-pr-27652-1746961":"2024-08-29T18:15:51.378Z","19.7.0-canary.20240830-83a387a":"2024-08-30T03:20:06.602Z","19.7.0-canary.20240831-18e5535":"2024-08-31T03:19:02.158Z","19.7.0-canary.20240903-9039e5e":"2024-09-03T03:19:57.093Z","0.0.0-pr-27737-f2311b5":"2024-09-03T13:07:27.150Z","19.6.5":"2024-09-03T17:37:59.119Z","19.7.0-canary.20240904-f39b995":"2024-09-04T03:20:51.883Z","0.0.0-pr-27781-2677d5b":"2024-09-04T21:38:56.396Z","19.7.0-canary.20240905-ccda7f9":"2024-09-05T03:20:31.552Z","19.7.0-beta.4":"2024-09-05T15:01:32.419Z","0.0.0-pr-27786-e5e2109":"2024-09-05T19:22:01.540Z","19.7.0-canary.20240906-a3c2db8":"2024-09-06T03:20:47.152Z","0.0.0-pr-27696-37f7ce3":"2024-09-06T12:52:16.270Z","19.7.0-beta.5":"2024-09-06T15:51:43.721Z","19.6.6":"2024-09-09T15:07:39.962Z","19.7.0-beta.6":"2024-09-09T15:20:01.297Z","19.7.0":"2024-09-09T21:29:02.390Z","19.8.0-canary.20240910-9b3a960":"2024-09-10T03:21:12.852Z","0.0.0-pr-27404-f7ba497":"2024-09-10T13:29:29.154Z","19.7.1":"2024-09-10T14:17:29.905Z","19.7.2":"2024-09-10T16:14:37.146Z","0.0.0-pr-27404-ad15a9c":"2024-09-11T01:32:42.160Z","19.8.0-canary.20240911-2a3307c":"2024-09-11T03:19:03.204Z","0.0.0-pr-27404-00130f5":"2024-09-11T04:07:30.876Z","0.0.0-pr-27404-9b7456c":"2024-09-11T19:01:36.687Z","19.8.0-canary.20240912-b6140d4":"2024-09-12T03:19:23.413Z","0.0.0-pr-27809-4160bae":"2024-09-12T16:36:24.955Z","19.7.3":"2024-09-12T22:49:54.561Z","19.8.0-canary.20240913-5bbaffb":"2024-09-13T03:21:03.418Z","0.0.0-pr-27910-51ae6f9":"2024-09-13T21:01:29.436Z","19.8.0-canary.20240914-dc821ab":"2024-09-14T03:20:19.541Z","0.0.0-pr-27910-9c959c1":"2024-09-16T10:08:04.835Z","0.0.0-pr-27930-8efbad5":"2024-09-16T16:08:07.347Z","0.0.0-pr-27930-e871993":"2024-09-16T17:57:52.090Z","0.0.0-pr-27930-49d1e4b":"2024-09-16T19:39:37.603Z","0.0.0-pr-27940-4ec79a3":"2024-09-16T20:49:42.591Z","0.0.0-pr-27804-bc6b179":"2024-09-16T21:00:11.560Z","19.8.0-canary.20240917-5b34ea5":"2024-09-17T03:20:08.904Z","0.0.0-pr-27957-7e3588c":"2024-09-17T15:16:11.014Z","0.0.0-pr-27957-a99d5ea":"2024-09-17T17:30:28.748Z","19.8.0-canary.20240918-eb61254":"2024-09-18T03:20:37.210Z","19.8.0-beta.0":"2024-09-18T13:23:47.501Z","19.7.4":"2024-09-18T14:30:16.441Z","19.8.0-beta.1":"2024-09-18T19:25:57.230Z","19.8.0-beta.2":"2024-09-19T00:15:09.609Z","19.8.0-canary.20240919-7f4a877":"2024-09-19T03:21:32.918Z","19.8.0-beta.3":"2024-09-19T22:01:58.417Z","19.8.0-canary.20240920-999abe9":"2024-09-20T03:22:46.107Z","19.8.0":"2024-09-20T13:29:46.179Z","19.9.0-canary.20240921-a510b36":"2024-09-21T03:22:56.387Z","20.0.0-beta.0":"2024-09-23T14:34:05.153Z","20.0.0-beta.1":"2024-09-23T16:33:56.298Z","20.0.0-canary.20240924-3e1a879":"2024-09-24T03:25:36.019Z","20.0.0-canary.20240925-6182d20":"2024-09-25T03:26:47.102Z","20.0.0-beta.2":"2024-09-25T12:16:46.723Z","19.8.1":"2024-09-25T14:55:01.341Z","19.8.2":"2024-09-26T00:42:36.818Z","20.0.0-canary.20240926-529ab94":"2024-09-26T03:22:47.718Z","20.0.0-beta.3":"2024-09-26T18:52:41.797Z","20.0.0-beta.4":"2024-09-27T19:01:47.583Z","20.0.0-beta.5":"2024-09-27T22:25:08.919Z","20.0.0-canary.20240928-f221a41":"2024-09-28T03:22:24.132Z","20.0.0-canary.20241001-8fa7065":"2024-10-01T03:30:00.114Z","0.0.0-pr-28218-5048fd1":"2024-10-01T10:48:29.619Z","19.8.3":"2024-10-01T20:17:55.767Z","20.0.0-canary.20241002-1d10a19":"2024-10-02T03:24:17.290Z","0.0.0-pr-28229-afe192c":"2024-10-02T10:29:29.830Z","20.0.0-beta.6":"2024-10-02T18:05:15.124Z","20.0.0-beta.7":"2024-10-03T02:59:27.986Z","20.0.0-canary.20241003-84a5c7a":"2024-10-03T03:21:52.334Z","20.0.0-beta.8":"2024-10-04T13:08:33.943Z","20.0.0-rc.0":"2024-10-04T21:14:50.627Z","19.8.4":"2024-10-04T23:07:26.028Z","20.0.0-canary.20241005-75c1da3":"2024-10-05T03:22:45.658Z","20.0.0":"2024-10-07T03:35:16.091Z","20.1.0-canary.20241008-c3f57ba":"2024-10-08T03:27:01.060Z","19.5.8":"2024-10-08T22:23:43.023Z","20.1.0-canary.20241009-db10812":"2024-10-09T03:24:35.212Z","20.1.0-canary.20241010-db10812":"2024-10-10T03:23:23.188Z","20.1.0-canary.20241011-37a7eb1":"2024-10-11T03:22:08.442Z","20.1.0-canary.20241012-37a7eb1":"2024-10-12T03:21:50.417Z","20.1.0-canary.20241015-1badac8":"2024-10-15T03:25:21.627Z","19.5.9":"2024-10-15T18:40:35.629Z","19.8.5":"2024-10-15T20:05:55.048Z","20.0.1":"2024-10-15T21:19:50.969Z","20.1.0-canary.20241016-3634781":"2024-10-16T03:26:53.083Z","0.0.0-pr-28453-54fa63c":"2024-10-16T10:01:59.807Z","20.1.0-canary.20241017-c902036":"2024-10-17T03:23:50.615Z","19.8.6":"2024-10-18T01:28:03.491Z","20.0.2":"2024-10-18T02:37:41.516Z","20.1.0-canary.20241018-f971c1b":"2024-10-18T03:24:24.948Z","0.0.0-pr-28517-630ecca":"2024-10-18T13:43:23.667Z","0.0.0-pr-28517-f6ba7a1":"2024-10-18T14:20:58.035Z","20.0.3":"2024-10-19T02:36:09.595Z","20.1.0-canary.20241019-19e765f":"2024-10-19T03:24:13.377Z","0.0.0-pr-28544-c9de3c0":"2024-10-21T17:13:44.103Z","0.0.0-pr-28544-c61e456":"2024-10-21T18:55:28.877Z","0.0.0-pr-28544-73b1b41":"2024-10-21T20:34:36.581Z","0.0.0-pr-28544-cbd2dad":"2024-10-21T21:33:39.822Z","20.1.0-canary.20241022-e57b851":"2024-10-22T03:23:20.739Z","0.0.0-pr-28544-9f394f8":"2024-10-22T12:22:03.341Z","0.0.0-pr-28544-bc73507":"2024-10-22T14:34:01.359Z","0.0.0-pr-28544-8a4b7d1":"2024-10-22T15:33:18.512Z","0.0.0-pr-28544-bc43ecf":"2024-10-22T19:08:59.499Z","20.1.0-canary.20241023-12cbfc3":"2024-10-23T03:24:03.339Z","0.0.0-pr-28595-c849fba":"2024-10-23T18:59:33.211Z","20.0.4":"2024-10-23T21:30:00.675Z","20.0.5":"2024-10-23T22:38:14.010Z","20.1.0-canary.20241024-0bea5b2":"2024-10-24T03:22:27.430Z","20.1.0-canary.20241025-1218502":"2024-10-25T03:26:56.087Z","0.0.0-pr-28555-6a23783":"2024-10-25T15:42:02.461Z","19.8.7":"2024-10-25T17:08:37.178Z","20.0.6":"2024-10-25T20:17:59.921Z","19.8.8":"2024-10-25T20:25:33.485Z","20.1.0-canary.20241026-f84b6e5":"2024-10-26T03:21:38.985Z","0.0.0-pr-28667-e5533b1":"2024-10-28T20:38:44.035Z","20.1.0-canary.20241029-4b70d1b":"2024-10-29T03:24:52.343Z","0.0.0-pr-28667-309c668":"2024-10-29T13:47:02.454Z","0.0.0-pr-28667-37ba4e7":"2024-10-29T15:19:54.171Z","0.0.0-pr-28667-6ebc1cd":"2024-10-29T18:48:29.097Z","20.1.0-canary.20241030-62f58eb":"2024-10-30T03:27:17.453Z","0.0.0-pr-28682-017d55a":"2024-10-30T13:00:51.309Z","0.0.0-pr-28682-f05f746":"2024-10-30T13:53:23.553Z","0.0.0-pr-28706-16b6403":"2024-10-30T18:49:38.715Z","20.1.0-canary.20241031-ce05a98":"2024-10-31T03:27:01.005Z","0.0.0-pr-28706-f21dc7c":"2024-10-31T14:08:55.333Z","0.0.0-pr-28706-97af084":"2024-10-31T15:18:25.482Z","19.8.9":"2024-10-31T20:59:04.098Z","20.0.7":"2024-10-31T21:40:50.752Z","20.1.0-canary.20241101-d4f4dac":"2024-11-01T03:30:57.089Z","20.1.0-canary.20241102-c290b37":"2024-11-02T03:24:26.119Z","20.0.8":"2024-11-04T01:59:43.071Z","19.8.10":"2024-11-04T02:00:12.835Z","20.1.0-canary.20241105-b925f8c":"2024-11-05T03:22:28.784Z","0.0.0-pr-28793-3c45083":"2024-11-05T18:52:31.737Z","20.1.0-beta.0":"2024-11-05T21:37:35.944Z","20.0.9":"2024-11-06T00:00:09.714Z","20.1.0-canary.20241106-51f47f0":"2024-11-06T03:20:44.917Z","20.0.10":"2024-11-06T17:12:50.233Z","20.1.0-beta.1":"2024-11-06T19:22:35.381Z","0.0.0-pr-28821-29098e2":"2024-11-06T20:14:31.079Z","20.1.0-canary.20241107-fd2e8d0":"2024-11-07T03:24:25.630Z","20.1.0-beta.2":"2024-11-07T14:37:59.437Z","0.0.0-pr-28834-93bb8ce":"2024-11-07T17:36:39.105Z","20.0.11":"2024-11-07T18:07:10.218Z","20.1.0-canary.20241108-6882ad1":"2024-11-08T03:23:03.772Z","20.1.0-beta.3":"2024-11-08T21:04:09.918Z","0.0.0-pr-28859-d05a640":"2024-11-08T21:30:43.751Z","20.0.12":"2024-11-08T21:41:45.814Z","20.1.0-canary.20241109-77d6704":"2024-11-09T03:21:11.311Z","20.1.0-beta.4":"2024-11-11T16:11:17.247Z","20.0.13":"2024-11-11T20:49:02.754Z","20.1.0-beta.5":"2024-11-11T20:51:49.182Z","20.1.0":"2024-11-11T22:55:43.206Z","20.2.0-canary.20241112-c21b039":"2024-11-12T03:21:43.743Z","0.0.0-pr-28808-0f14212":"2024-11-12T19:57:16.266Z","20.2.0-canary.20241113-cda7f26":"2024-11-13T03:23:23.254Z","0.0.0-pr-28808-ca32248":"2024-11-13T15:57:24.441Z","0.0.0-pr-28808-6acf6c6":"2024-11-13T16:22:23.383Z","20.2.0-beta.0":"2024-11-13T17:17:53.498Z","20.2.0-beta.1":"2024-11-13T19:10:25.251Z","20.2.0-canary.20241114-08953af":"2024-11-14T03:24:32.348Z","0.0.0-pr-28808-bceb02f":"2024-11-14T19:25:19.903Z","20.1.1":"2024-11-14T19:31:39.789Z","0.0.0-pr-28808-f5b5ede":"2024-11-15T02:08:21.669Z","20.2.0-canary.20241115-3c6c387":"2024-11-15T03:32:06.798Z","0.0.0-pr-28808-ae8ea8d":"2024-11-15T05:34:14.579Z","19.8.11":"2024-11-15T15:02:13.337Z","20.2.0-beta.2":"2024-11-15T16:58:02.333Z","20.1.2":"2024-11-15T17:38:52.510Z","20.2.0-canary.20241116-8efad63":"2024-11-16T03:28:19.669Z","20.2.0-canary.20241119-636cd77":"2024-11-19T03:31:11.375Z","20.2.0-canary.20241120-09a01eb":"2024-11-20T03:30:44.099Z","0.0.0-pr-28808-41aa4e0":"2024-11-20T17:19:15.635Z","0.0.0-pr-28808-a9a1b13":"2024-11-20T19:23:44.766Z","0.0.0-pr-28808-8717441":"2024-11-20T21:06:18.275Z","20.2.0-canary.20241121-60a9f81":"2024-11-21T03:28:03.348Z","20.2.0-canary.20241122-a1efb63":"2024-11-22T03:33:39.705Z","0.0.0-pr-29047-57d3073":"2024-11-22T18:37:39.432Z","19.5.10":"2024-11-22T18:45:47.649Z","19.6.7":"2024-11-22T20:35:57.069Z","19.7.5":"2024-11-22T20:38:11.126Z","19.8.12":"2024-11-22T20:44:41.576Z","20.2.0-beta.3":"2024-11-22T21:33:12.394Z","20.1.3":"2024-11-23T00:29:33.251Z","20.2.0-canary.20241123-128778e":"2024-11-23T03:30:58.351Z","0.0.0-pr-28808-eac89e6":"2024-11-25T20:30:26.003Z","19.8.13":"2024-11-25T21:52:25.967Z","20.2.0-canary.20241126-beded4e":"2024-11-26T03:31:51.380Z","20.2.0-canary.20241127-b018b94":"2024-11-27T03:32:22.182Z","20.2.0-canary.20241128-8eb6159":"2024-11-28T03:32:29.245Z","20.1.4":"2024-11-28T23:32:13.503Z","0.0.0-pr-29114-41d0324":"2024-11-28T23:33:28.957Z","20.2.0-canary.20241129-2cb58b9":"2024-11-29T03:31:54.776Z","0.0.0-pr-29122-4727ac1":"2024-11-29T19:29:04.925Z","20.2.0-beta.4":"2024-11-29T23:49:40.051Z","20.2.0-canary.20241130-ec5a5e6":"2024-11-30T03:30:20.222Z","0.0.0-pr-29114-4447aa0":"2024-12-02T15:27:03.725Z","0.0.0-pr-29156-41ae81c":"2024-12-02T22:07:22.558Z","20.2.0-canary.20241203-6b87005":"2024-12-03T03:34:29.360Z","20.2.0-beta.5":"2024-12-03T03:38:33.456Z","0.0.0-pr-29156-a892a30":"2024-12-03T15:38:55.079Z","0.0.0-pr-29156-0eeb22e":"2024-12-03T16:05:18.972Z","0.0.0-pr-29156-c171bae":"2024-12-03T16:40:39.063Z","19.8.14":"2024-12-03T18:47:42.027Z","20.2.0-beta.6":"2024-12-03T21:42:06.697Z","20.2.0-canary.20241204-75b2080":"2024-12-04T03:34:08.438Z","0.0.0-pr-29176-d3c6c29":"2024-12-04T03:59:01.388Z","20.2.0-beta.7":"2024-12-04T15:26:40.736Z","20.2.0-canary.20241205-15060e3":"2024-12-05T03:36:34.466Z","20.2.0-rc.0":"2024-12-05T16:52:56.556Z","20.2.0":"2024-12-05T22:08:03.593Z","20.3.0-canary.20241206-cc14411":"2024-12-06T03:34:31.648Z","20.2.1":"2024-12-07T00:01:26.420Z","20.3.0-canary.20241207-de8b189":"2024-12-07T03:33:13.406Z","20.3.0-canary.20241210-ecba861":"2024-12-10T03:35:13.924Z","20.3.0-beta.0":"2024-12-10T21:13:50.451Z","20.2.2":"2024-12-10T22:56:14.714Z","20.3.0-canary.20241211-a267063":"2024-12-11T03:35:33.132Z","0.0.0-pr-29314-e664f92":"2024-12-11T20:46:45.686Z","20.3.0-canary.20241212-0d1c960":"2024-12-12T03:35:30.981Z","20.3.0-canary.20241213-0d6667d":"2024-12-13T03:36:25.080Z","20.3.0-canary.20241214-4cd640a":"2024-12-14T03:32:35.114Z","20.3.0-canary.20241217-ee4de0b":"2024-12-17T03:34:55.109Z","20.3.0-beta.1":"2024-12-17T19:40:52.914Z","20.3.0-canary.20241218-fb40366":"2024-12-18T03:31:21.216Z","0.0.0-pr-29314-bfd9d0c":"2024-12-18T20:10:12.067Z","20.3.0-canary.20241219-2eb5243":"2024-12-19T03:35:48.212Z","20.3.0-rc.0":"2024-12-19T22:53:19.669Z","20.3.0-canary.20241220-0980006":"2024-12-20T03:28:19.504Z","20.3.0":"2024-12-20T18:25:12.643Z","20.4.0-canary.20241221-c7e2782":"2024-12-21T03:23:56.908Z","20.4.0-canary.20241224-fbd3db8":"2024-12-24T03:26:01.520Z","20.4.0-canary.20241225-fbd3db8":"2024-12-25T03:29:00.467Z","20.4.0-canary.20241226-fbd3db8":"2024-12-26T03:28:15.952Z","20.4.0-canary.20241227-fbd3db8":"2024-12-27T03:25:07.290Z","20.4.0-canary.20241228-fbd3db8":"2024-12-28T03:24:44.811Z","20.4.0-canary.20241231-8a841cd":"2024-12-31T03:23:53.641Z","20.4.0-canary.20250101-8a841cd":"2025-01-01T03:32:05.321Z","20.4.0-canary.20250107-cb4a93e":"2025-01-07T03:25:06.331Z","20.3.1":"2025-01-07T19:40:49.084Z","20.4.0-canary.20250108-7f2693a":"2025-01-08T03:28:12.359Z","20.4.0-canary.20250109-0edd110":"2025-01-09T04:00:40.939Z","0.0.0-pr-29286-735af1e":"2025-01-09T12:34:44.060Z","20.4.0-canary.20250110-cbfc6fe":"2025-01-10T03:27:33.046Z","20.4.0-canary.20250111-bbbfd9f":"2025-01-11T03:24:32.141Z","20.4.0-canary.20250114-6181592":"2025-01-14T03:23:49.455Z","20.4.0-canary.20250115-0ae8665":"2025-01-15T03:26:48.015Z","20.4.0-beta.0":"2025-01-15T16:50:06.593Z","0.0.0-pr-29636-b148ccc":"2025-01-15T20:20:17.246Z","0.0.0-pr-29636-e3c31b7":"2025-01-15T22:53:14.883Z","20.4.0-canary.20250116-a127177":"2025-01-16T03:20:25.994Z","20.4.0-canary.20250117-cba25da":"2025-01-17T03:23:16.366Z","20.3.2":"2025-01-17T16:36:59.130Z","20.4.0-beta.1":"2025-01-17T17:30:46.698Z","20.4.0-canary.20250118-ee135b2":"2025-01-18T03:21:27.587Z","0.0.0-pr-29636-0cd26ed":"2025-01-20T23:41:45.343Z","20.4.0-canary.20250121-ee135b2":"2025-01-21T03:22:14.636Z","0.0.0-pr-29703-8312c59":"2025-01-21T19:36:56.377Z","20.4.0-canary.20250122-3c98a1c":"2025-01-22T03:23:03.931Z","0.0.0-pr-29720-6055188":"2025-01-22T20:54:41.449Z","0.0.0-pr-29705-bc2a0dd":"2025-01-22T23:44:33.555Z","20.4.0-canary.20250123-7524356":"2025-01-23T03:20:59.053Z","0.0.0-pr-29705-2a402a9":"2025-01-23T17:41:04.454Z","20.3.3":"2025-01-23T21:21:03.657Z","20.4.0-canary.20250124-45847a6":"2025-01-24T03:21:45.105Z","20.4.0-beta.2":"2025-01-24T15:12:46.386Z","0.0.0-pr-29408-73bb882":"2025-01-24T22:09:59.872Z","20.4.0-canary.20250125-15fc599":"2025-01-25T03:21:09.296Z","20.4.0-rc.0":"2025-01-27T19:48:59.326Z","20.4.0":"2025-01-27T20:28:22.443Z","0.0.0-pr-29771-5e92bcc":"2025-01-28T02:02:05.666Z","20.5.0-canary.20250128-e0c49d3":"2025-01-28T03:31:32.067Z","0.0.0-pr-29771-01aa6b4":"2025-01-28T07:33:43.152Z","20.5.0-beta.0":"2025-01-28T15:16:32.340Z","0.0.0-pr-29750-cc9549c":"2025-01-28T16:24:27.560Z","20.5.0-canary.20250129-3f5e863":"2025-01-29T03:26:02.207Z","20.5.0-canary.20250130-10c14b6":"2025-01-30T03:20:35.471Z","20.5.0-canary.20250201-05e0679":"2025-02-01T03:26:46.528Z","20.5.0-beta.1":"2025-02-03T16:18:50.163Z","20.5.0-canary.20250204-bc4ded0":"2025-02-04T03:26:02.042Z","0.0.0-pr-29860-43e1fcb":"2025-02-04T11:13:52.558Z","0.0.0-pr-29878-7732935":"2025-02-04T23:48:15.328Z","21.0.0-beta.0":"2025-02-05T00:00:28.338Z","21.0.0-canary.20250205-45d5140":"2025-02-05T03:25:01.946Z","0.0.0-pr-29464-a8559fe":"2025-02-05T07:27:09.611Z","0.0.0-pr-29894-8b39941":"2025-02-05T17:52:37.005Z","21.0.0-beta.1":"2025-02-05T21:31:40.764Z","21.0.0-canary.20250206-8bd0bcd":"2025-02-06T03:22:47.484Z","20.5.0-beta.2":"2025-02-06T15:51:52.532Z","20.4.1":"2025-02-06T16:11:39.718Z","0.0.0-pr-29720-ae0a5be":"2025-02-06T17:42:06.726Z","20.5.0-canary.20250207-8fb9592":"2025-02-07T03:26:01.552Z","20.4.2":"2025-02-08T00:32:41.337Z","20.5.0-canary.20250208-c0fd00d":"2025-02-08T03:24:33.203Z","0.0.0-pr-29464-f9a8c49":"2025-02-10T04:12:41.155Z","0.0.0-pr-29935-9b48db9":"2025-02-10T18:23:09.685Z","20.5.0-canary.20250211-9672949":"2025-02-11T03:24:32.038Z","0.0.0-pr-3-0b96150":"2025-02-11T19:13:58.721Z","0.0.0-pr-3-d8b1402":"2025-02-11T19:45:26.150Z","0.0.0-pr-29935-b2840f8":"2025-02-11T21:21:20.316Z","0.0.0-pr-29993-5d28c57":"2025-02-12T00:18:00.890Z","0.0.0-pr-29464-077bd35":"2025-02-12T01:31:33.342Z","0.0.0-pr-29464-4b41aa5":"2025-02-12T03:08:53.963Z","20.5.0-canary.20250212-7c5fcf3":"2025-02-12T03:22:11.052Z","0.0.0-pr-3-004456c":"2025-02-12T08:01:36.726Z","0.0.0-pr-3-8473941":"2025-02-12T14:06:38.359Z","0.0.0-pr-3-5e7ccde":"2025-02-12T15:34:00.542Z","20.4.3":"2025-02-13T00:10:39.495Z","20.5.0-canary.20250213-b8ee838":"2025-02-13T03:24:53.536Z","20.5.0-beta.3":"2025-02-13T20:03:27.635Z","19.8.15":"2025-02-13T20:23:00.639Z","20.5.0-canary.20250214-ef08108":"2025-02-14T03:24:23.585Z","20.4.4":"2025-02-14T03:41:10.722Z","20.3.4":"2025-02-14T04:25:24.695Z","0.0.0-pr-29860-74361a9":"2025-02-17T15:42:03.109Z","20.5.0-canary.20250218-3d63da2":"2025-02-18T03:29:01.945Z","20.4.5":"2025-02-18T20:41:02.053Z","0.0.0-pr-29464-c4b160c":"2025-02-18T23:08:22.692Z","20.5.0-canary.20250219-51a0bae":"2025-02-19T03:25:06.018Z","0.0.0-pr-30082-3da42ee":"2025-02-19T15:03:35.186Z","0.0.0-pr-30082-b0f8cf6":"2025-02-19T17:02:04.290Z","0.0.0-pr-30082-65ef633":"2025-02-19T18:16:46.510Z","0.0.0-pr-30082-6c4c183":"2025-02-19T21:47:17.988Z","20.5.0-canary.20250220-320536b":"2025-02-20T03:29:15.346Z","20.5.0-beta.4":"2025-02-20T23:17:47.471Z","20.4.6":"2025-02-20T23:36:11.796Z","20.5.0-canary.20250221-b9221bf":"2025-02-21T03:27:08.188Z","20.5.0-canary.20250222-4367352":"2025-02-22T03:21:49.704Z","20.5.0-canary.20250225-cd361ef":"2025-02-25T03:30:03.880Z","0.0.0-pr-29993-9a92505":"2025-02-25T20:55:43.814Z","20.5.0-canary.20250226-202b49b":"2025-02-26T03:29:29.102Z","20.5.0-canary.20250227-6d40b6a":"2025-02-27T03:33:25.262Z","20.5.0-beta.5":"2025-02-27T16:09:02.907Z","20.5.0-canary.20250228-e8647df":"2025-02-28T03:30:43.662Z","0.0.0-pr-30216-16c1f45":"2025-02-28T09:50:52.712Z","20.5.0-rc.0":"2025-02-28T18:06:43.244Z","0.0.0-pr-3-c6ccd0d":"2025-02-28T18:35:17.486Z","20.5.0-canary.20250301-1407152":"2025-03-01T03:32:24.212Z","0.0.0-pr-29860-2cec332":"2025-03-03T14:21:51.024Z","20.5.0-rc.1":"2025-03-03T15:41:42.886Z","0.0.0-pr-30250-73071c2":"2025-03-03T16:06:20.367Z","20.5.0-canary.20250304-8e6c007":"2025-03-04T03:31:44.448Z","0.0.0-pr-29464-ce11848":"2025-03-05T02:06:03.359Z","20.5.0-canary.20250305-2c0b5d3":"2025-03-05T03:28:34.246Z","0.0.0-pr-30111-5026d75":"2025-03-05T08:58:37.500Z","0.0.0-pr-3-16b3273":"2025-03-05T15:08:07.571Z","0.0.0-pr-30250-ec5f231":"2025-03-05T16:53:21.751Z","0.0.0-pr-29464-b66c9d0":"2025-03-05T18:55:58.514Z","20.5.0-rc.2":"2025-03-05T19:03:58.518Z","20.5.0-rc.3":"2025-03-05T23:05:07.253Z","20.5.0-canary.20250306-ada8be4":"2025-03-06T03:28:37.929Z","0.0.0-pr-11-f34fb72":"2025-03-06T14:05:55.270Z","0.0.0-pr-11-e92ae29":"2025-03-06T15:43:01.302Z","0.0.0-pr-3-0b24a40":"2025-03-06T18:11:46.397Z","20.5.0-rc.4":"2025-03-06T19:18:24.876Z","0.0.0-pr-29464-ce29f31":"2025-03-06T19:31:48.129Z","20.5.0":"2025-03-06T22:58:39.590Z","20.6.0-canary.20250307-4f3118d":"2025-03-07T03:31:20.443Z","0.0.0-pr-29464-0cee615":"2025-03-07T08:08:19.557Z","0.0.0-pr-3-81283b1":"2025-03-07T12:00:56.793Z","0.0.0-pr-29464-33a818b":"2025-03-07T22:29:24.353Z","20.6.0-canary.20250308-a95a60c":"2025-03-08T03:21:06.618Z","20.6.0-canary.20250311-d1a7ac9":"2025-03-11T03:31:09.496Z","20.6.0-canary.20250312-e4f5224":"2025-03-12T03:28:29.393Z","0.0.0-pr-30321-3990f4d":"2025-03-12T15:54:55.597Z","0.0.0-pr-29993-f89d4dd":"2025-03-12T20:20:02.158Z","20.6.0-canary.20250313-7f1e1cf":"2025-03-13T03:33:26.722Z","0.0.0-pr-29860-d639246":"2025-03-13T12:43:28.388Z","20.6.0-beta.0":"2025-03-13T14:18:53.325Z","20.6.0-canary.20250314-beb1784":"2025-03-14T03:29:43.626Z","20.6.0-beta.1":"2025-03-14T19:39:45.605Z","20.5.1":"2025-03-14T21:43:16.182Z","20.6.0":"2025-03-14T22:10:39.886Z","20.7.0-beta.0":"2025-03-14T23:52:42.573Z","20.7.0-canary.20250315-214552e":"2025-03-15T03:32:47.425Z","20.6.1":"2025-03-17T19:15:25.053Z","20.7.0-beta.1":"2025-03-17T19:57:19.683Z","20.7.0-beta.2":"2025-03-17T22:42:49.487Z","20.7.0-canary.20250318-f248d16":"2025-03-18T03:34:01.294Z","0.0.0-pr-3-e51e28c":"2025-03-18T16:16:57.609Z","0.0.0-pr-30418-4e2b721":"2025-03-18T21:46:22.027Z","20.7.0-canary.20250319-59624c2":"2025-03-19T03:32:33.616Z","20.6.2":"2025-03-19T14:21:14.111Z","20.7.0-beta.3":"2025-03-19T14:27:57.246Z","0.0.0-pr-30418-0e58904":"2025-03-19T15:29:45.874Z","0.0.0-pr-3-ec41644":"2025-03-19T17:54:07.936Z","0.0.0-pr-29993-91cbae3":"2025-03-19T19:02:21.568Z","20.7.0-canary.20250320-2a0d89d":"2025-03-20T03:33:02.939Z","0.0.0-pr-3-6728683":"2025-03-20T11:43:35.366Z","0.0.0-pr-3-7665854":"2025-03-20T13:00:36.062Z","0.0.0-pr-29993-0fbf3d3":"2025-03-20T22:31:51.731Z","20.7.0-canary.20250321-cad4d26":"2025-03-21T03:36:16.417Z","0.0.0-pr-29464-ef5660f":"2025-03-21T08:04:59.737Z","0.0.0-pr-29720-06f67e5":"2025-03-21T09:39:57.529Z","0.0.0-pr-3-4fa8cf8":"2025-03-21T10:21:11.372Z","0.0.0-pr-30418-4f79396":"2025-03-21T19:23:33.320Z","20.7.0-canary.20250322-1c238c0":"2025-03-22T03:30:46.648Z","0.0.0-pr-30457-341254c":"2025-03-22T08:08:07.660Z","0.0.0-pr-30457-9ae987d":"2025-03-22T18:12:29.926Z","0.0.0-pr-30457-c7159ab":"2025-03-22T19:23:40.042Z","0.0.0-pr-30418-e91f47d":"2025-03-24T11:19:34.465Z","20.6.3":"2025-03-25T01:51:10.054Z","20.7.0-canary.20250325-30781f7":"2025-03-25T03:34:25.359Z","0.0.0-pr-30457-6531626":"2025-03-25T15:36:22.069Z","20.6.4":"2025-03-25T15:39:49.379Z","20.7.0-canary.20250326-9dd4766":"2025-03-26T03:31:52.081Z","0.0.0-pr-30457-dee3a4c":"2025-03-26T19:29:12.668Z","0.0.0-pr-30457-c3d462d":"2025-03-26T20:15:30.421Z","20.7.0-canary.20250327-1a235d7":"2025-03-27T03:31:59.221Z","0.0.0-pr-30457-3a87b50":"2025-03-27T15:33:59.627Z","0.0.0-pr-30522-def40ff":"2025-03-27T16:28:54.097Z","0.0.0-pr-30457-9084dc1":"2025-03-27T18:57:18.455Z","0.0.0-pr-30457-2f25946":"2025-03-27T19:15:31.767Z","0.0.0-pr-3-49a51e7":"2025-03-27T20:13:32.126Z","0.0.0-pr-30418-80f02f7":"2025-03-27T20:26:15.889Z","0.0.0-pr-3-4212ebd":"2025-03-27T20:41:56.423Z","0.0.0-pr-30457-3531fe7":"2025-03-27T20:57:35.959Z","20.7.0-canary.20250328-4a3a824":"2025-03-28T03:34:44.878Z","0.0.0-pr-30457-3ca7e98":"2025-03-28T16:36:36.707Z","0.0.0-pr-29720-ac29e9e":"2025-03-28T17:21:10.932Z","0.0.0-pr-30418-6fbe6c1":"2025-03-28T19:06:32.572Z","0.0.0-pr-30457-e6691c1":"2025-03-28T19:21:35.066Z","20.7.0-canary.20250329-bf8848d":"2025-03-29T03:33:17.501Z","0.0.0-pr-30457-a4cfc7c":"2025-03-30T20:59:18.723Z","0.0.0-pr-30457-5707fb3":"2025-03-31T15:34:19.697Z","20.7.0":"2025-03-31T16:03:05.052Z","20.8.0-canary.20250401-b8e4325":"2025-04-01T03:39:22.851Z","0.0.0-pr-30457-5f1b92b":"2025-04-01T08:43:36.883Z","0.0.0-pr-30565-3c9418e":"2025-04-01T20:04:18.912Z","20.8.0-canary.20250402-2d210b8":"2025-04-02T03:33:44.043Z","20.7.1":"2025-04-02T17:12:19.960Z","0.0.0-pr-30565-ba2942e":"2025-04-02T18:16:38.436Z","20.8.0-canary.20250403-6e50a01":"2025-04-03T03:35:18.717Z","0.0.0-pr-29464-73fdcbb":"2025-04-03T07:58:31.224Z","0.0.0-pr-30565-cfe2164":"2025-04-03T08:02:48.799Z","0.0.0-pr-30457-dc0fdba":"2025-04-03T17:13:21.139Z","20.8.0-canary.20250404-6e50a01":"2025-04-04T03:32:21.332Z","0.0.0-pr-30457-b6bda79":"2025-04-04T08:00:41.973Z","0.0.0-pr-30457-0563fbb":"2025-04-04T17:40:16.890Z","20.8.0-canary.20250405-32b48a3":"2025-04-05T03:31:33.550Z","0.0.0-pr-30457-c176147":"2025-04-05T15:27:10.756Z","0.0.0-pr-30457-879f97d":"2025-04-05T20:13:52.708Z","0.0.0-pr-30565-6bfa450":"2025-04-07T13:10:33.948Z","0.0.0-pr-30457-d3fc5b4":"2025-04-07T16:31:57.105Z","0.0.0-pr-30457-9cc659c":"2025-04-07T19:37:51.107Z","20.8.0-canary.20250408-32b48a3":"2025-04-08T03:34:01.320Z","0.0.0-pr-30457-7dd593d":"2025-04-08T04:21:47.217Z","0.0.0-pr-30418-d6cd6b6":"2025-04-08T12:41:33.689Z","20.7.2":"2025-04-08T14:08:42.835Z","0.0.0-pr-30457-0ed97e4":"2025-04-09T03:14:39.633Z","20.8.0-canary.20250409-7b85d91":"2025-04-09T03:35:55.899Z","0.0.0-pr-30516-4c8bfff":"2025-04-09T21:26:37.046Z","20.8.0-beta.0":"2025-04-10T16:19:31.676Z","0.0.0-pr-30457-d91a68c":"2025-04-10T16:34:40.674Z","0.0.0-pr-30457-c50183c":"2025-04-10T17:56:08.195Z","20.8.0-beta.1":"2025-04-11T15:18:56.421Z","0.0.0-pr-30651-25dd46e":"2025-04-11T18:13:21.269Z","20.8.0-beta.2":"2025-04-11T18:51:09.436Z","21.0.0-beta.2":"2025-04-11T22:56:50.800Z","20.8.0-rc.0":"2025-04-11T23:55:30.766Z","20.8.0-canary.20250412-07ad2d7":"2025-04-12T03:34:46.325Z","0.0.0-pr-30702-1a3e277":"2025-04-12T14:06:05.321Z","0.0.0-pr-30457-6c87887":"2025-04-13T19:16:42.858Z","0.0.0-pr-30457-6a22ba8":"2025-04-14T06:17:25.725Z","20.8.0":"2025-04-14T14:29:33.253Z","0.0.0-pr-30651-cf7cc52":"2025-04-14T22:19:50.040Z","20.9.0-canary.20250415-bc685ce":"2025-04-15T03:38:10.565Z","21.0.0-beta.3":"2025-04-15T13:50:28.085Z","0.0.0-pr-30516-94d09ba":"2025-04-15T15:19:25.436Z","21.0.0-beta.4":"2025-04-15T17:32:27.607Z","21.0.0-canary.20250416-caa26a7":"2025-04-16T03:39:58.019Z","0.0.0-pr-30756-ba621b6":"2025-04-16T20:10:24.673Z","0.0.0-pr-30762-23d89a3":"2025-04-17T13:54:14.238Z","0.0.0-pr-30457-3179d4e":"2025-04-17T17:37:53.650Z","0.0.0-pr-30779-62abb04":"2025-04-17T17:56:54.578Z","0.0.0-pr-30457-d109d92":"2025-04-17T18:56:04.544Z","21.0.0-canary.20250418-8619c1d":"2025-04-18T03:37:23.017Z","21.0.0-canary.20250419-8619c1d":"2025-04-19T03:44:39.833Z","0.0.0-pr-30457-40353fb":"2025-04-19T10:34:56.522Z","0.0.0-pr-30457-6f63c59":"2025-04-20T03:25:26.811Z","0.0.0-pr-30457-247005c":"2025-04-21T14:48:36.466Z","0.0.0-pr-30457-f363146":"2025-04-22T00:38:12.476Z","21.0.0-canary.20250422-8619c1d":"2025-04-22T03:39:27.716Z","21.0.0-beta.5":"2025-04-22T15:28:30.852Z","0.0.0-pr-30457-a2092eb":"2025-04-22T20:13:02.070Z","0.0.0-pr-30818-a84176c":"2025-04-22T20:54:44.634Z","0.0.0-pr-30818-b861e7d":"2025-04-22T21:58:43.145Z","21.0.0-beta.6":"2025-04-23T02:31:45.608Z","21.0.0-canary.20250423-16fc551":"2025-04-23T03:42:31.365Z","0.0.0-pr-30457-d6fba27":"2025-04-23T08:32:26.243Z","21.0.0-canary.20250424-e23b25f":"2025-04-24T04:12:34.646Z","21.0.0-beta.7":"2025-04-24T04:49:18.121Z","0.0.0-pr-30862-6aa5cb7":"2025-04-24T22:39:45.674Z","21.0.0-beta.8":"2025-04-25T00:40:07.382Z","20.8.1":"2025-04-25T01:27:25.418Z","21.0.0-canary.20250425-ee097a8":"2025-04-25T03:40:49.881Z","0.0.0-pr-30457-0d44ef9":"2025-04-25T19:21:30.358Z","0.0.0-pr-30457-dcde6de":"2025-04-25T20:43:49.217Z","21.0.0-canary.20250426-da4f55b":"2025-04-26T03:36:50.081Z","21.0.0-beta.9":"2025-04-28T01:30:05.099Z","21.0.0-beta.10":"2025-04-28T17:43:04.855Z","0.0.0-pr-30457-022fe39":"2025-04-28T23:29:34.438Z","0.0.0-pr-30457-516640c":"2025-04-29T03:00:41.075Z","21.0.0-canary.20250429-cf4a1f3":"2025-04-29T03:43:51.559Z","0.0.0-pr-30913-0d71145":"2025-04-29T18:53:20.606Z","21.0.0-canary.20250430-07b881d":"2025-04-30T03:39:48.222Z","21.0.0-beta.11":"2025-04-30T04:43:49.494Z","0.0.0-pr-30913-6160f2c":"2025-04-30T14:42:24.721Z","0.0.0-pr-30944-77b17d5":"2025-04-30T15:29:08.369Z","0.0.0-pr-30944-921c037":"2025-04-30T17:00:34.864Z","0.0.0-pr-30913-1e7e579":"2025-04-30T20:29:47.280Z","0.0.0-pr-30913-d874a4e":"2025-05-01T02:06:21.206Z","21.0.0-beta.12":"2025-05-01T02:25:31.142Z","21.0.0-canary.20250501-8f50358":"2025-05-01T03:48:55.942Z","0.0.0-pr-30913-5798c66":"2025-05-01T06:20:38.305Z","0.0.0-pr-30913-46aaf94":"2025-05-01T21:31:37.761Z","21.0.0-rc.0":"2025-05-01T23:18:00.939Z","21.0.0-canary.20250502-110614d":"2025-05-02T03:42:16.967Z","21.0.0-rc.1":"2025-05-02T04:06:40.327Z","0.0.0-pr-30913-79806e0":"2025-05-02T06:06:06.977Z","21.0.0-rc.2":"2025-05-02T14:57:46.651Z","0.0.0-pr-31004-957c9ff":"2025-05-02T15:58:58.546Z","0.0.0-pr-31010-8807309":"2025-05-02T17:26:03.076Z","0.0.0-pr-31010-0dc5585":"2025-05-02T18:30:33.366Z","21.0.0-rc.3":"2025-05-03T02:40:10.033Z","21.0.0-canary.20250503-675e6ed":"2025-05-03T03:41:50.246Z","21.0.0-rc.4":"2025-05-05T18:23:28.427Z","21.0.0":"2025-05-05T20:39:47.422Z","21.1.0-canary.20250506-72a0ef5":"2025-05-06T03:43:49.922Z","0.0.0-pr-30913-c453779":"2025-05-06T04:13:00.113Z","0.0.0-pr-30913-b417cd3":"2025-05-06T06:14:29.506Z","0.0.0-pr-31077-b7ef332":"2025-05-06T15:13:34.277Z","21.1.0-canary.20250507-30a7709":"2025-05-07T03:40:08.671Z","0.0.0-pr-30913-002d07a":"2025-05-07T05:29:51.488Z","0.0.0-pr-30913-b798a55":"2025-05-07T14:59:48.457Z","21.0.1":"2025-05-07T16:25:26.364Z","0.0.0-pr-31110-12f321c":"2025-05-07T17:45:56.223Z","0.0.0-pr-31110-8ee2047":"2025-05-07T18:26:26.245Z","21.0.2":"2025-05-07T23:52:33.143Z","21.1.0-canary.20250508-98d3354":"2025-05-08T03:42:42.531Z","0.0.0-pr-31131-9a1a1a0":"2025-05-08T17:41:27.589Z","21.0.3":"2025-05-08T23:07:38.822Z","0.0.0-pr-30913-da2b0d3":"2025-05-08T23:09:20.711Z","21.1.0-canary.20250509-8c50b7f":"2025-05-09T03:41:22.307Z","0.0.0-pr-31148-817d52f":"2025-05-09T18:55:31.744Z","21.0.4-beta.0":"2025-05-10T01:43:22.337Z","21.1.0-canary.20250510-cbb2619":"2025-05-10T03:37:24.208Z","0.0.0-pr-31163-446bbd2":"2025-05-10T15:39:30.132Z","0.0.0-pr-30913-75a64ba":"2025-05-12T06:13:06.158Z","0.0.0-pr-31156-01708fd":"2025-05-12T14:36:11.334Z","0.0.0-pr-31163-30a0a1c":"2025-05-12T17:20:51.245Z","0.0.0-pr-31163-4efd19f":"2025-05-12T21:07:00.745Z","0.0.0-pr-30913-89a46d1":"2025-05-12T23:18:20.726Z","21.1.0-canary.20250513-8cf4b55":"2025-05-13T03:42:19.774Z","0.0.0-pr-31148-d063c0f":"2025-05-13T15:51:29.501Z","0.0.0-pr-31172-da609d4":"2025-05-13T16:18:19.151Z","0.0.0-pr-31163-1e9ab14":"2025-05-13T17:31:39.462Z","0.0.0-pr-30913-4005921":"2025-05-13T19:02:26.620Z","0.0.0-pr-31148-de3e81b":"2025-05-13T20:56:39.474Z","0.0.0-pr-31148-587ccb5":"2025-05-13T22:39:18.343Z","21.1.0-beta.0":"2025-05-13T22:44:08.431Z","0.0.0-pr-30913-f9ca713":"2025-05-14T02:44:29.289Z","21.1.0-canary.20250514-889dee0":"2025-05-14T03:45:45.024Z","0.0.0-pr-30913-2b2d500":"2025-05-14T06:10:47.296Z","0.0.0-pr-30913-f38a495":"2025-05-14T07:19:05.525Z","0.0.0-pr-30913-93d8006":"2025-05-14T21:29:20.822Z","21.1.0-beta.1":"2025-05-14T22:20:58.248Z","21.1.0-canary.20250515-81ecb22":"2025-05-15T03:43:40.268Z","0.0.0-pr-30913-8852111":"2025-05-15T04:50:52.744Z","0.0.0-pr-31224-b3a648b":"2025-05-15T18:21:52.039Z","21.1.0-canary.20250516-7db44a8":"2025-05-16T03:46:14.217Z","0.0.0-pr-31231-180f614":"2025-05-16T09:53:27.883Z","20.8.2":"2025-05-16T17:50:28.342Z","21.1.0-canary.20250517-c92b4a3":"2025-05-17T03:46:22.868Z","21.1.0-beta.2":"2025-05-17T14:49:45.682Z","21.1.0-canary.20250520-da9d84c":"2025-05-20T03:46:46.279Z","0.0.0-pr-30715-a5f5e3b":"2025-05-20T16:05:08.309Z","21.1.0":"2025-05-20T17:06:47.680Z","0.0.0-pr-31222-862e973":"2025-05-20T19:05:28.004Z","21.2.0-canary.20250521-a52a435":"2025-05-21T03:48:10.551Z","21.0.4":"2025-05-21T13:31:38.540Z","21.1.1":"2025-05-21T15:00:03.355Z","21.2.0-canary.20250522-7e0719c":"2025-05-22T03:45:22.544Z","21.2.0-canary.20250523-560a53e":"2025-05-23T03:49:43.330Z","0.0.0-pr-31313-387cdca":"2025-05-23T06:32:44.255Z","21.1.2":"2025-05-24T02:05:08.960Z","21.2.0-canary.20250524-e2b3aca":"2025-05-24T03:44:01.136Z","0.0.0-pr-31313-a7b74d2":"2025-05-26T13:49:51.441Z","21.2.0-beta.1":"2025-05-26T14:31:35.313Z","0.0.0-pr-31313-1d47572":"2025-05-26T16:02:31.000Z","0.0.0-pr-31313-9688d2f":"2025-05-26T20:01:18.886Z","21.2.0-canary.20250527-4a94841":"2025-05-27T03:49:14.029Z","0.0.0-pr-31313-d972df3":"2025-05-27T19:13:25.361Z","21.2.0-canary.20250528-2572455":"2025-05-28T03:44:43.171Z","0.0.0-pr-31379-d0ba8d3":"2025-05-28T18:37:47.138Z","21.2.0-canary.20250529-c8a6ffb":"2025-05-29T03:45:20.139Z","21.2.0-canary.20250530-b51676a":"2025-05-30T03:48:15.988Z","0.0.0-pr-31369-292b003":"2025-05-30T12:15:47.558Z","0.0.0-pr-31423-b5ff84d":"2025-06-02T16:02:43.399Z","21.2.0-canary.20250603-88c5196":"2025-06-03T03:46:55.003Z","0.0.0-pr-31432-8c8eba6":"2025-06-03T11:06:33.178Z","21.2.0-canary.20250604-283ec76":"2025-06-04T03:47:12.059Z","0.0.0-pr-31313-ab5426c":"2025-06-04T06:34:08.953Z","21.2.0-canary.20250605-5ffd82e":"2025-06-05T03:51:11.268Z","21.2.0-beta.2":"2025-06-05T14:22:37.904Z","0.0.0-pr-31313-574e68d":"2025-06-05T23:57:25.589Z","21.2.0-canary.20250606-c43d2f2":"2025-06-06T03:48:49.742Z","21.1.3":"2025-06-06T18:23:37.803Z","21.2.0-beta.3":"2025-06-09T19:13:34.841Z","0.0.0-pr-31313-3e61ace":"2025-06-09T20:05:15.830Z","21.2.0-beta.4":"2025-06-10T00:33:31.990Z","21.2.0-canary.20250610-c8ff339":"2025-06-10T03:49:14.437Z","21.2.0-beta.5":"2025-06-10T19:05:11.615Z","0.0.0-pr-31534-d151d94":"2025-06-10T23:44:14.547Z","21.2.0-canary.20250611-ec0eda5":"2025-06-11T03:47:20.222Z","21.2.0-canary.20250612-8ddd697":"2025-06-12T03:49:31.121Z","21.2.0":"2025-06-12T21:35:12.096Z","21.3.0-canary.20250613-18155f4":"2025-06-13T03:48:31.469Z","0.0.0-pr-31581-fa41031":"2025-06-13T14:58:45.023Z","21.3.0-canary.20250614-db86a35":"2025-06-14T03:44:46.172Z","21.3.0-canary.20250617-b97222d":"2025-06-17T03:48:41.223Z","21.3.0-canary.20250618-5c2fdc9":"2025-06-18T03:55:01.173Z","21.3.0-canary.20250619-29b14b1":"2025-06-19T03:48:09.919Z","21.2.1":"2025-06-19T14:30:35.867Z","0.0.0-pr-31631-a6d414e":"2025-06-19T15:03:54.976Z","0.0.0-pr-31652-c36c5f5":"2025-06-19T17:18:31.726Z","21.3.0-canary.20250621-57e70d0":"2025-06-21T03:46:43.554Z","21.3.0-canary.20250624-0ef8857":"2025-06-24T03:49:36.308Z","0.0.0-pr-30105-4d78283":"2025-06-24T15:41:44.488Z","21.3.0-canary.20250625-fe687a0":"2025-06-25T03:51:26.415Z","21.3.0-canary.20250626-8b6ad42":"2025-06-26T03:42:11.947Z","0.0.0-pr-30105-9100e78":"2025-06-26T08:37:55.023Z","21.3.0-canary.20250627-07233f0":"2025-06-27T03:47:14.097Z","21.3.0-beta.0":"2025-06-28T00:38:24.453Z","21.3.0-canary.20250628-7430238":"2025-06-28T03:37:28.686Z","21.3.0-canary.20250701-bfdf892":"2025-07-01T03:58:02.965Z","21.3.0-canary.20250702-157a34a":"2025-07-02T03:41:18.093Z","21.2.2":"2025-07-02T23:24:41.630Z","21.3.0-beta.1":"2025-07-02T23:25:22.471Z","21.3.0-canary.20250703-84ce831":"2025-07-03T03:42:25.688Z","21.3.0-beta.2":"2025-07-03T17:44:01.742Z","21.3.0-canary.20250704-e92cbee":"2025-07-04T03:53:14.635Z","0.0.0-pr-31833-c24a922":"2025-07-04T16:51:28.350Z","0.0.0-pr-31833-2080c63":"2025-07-04T17:16:41.431Z","0.0.0-pr-31833-a488577":"2025-07-04T21:20:59.203Z","21.3.0-canary.20250705-666da3e":"2025-07-05T03:38:44.223Z","0.0.0-pr-31693-99e4c63":"2025-07-05T04:09:49.832Z","0.0.0-pr-31840-b906464":"2025-07-06T03:39:55.001Z","0.0.0-pr-31843-234d6b5":"2025-07-07T20:01:09.871Z","21.3.0-canary.20250708-ea5cd30":"2025-07-08T03:44:11.562Z","0.0.0-pr-31853-d3f52a1":"2025-07-08T14:15:59.848Z","21.3.0-beta.3":"2025-07-08T23:16:39.693Z","0.0.0-pr-31861-be732c5":"2025-07-09T04:12:54.275Z","0.0.0-pr-31615-f06bd84":"2025-07-09T10:23:51.926Z","0.0.0-pr-31861-ff8ad5a":"2025-07-10T02:54:00.333Z","21.3.0-canary.20250710-13551c9":"2025-07-10T03:44:47.621Z","0.0.0-pr-31615-b58c2c0":"2025-07-10T08:57:53.827Z","21.3.0-beta.4":"2025-07-10T17:20:32.707Z","0.0.0-pr-31861-dcaf667":"2025-07-10T23:06:49.354Z","21.3.0-beta.5":"2025-07-11T00:34:33.489Z","21.3.0-canary.20250711-be6d35b":"2025-07-11T03:55:27.960Z","0.0.0-pr-31885-39ea6c0":"2025-07-11T14:08:07.408Z","21.2.3":"2025-07-11T15:20:10.977Z","21.3.0-beta.6":"2025-07-11T17:27:16.325Z","21.3.0-canary.20250712-18e5d95":"2025-07-12T03:57:59.805Z","21.3.0-beta.7":"2025-07-14T21:22:28.223Z","21.3.0-canary.20250715-cf994df":"2025-07-15T03:54:37.637Z","0.0.0-pr-31615-c9a505f":"2025-07-15T10:19:58.427Z","0.0.0-pr-31615-6f8af2c":"2025-07-15T12:26:26.772Z","0.0.0-pr-31634-cb74636":"2025-07-15T15:43:52.606Z","0.0.0-pr-31935-f9bc715":"2025-07-15T23:19:13.677Z","0.0.0-pr-31936-28858eb":"2025-07-15T23:49:41.130Z","21.3.0-canary.20250716-46d21c7":"2025-07-16T03:47:12.856Z","21.2.4":"2025-07-16T15:30:43.679Z","0.0.0-pr-31935-e9fb850":"2025-07-16T23:07:01.828Z","21.3.0-canary.20250717-8b4b3e9":"2025-07-17T03:53:05.598Z","0.0.0-pr-31936-9fedb75":"2025-07-17T13:48:52.397Z","0.0.0-pr-31936-35c1f02":"2025-07-17T14:12:58.248Z","0.0.0-pr-31936-1238995":"2025-07-17T20:19:08.457Z","0.0.0-pr-31936-386ef05":"2025-07-17T21:04:24.291Z","0.0.0-pr-31936-ec577e9":"2025-07-17T21:34:53.066Z","0.0.0-pr-31936-245bb1e":"2025-07-17T22:02:19.064Z","0.0.0-pr-31936-2cacef9":"2025-07-17T23:06:12.468Z","21.3.0-canary.20250718-9f1c811":"2025-07-18T03:46:15.472Z","21.3.0-rc.0":"2025-07-18T04:48:43.451Z","0.0.0-pr-31634-fda84eb":"2025-07-18T11:16:09.932Z","0.0.0-pr-31634-ece4eca":"2025-07-18T13:57:35.869Z","0.0.0-pr-31974-83b6608":"2025-07-18T13:59:54.703Z","0.0.0-pr-31972-e7c1663":"2025-07-18T14:24:29.686Z","21.3.0":"2025-07-18T16:34:51.217Z","0.0.0-pr-31972-c783c31":"2025-07-18T16:46:19.187Z","0.0.0-pr-31979-383d80f":"2025-07-18T21:11:51.183Z","21.4.0-beta.0":"2025-07-19T03:18:51.030Z","21.4.0-canary.20250719-34c5b61":"2025-07-19T03:55:15.569Z","21.3.1":"2025-07-20T14:29:28.715Z","0.0.0-pr-31634-6dcadae":"2025-07-21T14:29:41.765Z","0.0.0-pr-31634-e87d792":"2025-07-21T15:09:00.932Z","21.3.2":"2025-07-21T16:43:20.826Z","0.0.0-pr-32003-86be0dc":"2025-07-21T21:06:02.319Z","21.4.0-canary.20250722-5163bcd":"2025-07-22T03:53:46.876Z","0.0.0-pr-31972-6174ee8":"2025-07-22T09:38:22.977Z","0.0.0-pr-31973-1356910":"2025-07-22T10:45:02.329Z","0.0.0-pr-32018-c6ab05e":"2025-07-22T11:46:53.045Z","0.0.0-pr-31634-2cc5f86":"2025-07-22T14:41:43.963Z","0.0.0-pr-32023-55176ba":"2025-07-22T16:07:55.947Z","21.3.3":"2025-07-23T12:52:02.130Z","0.0.0-pr-32018-1ec2cae":"2025-07-23T15:39:08.210Z","21.3.4":"2025-07-23T16:18:45.739Z","21.3.5":"2025-07-23T18:03:25.590Z","0.0.0-pr-32061-3e47d92":"2025-07-23T23:00:32.688Z","21.4.0-canary.20250724-b7c1c0e":"2025-07-24T03:49:39.546Z","0.0.0-pr-31634-b87eba7":"2025-07-24T10:15:03.771Z","0.0.0-pr-31634-e4ae5d9":"2025-07-24T11:05:23.289Z","0.0.0-pr-31634-b744820":"2025-07-24T11:58:58.323Z","0.0.0-pr-31972-da9f517":"2025-07-24T12:33:57.264Z","0.0.0-pr-31634-e6e13aa":"2025-07-24T12:52:19.963Z","0.0.0-pr-31634-787d0f6":"2025-07-24T13:34:06.570Z","0.0.0-pr-32018-2ad334a":"2025-07-24T15:37:12.298Z","0.0.0-pr-31972-10aac5e":"2025-07-24T15:55:49.723Z","21.4.0-canary.20250725-0359f0d":"2025-07-25T03:56:02.358Z","0.0.0-pr-31973-e928b51":"2025-07-25T07:02:13.584Z","21.3.6":"2025-07-25T14:12:13.054Z","0.0.0-pr-31973-c909210":"2025-07-25T16:47:45.464Z","21.4.0-beta.1":"2025-07-25T17:57:50.294Z","21.3.7":"2025-07-25T19:10:01.226Z","21.4.0-canary.20250726-64897b7":"2025-07-26T03:47:02.197Z","21.4.0-beta.2":"2025-07-27T22:48:50.976Z","0.0.0-pr-31973-1767d75":"2025-07-28T09:57:09.676Z","21.3.8":"2025-07-28T15:44:56.045Z","21.4.0-canary.20250729-c2d0ecf":"2025-07-29T04:04:41.588Z","0.0.0-pr-32119-240ff46":"2025-07-29T11:16:16.152Z","0.0.0-pr-32120-8333cfc":"2025-07-29T12:10:02.835Z","21.3.9":"2025-07-29T14:55:42.735Z","21.4.0-canary.20250730-8ef7d0e":"2025-07-30T03:47:29.243Z","0.0.0-pr-32120-1cb4170":"2025-07-30T12:45:04.441Z","21.4.0-beta.3":"2025-07-30T12:50:27.753Z","0.0.0-pr-32149-2d2cbf3":"2025-07-30T14:31:11.551Z","0.0.0-pr-32117-d66fe0d":"2025-07-30T15:32:05.383Z","21.3.10":"2025-07-30T20:09:26.217Z","21.4.0-canary.20250731-b9bfeeb":"2025-07-31T03:59:07.712Z","0.0.0-pr-32117-f006df9":"2025-07-31T14:57:01.377Z","0.0.0-pr-32117-a841f88":"2025-07-31T16:22:55.766Z","21.4.0-beta.4":"2025-07-31T19:43:14.161Z","0.0.0-pr-32117-ebf1c19":"2025-08-01T02:47:28.813Z","21.4.0-canary.20250801-e0a3829":"2025-08-01T03:53:34.238Z","0.0.0-pr-32187-304617d":"2025-08-01T10:42:23.618Z","21.3.11":"2025-08-01T18:32:32.717Z","21.4.0-beta.5":"2025-08-01T19:00:49.381Z","21.4.0-canary.20250802-b88664f":"2025-08-02T03:46:28.031Z","0.0.0-pr-32111-2ec6a92":"2025-08-03T02:55:41.500Z","21.4.0-canary.20250805-990c6f6":"2025-08-05T03:48:53.940Z","21.4.0-beta.6":"2025-08-05T20:20:04.390Z","0.0.0-pr-32243-4c32e14":"2025-08-06T23:07:29.383Z","21.4.0-canary.20250807-166a050":"2025-08-07T03:49:14.062Z","21.4.0-beta.7":"2025-08-07T14:23:30.807Z","0.0.0-pr-31581-e373111":"2025-08-07T15:08:45.550Z","0.0.0-pr-31581-976a9ba":"2025-08-07T17:30:16.075Z","0.0.0-pr-31581-5f19a21":"2025-08-07T20:07:07.057Z","0.0.0-pr-32006-b1581b2":"2025-08-07T21:08:55.820Z","0.0.0-pr-32006-a9a1f81":"2025-08-07T21:40:52.690Z","0.0.0-pr-31581-b6f1582":"2025-08-07T22:35:45.104Z","0.0.0-pr-31581-deeb4dc":"2025-08-08T03:53:17.840Z","21.4.0-canary.20250808-c60258e":"2025-08-08T03:57:59.195Z","0.0.0-pr-31581-c075307":"2025-08-08T12:22:53.912Z","0.0.0-pr-32006-c835690":"2025-08-08T14:45:26.089Z","0.0.0-pr-31581-32a9797":"2025-08-08T16:04:05.007Z","0.0.0-pr-32006-c757d1d":"2025-08-08T21:55:07.230Z","0.0.0-pr-32006-87c4885":"2025-08-08T23:26:50.013Z","21.4.0-canary.20250809-014e775":"2025-08-09T03:43:20.100Z","0.0.0-pr-32292-49465f0":"2025-08-11T19:33:08.095Z","21.4.0-beta.8":"2025-08-11T20:25:43.942Z","21.4.0-canary.20250812-d2a0593":"2025-08-12T03:55:03.881Z","0.0.0-pr-32306-72a6d61":"2025-08-12T11:01:55.339Z","0.0.0-pr-32306-0c09fa5":"2025-08-12T13:08:23.355Z","21.4.0-beta.9":"2025-08-12T15:16:27.466Z","21.4.0-beta.10":"2025-08-12T19:47:58.631Z","21.4.0-beta.11":"2025-08-12T22:40:04.274Z","21.4.0-canary.20250813-811d184":"2025-08-13T03:42:16.301Z","21.4.0-beta.12":"2025-08-13T20:35:52.468Z","21.4.0-canary.20250815-18ba315":"2025-08-15T03:44:32.392Z","21.4.0":"2025-08-15T20:07:49.971Z","21.5.0-canary.20250816-fcfb5ab":"2025-08-16T03:38:30.358Z","21.5.0-canary.20250819-2307a8d":"2025-08-19T03:37:07.316Z","0.0.0-pr-32422-a3285be":"2025-08-20T14:33:56.901Z","0.0.0-pr-32415-1daf78a":"2025-08-20T14:52:34.559Z","0.0.0-pr-32418-4550536":"2025-08-20T15:02:03.272Z","0.0.0-pr-32415-80f53fc":"2025-08-20T20:36:45.942Z","21.5.0-beta.0":"2025-08-20T23:09:48.157Z","0.0.0-pr-32415-4247899":"2025-08-21T02:00:12.043Z","0.0.0-pr-32418-44fab41":"2025-08-21T02:40:40.924Z","21.5.0-canary.20250821-4ba2085":"2025-08-21T03:36:42.246Z","21.5.0-beta.1":"2025-08-21T18:52:33.694Z","21.5.0-canary.20250822-2e39402":"2025-08-22T03:53:36.230Z","0.0.0-pr-32442-762aea2":"2025-08-22T15:55:46.953Z","21.4.1":"2025-08-22T19:16:49.686Z","0.0.0-pr-32490-e4fdfa9":"2025-08-23T01:24:08.851Z","21.5.0-canary.20250823-a93e74e":"2025-08-23T03:33:45.668Z","21.5.0-canary.20250826-af44608":"2025-08-26T03:55:59.306Z","21.5.0":"2025-08-26T22:31:44.202Z","20.9.0":"2025-08-26T22:42:43.194Z","0.0.0-pr-32533-f116104":"2025-08-27T15:04:43.897Z","21.5.0-canary.20250828-e634b58":"2025-08-28T03:36:32.824Z","21.5.0-canary.20250829-23cffe6":"2025-08-29T03:33:50.462Z","21.5.0-canary.20250902-f34b5ef":"2025-09-02T01:32:47.819Z","21.5.0-beta.2":"2025-09-02T14:58:06.216Z","21.5.0-canary.20250902-92bd11a":"2025-09-02T23:33:32.146Z","21.5.1-beta.3":"2025-09-03T18:40:24.619Z","21.5.0-canary.20250904-ec1f1a4":"2025-09-04T15:08:39.948Z","21.5.0-canary.20250904-2c678a1":"2025-09-04T21:37:41.695Z","21.5.1-beta.4":"2025-09-05T16:00:43.240Z","21.5.1-beta.5":"2025-09-05T21:38:35.066Z","21.5.1":"2025-09-08T15:12:20.199Z","21.6.0-canary.20250908-95e7b49":"2025-09-08T21:33:02.976Z","21.6.1-beta.0":"2025-09-09T19:03:53.461Z","21.5.2":"2025-09-11T13:59:41.063Z","21.6.1-beta.1":"2025-09-11T14:00:15.493Z","21.6.0-canary.20250912-cfc03a2":"2025-09-12T01:10:16.072Z","21.6.0-canary.20250915-98c47f0":"2025-09-15T20:48:54.324Z","21.6.0-canary.20250916-a429972":"2025-09-16T21:33:01.949Z","21.6.1-beta.2":"2025-09-16T22:49:50.126Z","21.6.0-canary.20250917-93fcc48":"2025-09-17T20:47:36.258Z","21.5.3":"2025-09-19T19:12:41.601Z","21.6.1-beta.3":"2025-09-20T02:41:53.120Z","21.6.0-canary.20250922-dbcafa0":"2025-09-22T20:38:47.340Z","21.6.0-canary.20250923-146f577":"2025-09-23T21:39:23.031Z","21.6.0-canary.20250924-bd1b689":"2025-09-24T20:32:22.392Z","21.6.1-beta.4":"2025-09-24T20:58:52.108Z","21.6.0-canary.20250926-6480d3d":"2025-09-26T01:17:12.910Z","0.0.0-pr-32868-a65a4a2":"2025-09-26T19:17:53.918Z","21.6.0-canary.20250926-7f4a8ea":"2025-09-26T22:05:30.321Z","21.6.1-rc.0":"2025-09-27T14:43:21.144Z","21.6.1":"2025-09-29T19:17:30.804Z","21.7.0-canary.20250929-405d91d":"2025-09-29T20:38:10.337Z","21.6.2":"2025-09-29T23:18:07.850Z","21.7.0-canary.20250930-e144408":"2025-09-30T20:30:02.125Z","22.0.0-beta.0":"2025-10-01T04:47:16.117Z","0.0.0-pr-32918-04e1c21":"2025-10-01T15:41:07.457Z","0.0.0-pr-32911-14f87b5":"2025-10-01T16:14:46.322Z","0.0.0-pr-32892-1cb8488":"2025-10-01T16:50:36.668Z","22.0.0-beta.1":"2025-10-01T19:29:56.387Z","22.0.0-canary.20251001-e28a97a":"2025-10-01T20:39:09.127Z","21.6.3":"2025-10-02T14:02:47.293Z","22.0.0-beta.2":"2025-10-02T16:03:15.641Z","22.0.0-canary.20251002-3bac124":"2025-10-02T20:26:00.309Z","22.0.0-canary.20251006-0149fac":"2025-10-06T15:12:02.307Z","0.0.0-pr-32946-64cab2a":"2025-10-06T15:12:19.795Z","0.0.0-pr-32947-7d6ca22":"2025-10-06T17:24:32.859Z","0.0.0-pr-32947-aa25f06":"2025-10-06T19:40:43.385Z","22.0.0-canary.20251006-738b06b":"2025-10-06T20:27:15.775Z","0.0.0-pr-32978-2f0e271":"2025-10-07T14:22:54.164Z","22.0.0-canary.20251007-01d5f3f":"2025-10-07T20:40:29.859Z","22.0.0-beta.3":"2025-10-07T21:08:29.220Z","0.0.0-pr-32978-f3ca7f3":"2025-10-08T13:22:59.788Z","22.0.0-beta.4":"2025-10-08T19:02:15.190Z","21.6.4":"2025-10-08T19:16:21.541Z","22.0.0-canary.20251008-05ab516":"2025-10-08T20:24:28.089Z","0.0.0-pr-32869-39cffae":"2025-10-10T04:38:00.177Z","22.0.0-canary.20251010-bfaa91b":"2025-10-10T20:29:17.146Z","0.0.0-pr-32946-2118cbf":"2025-10-10T20:30:48.354Z","0.0.0-pr-32978-3904cbf":"2025-10-13T13:57:53.308Z","22.0.0-canary.20251013-14efeff":"2025-10-13T21:51:33.026Z","0.0.0-pr-32978-0c22436":"2025-10-14T12:23:53.275Z","22.0.0-canary.20251014-82acc84":"2025-10-14T21:45:19.990Z","22.0.0-canary.20251015-f37c13b":"2025-10-15T20:36:51.590Z","21.6.5":"2025-10-15T20:49:40.064Z","0.0.0-pr-32947-5dbf838":"2025-10-15T20:53:39.004Z","22.0.0-beta.5":"2025-10-15T20:57:59.880Z","0.0.0-pr-32947-9a62b66":"2025-10-15T21:49:58.510Z","22.0.0-beta.6":"2025-10-15T23:31:27.507Z","0.0.0-pr-33053-b69c6ba":"2025-10-16T13:24:06.266Z","22.0.0-canary.20251016-849f356":"2025-10-16T21:33:25.716Z","22.0.0-beta.7":"2025-10-16T22:06:57.048Z","0.0.0-pr-32869-3a40f44":"2025-10-17T12:45:06.369Z","0.0.0-pr-32947-099ed0e":"2025-10-17T15:23:59.221Z","22.0.0-canary.20251018-6549d2a":"2025-10-18T00:22:01.638Z","22.0.0-beta.8":"2025-10-19T01:37:49.227Z","0.0.0-pr-32947-e6aa0c1":"2025-10-20T17:15:12.837Z","22.0.0-beta.9":"2025-10-21T11:44:01.001Z","22.0.0-rc.0":"2025-10-21T16:37:35.689Z","22.0.0-canary.20251021-6934445":"2025-10-21T20:41:40.525Z","21.6.6":"2025-10-22T12:14:10.631Z","22.0.0":"2025-10-22T16:24:33.381Z","22.1.0-canary.20251022-681825e":"2025-10-22T19:36:03.022Z","22.0.1":"2025-10-22T23:04:41.577Z","0.0.0-pr-32892-71b12f7":"2025-10-23T12:16:53.008Z","22.1.0-canary.20251023-59cf495":"2025-10-23T19:51:32.598Z","0.0.0-pr-33229-fff13a7":"2025-10-24T02:51:25.589Z","22.1.0-beta.0":"2025-10-24T03:47:52.159Z","0.0.0-pr-32946-614b701":"2025-10-24T16:07:52.584Z","22.1.0-canary.20251024-7712d2a":"2025-10-24T19:53:53.365Z","22.1.0-beta.1":"2025-10-27T16:01:37.361Z","22.1.0-canary.20251027-29467da":"2025-10-27T19:49:16.636Z","0.0.0-pr-33021-29491ef":"2025-10-28T10:41:22.534Z","22.1.0-canary.20251028-221ad58":"2025-10-28T20:08:52.526Z","22.1.0-beta.2":"2025-10-28T20:55:21.033Z","21.6.7":"2025-10-28T21:07:43.304Z","22.0.2":"2025-10-28T21:24:07.673Z","0.0.0-pr-33277-88af54b":"2025-10-29T13:51:48.574Z","22.1.0-canary.20251029-4a07faf":"2025-10-29T19:26:53.341Z","21.6.8":"2025-10-30T14:37:13.079Z","22.1.0-canary.20251030-b283663":"2025-10-30T19:26:34.117Z","0.0.0-pr-33300-a25d58c":"2025-10-31T14:49:07.282Z","22.1.0-beta.3":"2025-11-01T01:23:22.984Z","0.0.0-pr-32946-4176704":"2025-11-03T17:20:42.313Z","22.1.0-beta.4":"2025-11-03T19:45:57.221Z","22.1.0-beta.5":"2025-11-05T19:46:03.791Z","22.1.0-canary.20251106-e9146c7":"2025-11-06T20:15:06.140Z","22.1.0-beta.6":"2025-11-10T16:23:05.427Z","22.1.0-beta.7":"2025-11-10T17:21:15.587Z","22.1.0-canary.20251110-73ecb30":"2025-11-10T19:29:22.918Z","22.0.3":"2025-11-10T19:55:05.336Z","0.0.0-pr-33228-85dcafe":"2025-11-10T22:04:55.186Z","0.0.0-pr-33435-8aff8f5":"2025-11-11T14:37:50.911Z","22.1.0-beta.8":"2025-11-11T18:00:04.725Z","22.1.0-canary.20251111-647d751":"2025-11-11T19:37:46.357Z","0.0.0-pr-33228-82dc549":"2025-11-11T19:45:50.068Z","0.0.0-pr-33440-4f75d1c":"2025-11-12T12:53:15.805Z","22.1.0-rc.0":"2025-11-12T18:50:38.001Z","22.1.0-canary.20251112-36b9f7a":"2025-11-12T19:27:01.009Z","22.1.0-rc.1":"2025-11-12T21:05:13.436Z","22.1.0-rc.2":"2025-11-12T23:53:14.455Z","0.0.0-pr-33468-86c294c":"2025-11-13T16:25:27.640Z","0.0.0-pr-33468-6e447bb":"2025-11-13T22:25:07.576Z","0.0.0-pr-33483-6540906":"2025-11-14T05:07:53.334Z","22.1.0-rc.3":"2025-11-14T18:17:20.669Z","22.1.0-canary.20251114-b3e6b03":"2025-11-14T19:39:07.849Z","22.1.0-rc.4":"2025-11-17T16:12:11.462Z","0.0.0-pr-33468-7ba12c8":"2025-11-17T18:00:57.484Z","0.0.0-pr-33513-18c9f47":"2025-11-17T19:21:12.935Z","22.1.0-canary.20251117-e8576a8":"2025-11-17T19:26:39.094Z","0.0.0-pr-33513-3261dc0":"2025-11-17T21:18:08.722Z","22.0.4":"2025-11-17T22:31:27.656Z","22.1.0-rc.5":"2025-11-17T22:33:19.716Z","0.0.0-pr-33228-bcb0712":"2025-11-17T23:18:49.508Z","0.0.0-pr-33468-10b2f55":"2025-11-18T17:48:40.476Z","21.6.9":"2025-11-18T18:42:37.056Z","22.1.0-canary.20251118-3206c35":"2025-11-18T19:31:40.138Z","22.1.0-canary.20251119-7b9970f":"2025-11-19T20:01:23.060Z","22.1.0":"2025-11-19T21:45:33.099Z","0.0.0-pr-33468-1bdc579":"2025-11-20T16:46:42.045Z","22.2.0-canary.20251120-aa38b25":"2025-11-20T20:02:38.384Z","20.8.3":"2025-11-21T14:43:51.002Z","22.2.0-canary.20251121-9a6c7ad":"2025-11-21T19:25:46.126Z","22.1.1":"2025-11-22T00:04:58.504Z","0.0.0-pr-33580-5c615b0":"2025-11-24T15:52:25.349Z","22.2.0-canary.20251124-70bbbe9":"2025-11-24T20:05:41.963Z","22.2.0-beta.0":"2025-11-25T16:06:41.585Z","22.2.0-canary.20251125-7e00ec4":"2025-11-25T19:32:52.066Z","22.1.2":"2025-11-26T00:57:12.913Z","0.0.0-pr-33611-c0ec6b0":"2025-11-26T11:34:11.252Z","22.2.0-canary.20251126-3558a4c":"2025-11-26T19:35:40.003Z","0.0.0-pr-33611-04bb0f0":"2025-11-26T19:39:05.960Z","0.0.0-pr-33636-5c093fd":"2025-11-27T11:37:04.431Z","22.2.0-canary.20251127-49fc6d5":"2025-11-27T19:27:43.110Z","22.2.0-beta.1":"2025-11-27T19:34:23.578Z","21.6.10":"2025-11-27T19:45:37.816Z","22.1.3":"2025-11-27T19:55:11.992Z","0.0.0-pr-33228-f4ef600":"2025-11-27T20:54:53.713Z","0.0.0-pr-33468-9553ce4":"2025-11-28T14:39:57.132Z","0.0.0-pr-33655-040845c":"2025-11-28T16:43:34.775Z","22.2.0-canary.20251128-f8f05b4":"2025-11-28T20:08:35.496Z","0.0.0-pr-33468-f947d21":"2025-11-28T20:34:38.651Z","0.0.0-pr-33440-348ca23":"2025-11-28T23:46:52.158Z","0.0.0-pr-33612-dfd9ba6":"2025-12-01T12:50:29.203Z","22.2.0-beta.2":"2025-12-01T17:56:55.899Z","22.2.0-canary.20251201-731aba3":"2025-12-01T19:28:25.526Z","0.0.0-pr-33228-3422425":"2025-12-02T13:32:40.011Z","22.2.0-canary.20251202-30acb10":"2025-12-02T20:31:10.525Z","0.0.0-pr-33228-ece8d5d":"2025-12-03T16:35:48.149Z","0.0.0-pr-33695-7dbda8d":"2025-12-03T16:45:10.173Z","22.2.0-beta.3":"2025-12-03T18:54:38.011Z","22.2.0-canary.20251203-2e442d5":"2025-12-03T19:41:11.264Z","0.0.0-pr-32718-f806144":"2025-12-04T06:25:16.537Z","0.0.0-pr-33695-fe57a5a":"2025-12-04T17:39:33.103Z","22.2.0-canary.20251204-0f24bf5":"2025-12-04T19:36:36.172Z","22.2.0-beta.4":"2025-12-05T15:44:18.476Z","22.2.0-canary.20251208-300493e":"2025-12-08T19:29:25.520Z","22.2.0":"2025-12-08T20:51:00.181Z","0.0.0-pr-33695-e5b8a29":"2025-12-09T14:40:01.481Z","22.3.0-canary.20251209-6092031":"2025-12-09T19:32:22.720Z","22.2.1":"2025-12-11T15:22:14.468Z","22.3.0-canary.20251211-205daee":"2025-12-11T19:35:15.289Z","22.2.2":"2025-12-12T15:43:08.792Z","22.2.3":"2025-12-12T19:03:19.258Z","22.3.0-beta.0":"2025-12-15T15:54:53.080Z","22.3.0-canary.20251215-e864b6a":"2025-12-15T19:59:20.859Z","22.2.4":"2025-12-15T21:02:28.908Z","22.3.0-beta.1":"2025-12-15T21:44:54.194Z","22.2.5":"2025-12-16T00:40:15.161Z","0.0.0-pr-33880-d7b98ca":"2025-12-16T11:15:40.228Z","0.0.0-pr-33838-05b9549":"2025-12-16T14:29:42.058Z","22.2.6":"2025-12-16T14:54:14.023Z","22.3.0-beta.2":"2025-12-16T15:36:41.124Z","22.3.0-canary.20251216-71bfc21":"2025-12-16T19:27:00.810Z","22.2.7":"2025-12-16T23:35:23.850Z","0.0.0-pr-33862-b75a9d8":"2025-12-17T16:05:34.849Z","22.3.0-beta.3":"2025-12-17T18:42:45.207Z","22.3.0-canary.20251217-6323dba":"2025-12-17T19:38:34.209Z","22.3.0":"2025-12-17T21:22:15.628Z","22.3.1":"2025-12-18T08:06:22.860Z","22.3.2":"2025-12-19T16:51:04.666Z","22.4.0-canary.20251219-137ab45":"2025-12-19T20:19:02.568Z","22.4.0-beta.0":"2025-12-19T21:19:13.944Z","22.3.3":"2025-12-19T22:21:29.286Z","22.4.0-canary.20251222-d959d70":"2025-12-22T19:38:59.452Z","22.4.0-canary.20251223-d959d70":"2025-12-23T19:28:56.684Z","22.4.0-canary.20251225-d959d70":"2025-12-25T01:27:22.553Z","22.4.0-canary.20251226-d959d70":"2025-12-26T00:40:56.074Z","22.4.0-canary.20251229-0da6921":"2025-12-29T20:16:01.973Z","22.4.0-canary.20251230-caee7c6":"2025-12-30T19:50:03.656Z","22.4.0-canary.20260101-80cde6a":"2026-01-01T22:40:13.778Z","22.4.0-canary.20260102-80cde6a":"2026-01-02T20:06:07.350Z","0.0.0-pr-34018-741bc4e":"2026-01-05T15:00:44.949Z","22.4.0-canary.20260105-80cde6a":"2026-01-05T19:45:43.233Z","22.4.0-canary.20260106-0119275":"2026-01-06T20:06:10.020Z","0.0.0-pr-34018-60f8ce9":"2026-01-07T13:23:25.427Z","22.4.0-canary.20260107-9fb5a6c":"2026-01-07T21:32:11.857Z","22.4.0-beta.1":"2026-01-08T18:29:24.243Z","22.4.0-canary.20260108-e38d285":"2026-01-08T19:34:45.186Z","22.4.0-canary.20260109-0fe39b2":"2026-01-09T21:56:47.822Z","20.8.4":"2026-01-12T15:52:47.054Z","22.4.0-canary.20260112-6cca28c":"2026-01-12T20:08:07.810Z","22.4.0-beta.2":"2026-01-12T20:55:27.704Z","0.0.0-pr-33695-c43288d":"2026-01-12T21:38:34.636Z","0.0.0-pr-34082-9d57132":"2026-01-12T22:24:26.979Z","22.4.0-canary.20260113-246d4fd":"2026-01-13T19:37:21.705Z","22.4.0-canary.20260114-45f2ae3":"2026-01-14T19:38:33.467Z","22.4.0-beta.3":"2026-01-14T20:53:39.637Z","0.0.0-pr-34106-bbe9ee7":"2026-01-15T18:27:45.920Z","22.4.0-canary.20260115-21d1555":"2026-01-15T19:56:48.103Z","22.4.0-beta.4":"2026-01-16T17:06:10.011Z","22.4.0-canary.20260116-323554b":"2026-01-16T20:59:27.558Z","0.0.0-pr-33695-bb11d43":"2026-01-19T18:16:28.091Z","22.4.0-canary.20260119-6bb82c0":"2026-01-19T21:44:31.325Z","0.0.0-pr-33695-19cc0f1":"2026-01-20T18:04:27.424Z","22.4.0-canary.20260120-e586896":"2026-01-20T20:26:02.602Z","22.4.0-beta.5":"2026-01-20T22:39:05.596Z","22.4.0-canary.20260121-1b12e1f":"2026-01-21T19:40:45.534Z","22.4.0":"2026-01-21T20:14:46.347Z","22.5.0-canary.20260122-05de3ff":"2026-01-22T20:41:58.954Z","22.4.1":"2026-01-22T22:37:28.267Z","0.0.0-pr-34205-7a03d44":"2026-01-23T19:12:43.979Z","0.0.0-pr-34204-634bd3c":"2026-01-23T19:16:38.167Z","22.5.0-canary.20260123-bc9b322":"2026-01-23T19:35:55.610Z","22.5.0-beta.0":"2026-01-23T22:28:27.681Z","0.0.0-pr-34205-604567c":"2026-01-24T04:38:55.758Z","22.5.0-canary.20260126-3fcd200":"2026-01-26T19:32:33.477Z","0.0.0-pr-34223-4381fee":"2026-01-26T21:03:13.218Z","22.4.2":"2026-01-26T22:39:05.726Z","22.5.0-beta.1":"2026-01-27T16:52:49.700Z","0.0.0-pr-34226-169db3e":"2026-01-27T18:56:24.472Z","22.5.0-canary.20260127-de67da4":"2026-01-27T20:06:15.831Z","0.0.0-pr-34205-6b29262":"2026-01-28T13:30:11.931Z","22.5.0-canary.20260128-cf043b7":"2026-01-28T19:32:28.512Z","22.5.0-beta.2":"2026-01-28T23:33:24.516Z","0.0.0-pr-34253-d811c6c":"2026-01-29T16:58:36.244Z","22.4.3":"2026-01-29T19:47:25.720Z","22.5.0-canary.20260130-e3eedf9":"2026-01-30T20:01:37.368Z","22.4.4":"2026-01-30T23:48:52.412Z","0.0.0-pr-34205-a933748":"2026-02-02T17:29:10.090Z","22.5.0-beta.3":"2026-02-02T18:11:31.819Z","0.0.0-pr-34253-1d2335a":"2026-02-03T21:54:17.851Z","22.4.5":"2026-02-03T22:17:18.747Z","22.5.0-canary.20260204-ef55f97":"2026-02-04T19:49:41.198Z","22.5.0-beta.4":"2026-02-04T19:50:53.749Z","22.5.0-pr.34253.802dca0":"2026-02-04T22:06:48.633Z","22.5.0-canary.20260205-866d5b1":"2026-02-05T19:58:26.971Z","22.5.0-pr.34329.70ea9ca":"2026-02-05T20:16:26.165Z","22.5.0-canary.20260206-359c7fb":"2026-02-06T19:48:08.227Z","22.5.0-pr.34208.619c782":"2026-02-06T21:08:18.173Z","22.5.0-beta.5":"2026-02-07T00:19:06.478Z","22.5.0-canary.20260209-089e111":"2026-02-09T19:59:40.948Z","22.5.0":"2026-02-09T22:41:33.050Z","22.5.0-pr.34385.f404353":"2026-02-10T19:38:05.640Z","22.5.0-canary.20260210-bd13929":"2026-02-10T19:52:11.046Z","22.5.0-pr.19781.8e35656":"2026-02-10T21:05:35.570Z","22.5.0-canary.20260211-7785eae":"2026-02-11T19:57:30.682Z","21.3.12":"2026-02-11T20:54:00.837Z","22.5.1":"2026-02-13T21:35:39.246Z","22.5.0-pr.34459.104c3ee":"2026-02-16T13:54:14.147Z","22.5.0-canary.20260216-59b12ed":"2026-02-16T20:34:39.281Z","22.5.0-canary.20260217-ea81b52":"2026-02-17T19:50:05.258Z","22.6.0-beta.0":"2026-02-18T16:55:14.137Z","22.6.0-canary.20260218-18bfb0b":"2026-02-18T20:49:10.137Z","22.6.0-pr.34414.d0fddb9":"2026-02-19T14:07:42.428Z","22.6.0-canary.20260219-4ca3ee9":"2026-02-19T20:00:56.511Z","22.6.0-beta.1":"2026-02-20T01:23:18.792Z","22.6.0-canary.20260220-df8a2c4":"2026-02-20T19:47:26.012Z","22.5.2":"2026-02-20T21:50:43.492Z","22.6.0-beta.2":"2026-02-20T23:50:58.848Z","22.6.0-canary.20260223-dd325d7":"2026-02-23T19:59:24.426Z","22.6.0-beta.3":"2026-02-24T17:07:05.967Z","22.6.0-canary.20260224-6d90572":"2026-02-24T19:57:48.425Z","22.6.0-canary.20260225-dc81b8b":"2026-02-25T20:04:43.844Z","22.6.0-beta.4":"2026-02-26T03:47:37.102Z","22.6.0-beta.5":"2026-02-26T04:08:44.591Z","22.6.0-pr.34600.455e590":"2026-02-26T12:56:02.735Z","22.6.0-canary.20260226-ac2ef1a":"2026-02-26T21:30:26.410Z","22.6.0-pr.34630.341e0e3":"2026-02-26T22:12:06.095Z","22.5.3":"2026-02-26T23:41:41.985Z","22.6.0-beta.6":"2026-02-27T04:09:34.552Z","22.6.0-beta.7":"2026-02-27T15:03:43.612Z","22.6.0-canary.20260227-eb49886":"2026-02-27T20:09:42.442Z","22.6.0-pr.34591.64acf17":"2026-03-02T17:02:39.627Z","22.6.0-canary.20260302-923fc45":"2026-03-02T19:45:55.992Z","22.6.0-pr.34619.1a7f402":"2026-03-02T22:20:14.720Z","22.6.0-canary.20260303-1a973ba":"2026-03-03T19:43:57.264Z","22.6.0-beta.8":"2026-03-03T20:02:29.324Z","22.6.0-pr.33655.b3efa09":"2026-03-04T13:39:04.063Z","22.6.0-beta.9":"2026-03-04T17:17:49.149Z","22.5.4":"2026-03-04T19:38:36.051Z","22.6.0-canary.20260304-e11be5d":"2026-03-04T20:15:56.888Z","22.6.0-pr.34722.ef1fe91":"2026-03-05T22:00:47.719Z","22.6.0-pr.34728.66566c0":"2026-03-05T23:48:02.701Z","22.6.0-pr.34721.53ed28a":"2026-03-06T12:54:19.752Z","22.6.0-beta.10":"2026-03-06T15:15:16.456Z","22.6.0-canary.20260306-2cd3d58":"2026-03-06T17:47:18.629Z","22.6.0-pr.34746.a1e500d":"2026-03-06T17:57:22.745Z","22.6.0-canary.20260306-18e47b3":"2026-03-06T20:02:31.876Z","22.6.0-beta.11":"2026-03-09T16:35:24.442Z","22.6.0-canary.20260309-4bb7c76":"2026-03-09T19:41:08.182Z","22.6.0-pr.34764.868a863":"2026-03-09T23:01:21.924Z","22.6.0-pr.34764.c1c3b27":"2026-03-10T13:36:38.051Z","22.6.0-pr.34764.a957296":"2026-03-10T17:34:59.579Z","22.6.0-canary.20260310-6326b9c":"2026-03-10T20:29:10.995Z","22.6.0-pr.34764.07d8b15":"2026-03-10T21:06:54.925Z","22.6.0-beta.12":"2026-03-11T16:11:21.237Z","22.6.0-canary.20260311-e206a0d":"2026-03-11T19:45:51.096Z","22.6.0-canary.20260313-6b59e74":"2026-03-13T01:06:05.682Z","22.6.0-beta.13":"2026-03-13T14:15:29.461Z","22.6.0-beta.14":"2026-03-16T17:40:42.845Z","22.6.0-pr.34866.93e8887":"2026-03-16T19:04:50.546Z","22.6.0-rc.0":"2026-03-16T22:01:06.863Z","22.6.0-pr.34876.039ddae":"2026-03-17T13:48:42.066Z","22.6.0-canary.20260317-b73cc69":"2026-03-17T19:56:58.514Z","22.6.0-rc.1":"2026-03-17T20:47:05.113Z","22.6.0-rc.2":"2026-03-17T22:06:26.212Z","22.6.0":"2026-03-18T14:34:49.686Z","22.6.0-pr.34894.f872491":"2026-03-19T03:55:32.213Z","22.6.0-pr.34876.84b745d":"2026-03-19T13:10:13.252Z","22.7.0-beta.0":"2026-03-19T21:37:55.442Z","22.7.0-pr.34894.3fb67b5":"2026-03-19T23:53:40.082Z","22.7.0-beta.1":"2026-03-20T03:53:32.362Z","22.6.1":"2026-03-20T16:43:24.397Z","22.7.0-canary.20260320-2c4fb2a":"2026-03-20T20:53:15.433Z","22.7.0-beta.2":"2026-03-21T02:44:12.982Z","22.7.0-canary.20260322-79bbe1b":"2026-03-22T00:29:52.961Z","22.7.0-pr.33655.9c47453":"2026-03-23T12:22:32.605Z","22.7.0-pr.34941.897df69":"2026-03-23T15:17:51.309Z","22.7.0-pr.34971.531c09c":"2026-03-23T22:31:38.564Z","22.7.0-beta.3":"2026-03-24T00:05:01.776Z","22.7.0-pr.34971.73bed1f":"2026-03-24T14:42:34.452Z","22.7.0-pr.33655.12b0dd7":"2026-03-24T17:08:38.340Z","22.7.0-beta.4":"2026-03-24T21:19:53.253Z","22.7.0-pr.33655.527519b":"2026-03-25T11:45:11.694Z","22.7.0-pr.35019.f500fd7":"2026-03-25T17:42:57.910Z","22.7.0-canary.20260325-bc98239":"2026-03-25T19:43:44.721Z","22.6.2":"2026-03-26T23:27:01.694Z","22.7.0-beta.5":"2026-03-27T03:06:24.232Z","22.7.0-beta.6":"2026-03-27T18:03:21.296Z","22.7.0-canary.20260327-691bb11":"2026-03-27T19:42:11.190Z","22.6.3":"2026-03-27T20:22:25.809Z","22.7.0-beta.7":"2026-03-28T17:23:58.353Z","22.7.0-pr.33655.d8f5d50":"2026-03-30T14:39:23.940Z","22.7.0-canary.20260331-63a8f27":"2026-03-31T15:40:17.908Z","22.7.0-beta.8":"2026-03-31T15:53:19.943Z","22.7.0-beta.9":"2026-04-01T00:18:56.285Z","22.7.0-pr.33655.2b96277":"2026-04-01T13:11:57.663Z","22.6.4":"2026-04-01T17:14:45.715Z","22.7.0-beta.10":"2026-04-02T20:48:00.404Z","22.7.0-pr.34823.636be20":"2026-04-03T13:04:00.311Z","22.7.0-canary.20260403-8d35b8a":"2026-04-03T19:46:34.980Z","22.7.0-canary.20260407-794e0b4":"2026-04-07T17:16:46.053Z","22.7.0-canary.20260407-918193a":"2026-04-07T20:08:21.891Z","22.7.0-beta.11":"2026-04-08T01:19:55.277Z","22.7.0-beta.12":"2026-04-10T14:38:24.620Z","22.6.5":"2026-04-10T14:38:51.558Z","22.7.0-beta.13":"2026-04-16T22:27:10.309Z","22.7.0-beta.14":"2026-04-17T16:30:19.572Z","22.7.0-beta.15":"2026-04-17T19:21:37.304Z","21.6.11":"2026-04-17T19:56:03.404Z","22.7.0-canary.20260417-8f47bf2":"2026-04-17T20:15:23.731Z","22.7.0-pr.35356.e1b62ce":"2026-04-21T11:59:52.128Z","22.7.0-beta.16":"2026-04-21T15:10:20.892Z","22.7.0-pr.33655.57246dd":"2026-04-22T12:43:33.628Z","22.7.0-beta.17":"2026-04-22T13:16:24.639Z","22.7.0-canary.20260422-3d9bc7a":"2026-04-22T19:59:07.839Z","22.7.0-rc.0":"2026-04-22T21:16:44.119Z","22.7.0-rc.1":"2026-04-23T14:16:45.405Z","22.7.0-pr.35413.8891d17":"2026-04-23T19:12:20.921Z","22.7.0-rc.2":"2026-04-24T16:23:44.982Z","22.7.0":"2026-04-24T18:43:33.721Z","23.0.0-beta.0":"2026-04-24T20:45:10.863Z","23.0.0-canary.20260424-608c3be":"2026-04-24T21:26:14.234Z","23.0.0-pr.35413.460eeef":"2026-04-24T22:31:15.556Z","23.0.0-pr.35465.2bc2643":"2026-04-27T13:34:58.676Z","23.0.0-beta.1":"2026-04-28T01:29:17.196Z","23.0.0-pr.33655.cdc3e72":"2026-04-28T14:10:35.570Z","23.0.0-canary.20260428-b05d653":"2026-04-28T20:10:59.761Z","22.7.1":"2026-04-28T21:06:39.705Z","23.0.0-pr.35204.e5f1459":"2026-04-29T15:13:52.468Z","23.0.0-beta.2":"2026-04-29T17:19:54.376Z","23.0.0-canary.20260429-0205b22":"2026-04-29T20:04:43.862Z","23.0.0-beta.3":"2026-04-30T11:59:07.091Z","23.0.0-beta.4":"2026-04-30T22:07:44.207Z","23.0.0-canary.20260501-fde01fa":"2026-05-01T20:04:11.193Z","23.0.0-beta.5":"2026-05-04T14:01:18.026Z","23.0.0-canary.20260504-e8aa612":"2026-05-04T20:21:51.903Z","23.0.0-beta.6":"2026-05-05T01:15:50.432Z","23.0.0-pr.33655.05d9542":"2026-05-05T13:49:34.775Z","23.0.0-beta.7":"2026-05-05T17:29:47.879Z","23.0.0-beta.8":"2026-05-06T18:50:14.788Z","23.0.0-canary.20260506-b594537":"2026-05-06T19:58:37.588Z","23.0.0-pr.33655.96527d2":"2026-05-07T12:47:02.909Z","23.0.0-canary.20260508-a2dfac6":"2026-05-08T19:39:36.081Z","23.0.0-canary.20260508-9f8a6c2":"2026-05-08T20:57:35.735Z","23.0.0-beta.9":"2026-05-08T20:59:20.718Z","23.0.0-beta.10":"2026-05-13T03:17:06.944Z","23.0.0-canary.20260513-934a70b":"2026-05-13T21:42:32.121Z","23.0.0-beta.11":"2026-05-13T22:59:43.138Z","23.0.0-beta.12":"2026-05-14T16:38:34.362Z","23.0.0-canary.20260514-feb64ba":"2026-05-14T21:15:39.895Z","22.7.2":"2026-05-14T21:39:31.377Z","23.0.0-canary.20260515-4f14067":"2026-05-15T23:13:29.515Z","23.0.0-beta.13":"2026-05-16T00:38:52.495Z","23.0.0-beta.14":"2026-05-16T13:45:08.277Z","23.0.0-beta.15":"2026-05-16T18:34:19.339Z","23.0.0-beta.16":"2026-05-17T23:33:45.830Z","23.0.0-canary.20260519-6e6edab":"2026-05-19T21:09:14.863Z","23.0.0-beta.17":"2026-05-19T21:29:26.603Z","23.0.0-canary.20260521-b6858ba":"2026-05-21T20:07:11.393Z","23.0.0-beta.18":"2026-05-22T15:58:32.907Z","22.7.3":"2026-05-22T21:43:55.499Z","23.0.0-beta.19":"2026-05-23T01:07:47.200Z","22.7.4":"2026-05-25T19:08:28.012Z","23.0.0-beta.20":"2026-05-27T16:32:33.946Z","22.7.5":"2026-05-27T20:05:03.791Z","23.0.0-beta.21":"2026-06-01T12:29:54.574Z","23.0.0-canary.20260602-6ca3f3a":"2026-06-02T20:28:45.226Z","23.0.0-beta.22":"2026-06-03T01:39:54.142Z","23.0.0-canary.20260603-fc8444b":"2026-06-03T20:36:39.948Z","23.0.0-beta.23":"2026-06-04T16:56:57.098Z","23.0.0-beta.24":"2026-06-06T02:08:28.729Z","23.0.0-canary.20260609-b9a0582":"2026-06-09T20:09:54.341Z","23.0.0-beta.25":"2026-06-09T22:49:43.008Z","23.0.0-canary.20260610-ab099bd":"2026-06-10T20:15:18.829Z","23.0.0-rc.0":"2026-06-11T00:49:18.915Z","23.0.0-rc.1":"2026-06-11T21:28:38.355Z","23.0.0-canary.20260612-d5143c0":"2026-06-12T01:06:26.440Z","23.0.0-rc.2":"2026-06-12T11:54:32.793Z","23.0.0-rc.3":"2026-06-12T17:16:03.639Z","23.0.0-canary.20260612-10af44f":"2026-06-12T20:09:03.613Z","23.0.0-canary.20260615-71bbc70":"2026-06-15T20:51:46.451Z","23.0.0-rc.4":"2026-06-15T21:25:19.416Z","23.0.0":"2026-06-16T16:06:54.678Z","23.0.0-canary.20260616-d9d260c":"2026-06-16T20:34:24.879Z","23.0.0-canary.20260618-f22e75c":"2026-06-18T21:01:08.928Z","23.1.0-beta.0":"2026-06-18T21:25:10.648Z","23.1.0-canary.20260619-9546855":"2026-06-19T20:13:17.781Z","23.1.0-beta.1":"2026-06-19T21:23:15.727Z","23.1.0-canary.20260622-a793455":"2026-06-22T21:06:01.616Z","23.1.0-beta.2":"2026-06-23T15:04:50.460Z","23.0.1":"2026-06-23T15:47:38.298Z","22.7.6":"2026-06-23T16:02:56.837Z","23.1.0-canary.20260623-c8f308f":"2026-06-23T23:01:21.331Z","23.1.0-beta.3":"2026-06-24T18:30:40.409Z","23.1.0-beta.4":"2026-06-25T21:43:26.482Z","23.1.0-canary.20260626-bbd9ce7":"2026-06-26T21:01:05.749Z","23.1.0-pr.36127.8b9019b":"2026-06-26T21:10:01.584Z","23.1.0-pr.36127.5a31f69":"2026-06-29T17:18:17.930Z","23.1.0-pr.36127.e594f53":"2026-06-29T18:21:49.299Z","23.1.0-canary.20260630-d5821e2":"2026-06-30T20:06:56.513Z","23.1.0-beta.5":"2026-06-30T20:33:58.942Z","23.1.0-beta.6":"2026-07-02T18:28:15.157Z","23.1.0-canary.20260702-bdb703a":"2026-07-02T20:11:37.179Z","23.1.0-canary.20260703-5c65c68":"2026-07-03T21:15:50.176Z","23.1.0-beta.7":"2026-07-03T23:47:47.404Z","23.1.0-canary.20260706-71a511d":"2026-07-06T20:02:28.080Z","23.1.0-rc.0":"2026-07-07T21:46:25.495Z","23.1.0-canary.20260708-cbc390b":"2026-07-08T15:38:29.078Z","23.1.0-canary.20260709-b95c507":"2026-07-09T14:58:14.297Z","23.1.0-pr.36263.fac529b":"2026-07-09T17:25:44.522Z","23.1.0-rc.1":"2026-07-09T17:44:30.912Z","23.1.0-rc.2":"2026-07-09T23:58:45.257Z","23.0.2":"2026-07-10T18:00:39.422Z","23.1.0-canary.20260710-54c52e3":"2026-07-10T19:59:14.834Z","22.7.7":"2026-07-11T01:22:24.910Z","23.1.0-rc.3":"2026-07-13T15:41:36.955Z","23.1.0-canary.20260713-a5b10cd":"2026-07-13T19:59:43.889Z","23.1.0":"2026-07-13T20:32:56.570Z","23.1.0-canary.20260714-6d65703":"2026-07-14T20:19:02.277Z","23.1.0-canary.20260717-ee5de80":"2026-07-17T03:09:02.316Z","23.2.0-beta.0":"2026-07-17T03:59:44.507Z","23.2.0-canary.20260717-dc22f7e":"2026-07-17T19:57:06.932Z","23.2.0-beta.1":"2026-07-20T19:19:01.637Z","23.2.0-canary.20260720-beb379f":"2026-07-20T19:59:48.500Z","23.2.0-canary.20260722-6a072a2":"2026-07-22T14:12:08.863Z","23.2.0-beta.2":"2026-07-22T14:31:05.302Z","23.2.0-canary.20260724-9c735d4":"2026-07-24T20:16:40.539Z","23.2.0-canary.20260728-26fd7d9":"2026-07-28T20:01:34.929Z","23.2.0-beta.3":"2026-07-29T13:24:43.181Z","23.2.0-canary.20260729-e3e16e9":"2026-07-29T19:58:30.080Z","23.2.0-beta.4":"2026-07-30T19:03:44.794Z","23.2.0-canary.20260730-c654db8":"2026-07-30T21:06:24.679Z","23.1.1":"2026-07-30T22:43:19.723Z","22.7.8":"2026-07-30T23:14:29.546Z","23.2.0-canary.20260731-0634da3":"2026-07-31T19:59:27.571Z","23.2.0-canary.20260804-c3b7f1e":"2026-08-04T20:04:51.611Z","23.2.0-beta.5":"2026-08-07T15:51:21.216Z","23.2.0-canary.20260807-3298fd8":"2026-08-07T19:53:38.277Z","23.2.0-canary.20260810-f8dee87":"2026-08-10T20:11:50.452Z","23.2.0-beta.6":"2026-08-11T13:51:19.978Z","23.2.0-beta.7":"2026-08-11T19:31:17.319Z","23.2.0-canary.20260811-bc454cf":"2026-08-11T19:58:14.156Z","23.2.0-canary.20260814-d9c21b2":"2026-08-14T20:43:47.470Z","23.2.0-canary.20260820-c75960a":"2026-08-20T19:50:37.339Z","23.2.0-beta.8":"2026-08-21T01:21:07.558Z","23.2.0-beta.9":"2026-08-21T16:12:08.578Z","23.2.0-pr.36527.2252709":"2026-08-24T18:21:33.475Z","23.2.0-beta.10":"2026-08-26T19:57:32.926Z","23.2.0-canary.20260826-b7682e7":"2026-08-26T20:07:12.938Z","23.1.2":"2026-08-26T23:27:37.456Z","23.2.0-beta.11":"2026-08-27T19:12:55.283Z","23.2.0-canary.20260827-d05d38d":"2026-08-27T22:52:38.174Z","23.2.0-pr.36838.ef8e258":"2026-08-31T14:46:20.749Z","23.2.0-beta.12":"2026-08-31T16:25:09.270Z","23.2.0-canary.20260831-0afbe76":"2026-08-31T19:58:31.122Z","23.2.0-pr.36866.449f6f3":"2026-08-31T20:53:41.360Z","23.2.0-rc.0":"2026-08-31T21:16:21.727Z","23.1.3":"2026-08-31T23:55:16.684Z","23.2.0-rc.1":"2026-09-01T01:13:12.715Z","22.7.9":"2026-09-01T16:23:44.700Z","23.2.0-rc.2":"2026-09-01T23:24:14.846Z","23.2.0":"2026-09-02T15:38:35.906Z","23.2.0-canary.20260902-6e38e5e":"2026-09-02T20:28:33.277Z","23.2.0-canary.20260908-89f02c1":"2026-09-08T14:08:12.459Z","23.3.0-beta.0":"2026-09-08T22:27:24.642Z","22.7.10":"2026-09-09T15:28:05.966Z","23.3.0-pr.36841.f66e88b":"2026-09-09T18:41:03.299Z","23.3.0-canary.20260909-359c09a":"2026-09-09T19:41:18.012Z","23.2.1":"2026-09-09T20:45:04.828Z","22.7.11":"2026-09-09T21:18:49.968Z","23.3.0-pr.36958.5270397":"2026-09-09T21:30:56.729Z","22.7.12":"2026-09-10T21:34:36.325Z","23.3.0-canary.20260911-50efd6a":"2026-09-11T19:43:36.276Z","23.3.0-canary.20260914-69b08a6":"2026-09-14T19:39:50.925Z","23.3.0-canary.20260915-071d621":"2026-09-15T19:41:56.684Z","23.3.0-pr.37068.f95e11e":"2026-09-16T10:34:24.255Z","23.3.0-canary.20260917-ea5c01d":"2026-09-17T20:09:34.531Z","23.3.0-beta.1":"2026-09-17T21:26:59.859Z","23.3.0-canary.20260918-027a0b0":"2026-09-18T19:50:49.412Z","23.3.0-beta.2":"2026-09-21T12:24:53.889Z","23.3.0-canary.20260921-685cbff":"2026-09-21T19:39:22.058Z","23.3.0-beta.3":"2026-09-22T15:22:48.086Z","23.3.0-canary.20260922-cf6d9f0":"2026-09-22T19:54:15.312Z","23.3.0-beta.4":"2026-09-22T22:23:03.082Z","23.3.0-pr.37036.2b7abf9":"2026-09-23T15:15:37.551Z","23.3.0-beta.5":"2026-09-23T21:52:02.106Z","23.3.0-canary.20260924-5d445e3":"2026-09-24T14:27:15.392Z","23.3.0-pr.37036.f6e3fb2":"2026-09-24T19:50:23.162Z","23.3.0-beta.6":"2026-09-26T11:26:26.635Z","23.3.0-beta.7":"2026-09-28T17:47:07.043Z","23.3.0-canary.20260928-ff94a98":"2026-09-28T20:10:11.267Z","23.3.0-canary.20260929-b8beaaa":"2026-09-29T19:52:20.040Z","23.3.0-canary.20260930-70dab9e":"2026-09-30T19:48:12.913Z","23.3.0-canary.20261001-d5b5b55":"2026-10-01T20:35:58.965Z","23.3.0-beta.8":"2026-10-02T14:47:16.006Z","23.3.0-beta.9":"2026-10-03T00:03:22.049Z","23.3.0-pr.37224.268062c":"2026-10-06T16:34:22.136Z","23.3.0-rc.0":"2026-10-06T16:52:38.657Z","23.3.0-canary.20261007-e09f772":"2026-10-07T03:43:26.699Z","23.3.0-rc.1":"2026-10-07T03:59:36.915Z","23.3.0":"2026-10-07T15:16:30.631Z","24.0.0-beta.0":"2026-10-13T01:33:11.807Z","24.0.0-beta.1":"2026-10-13T18:59:41.431Z","24.0.0-canary.20261013-994ecba":"2026-10-13T20:02:31.219Z","24.0.0-pr.37405.acdaf31":"2026-10-14T17:10:04.979Z","24.0.0-beta.2":"2026-10-14T23:53:46.958Z","24.0.0-canary.20261016-5ef7804":"2026-10-16T19:49:36.181Z","24.0.0-beta.3":"2026-10-18T17:12:07.533Z","24.0.0-beta.4":"2026-10-19T18:14:42.250Z","24.0.0-canary.20261019-c4bb923":"2026-10-19T19:45:41.742Z","24.0.0-canary.20261020-e7ffd79":"2026-10-20T21:22:05.272Z","24.0.0-rc.0":"2026-10-21T01:20:48.814Z","24.0.0-rc.1":"2026-10-21T14:47:12.207Z","24.0.0-canary.20261021-b84b2a4":"2026-10-21T19:51:15.920Z","24.0.0":"2026-10-21T20:42:53.121Z","23.3.1":"2026-10-23T18:56:41.901Z","24.0.1":"2026-10-23T20:50:16.013Z","24.0.0-canary.20261026-e5bc931":"2026-10-26T19:58:46.622Z","24.0.2":"2026-10-26T20:20:36.392Z","24.0.0-canary.20261028-6f7b7ae":"2026-10-28T21:06:24.207Z","24.0.0-canary.20261029-9748683":"2026-10-29T20:37:22.652Z"},"bugs":{"url":"https://github.com/nrwl/nx/issues"},"author":"Victor Savkin","license":"MIT","homepage":"https://nx.dev","keywords":["Monorepo","Angular","React","Web","Node","Nest","Jest","Cypress","CLI"],"repository":{"url":"https://github.com/nrwl/nx.git","type":"git","directory":"packages/devkit"},"description":"The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by","maintainers":[{"name":"nrwlowner","email":"victor@nrwl.io"},{"name":"nrwl-jason","email":"jason@nrwl.io"},{"name":"jack-nrwl","email":"jack@nrwl.io"},{"name":"maxk-nrwl","email":"maxk@nrwl.io"},{"name":"jameshenry","email":"james@henry.sc"}],"readme":"","readmeFilename":""}