{"_id":"@adurc/core","_rev":"27-2f3f549420dd43340c7d7fa1935fc8f8","name":"@adurc/core","dist-tags":{"latest":"0.1.14","alpha":"0.1.0-alpha.11"},"versions":{"0.0.2":{"name":"@adurc/core","version":"0.0.2","description":"![Node.js Package](https://github.com/adurc/core/workflows/Node.js%20Package/badge.svg?branch=main)","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@types/pino":"^6.3.4","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"pino":"^6.8.0","pino-pretty":"^4.3.0","uuid":"^8.3.2"},"gitHead":"61c3d537b896419d3d76d811a8cdb5bb33f8781f","_id":"@adurc/core@0.0.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TB8Gzr8s0wIa7C7zav/XC+dmJ6QUfgwsj57L+d5Ztny7zjokSxIs7xoRIKae2+9/+K9vCxVY3rYG//4fWaaEww==","shasum":"a497792f2a4fe2268bc61cb9403c7427e1e66e33","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.0.2.tgz","fileCount":37,"unpackedSize":212995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2bZJCRA9TVsSAnZWagAAfA8P/RdEu150zsxVTDqB5Ktv\nKsFV9n27djUUGPsnLhk93JkxEIuFF6y82AD+nRvxGoEc1K3tZBuFRR8pkJVJ\nP6HQbfKj6DMNDm+8cdCF7SjC04iTcTPt5vI6Fu+hPJpHvaEUEW+02qrTaoGG\n47R09V/YqI6WlY2ojmbpEV1W0tdTt1niahvLMJqzpQzsdKmNPdSFeOiCOxQW\n2AfJBsus0VuCV9iOOpq12910ErzkHc7zwtDTJ1/4Fo69Yo08EzP/Pm93hYVA\nPezv5Ewo/QqMUu9CED0is80fL2yNhXvtrjG3nEHaVVfN6JAA22Z0AK1CJPJi\nCB94lvJV8cA3PrJiT3xfBp0KYW1hrqVh1WPlyIjVD4w2EmDco/dDDIMzHQY1\nM0CG209usN2FoIpxqQI1Yp31jFapTyM5wAMPRCdaVABFHnwpfbhvGHWdMgy8\nO7cGlHwPVl995ScA3uJUXXlz51+vPpSH8dac87ms1a11EjLXdMnFgGXKmxBE\nQDoABoNvqLO3Dp5PxTCXLsbHv0M3PX++mh6D0/4I2tG/jdtkuGMi916Z1RNz\nb49Q7JyhW26iXqVDJVVkeXDi0uIii062pqUQbqIs0QRuDuDZBDvzl0zgn6wS\nJ/TsOnsHAP1gUKfR4OwYCNoTX9sSnHy3exBwYkrVhw40GJeVf6i8Xg8JqXhT\nSe3z\r\n=C7fW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAq4X4OC/1sjxVmUXuSbAlt/qyJ0CEIhVuaDSr4cKhQ9AiEAqA4ciucFoyxaAOGYOXKl1cZkA44r6nziKQwhj8RM+qo="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.2_1608103497132_0.6906056611102691"},"_hasShrinkwrap":false},"0.0.3-alpha.1":{"name":"@adurc/core","version":"0.0.3-alpha.1","description":"Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc -p tsconfig.build.json","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"14d6ec3fa2e2b45c8bd98183394c29dcc26e4b12","_id":"@adurc/core@0.0.3-alpha.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zet7lWB3VixrFcOkHloBDRE31V6w8WCzxteXOL4V1zM5n5IXsHEgFPVnOA+UsKjG9F+lR9bkkffTlA8N/8y90Q==","shasum":"a08d690b989e4ca5f8035790ec4a692e92f03f58","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.0.3-alpha.1.tgz","fileCount":109,"unpackedSize":244205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3O35CRA9TVsSAnZWagAAwr0P+QCV6XqwWTn64qOlbHt3\nLFe2YntioQu1gqmcU43YRUI8i8Q0VlArBesA+r55r73ui3ypvDASgV32rka1\n1jkAzdUVFibpWCwHKmuPp75EAHOa+rFIaNFVX6yzkBYwnZF3slqttTCQTe1e\n+aguvVSSQsOFq0fMTXdoInCXNn7F+snSBfp0ZAn7L2mS+6l6oxk85GU6oQZm\nJNr/sJqr9ZlQ8Te3fKUP3pFlWnxTNBWpt9dgI7ULt/zX4tBGNMZ+jf+a9mSt\naqKIAmq/VQ9wwWw3ttdfuXfmPhCRfNfzrqM7+ocNrsfiXOu4/384f0hXPYUj\ngkFFT9d0DAqPtJWVVPNDARw4NGeWcB2p6JQUi/bgb3FcZ0SueIVW1PLXxJlF\nh9Z5Fv10senD7L+zw6ChqlCuEseceVAJmr1D7ZvapqaTg/SHld4bTwk27yBs\n/jHqjpqIEKi9iM5eQvxJ0XBVDfLF/KqwXMcHH+1tfUbt57lpURzb/tc3DK7P\nd8aGBbwP196zATsFGLYLWogMVWnHJ3S3YdljidAb9Jhj99zs8eSnK8hZ7Emq\nIwd/wcQGdIb1y2PTdQIWAYQ4AWVMwE/Ebc0fRiNZNDZTafd+nDqDL3gxACY5\neWKyk9VCAIAdgIdjKBtCI6s3zU9G8PRjMjpKAm7AE0pAZ5u/Z0vZiDKZGV80\nSEo2\r\n=r4VF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgDxe1MANSPqA1dF64MPacahymR+oJMTpH70krEE4YFwIhAJk6oop3L/e5os2a5Zuq8VGS4MCbHLsVjwvQVLRP0ZR3"}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.3-alpha.1_1608314361244_0.609866081628804"},"_hasShrinkwrap":false},"0.1.0-alpha.0":{"name":"@adurc/core","version":"0.1.0-alpha.0","description":"Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc -p tsconfig.build.json","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"9b3bb2feba9c4d8301dce5531a001157d9fdb9b2","_id":"@adurc/core@0.1.0-alpha.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-97BdbB7XFNawT6Fwd5CPwYEcnG/dtngJ2/BEijt70K5Gj0cfDf2mcgQpTnLjG2Tpm0sGlLJimHb3CWB8n2oxPQ==","shasum":"ef9bd4e177984b5c255a3741a744edc7869516d1","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0-alpha.0.tgz","fileCount":112,"unpackedSize":245627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3PI4CRA9TVsSAnZWagAA1acQAI9+qLG9X25e0K4yTHer\nZAqxiRVkPSVTZVG5oy9gbtdIgk0N8RfqaYPhUjNwWKGoqZ/g4AazNTdbczoA\nAi37a5dpZo/4wKPAzzkms4MQGV7w+94a6ukeRLGliTE0LwnZFBKZIMpChQe1\nb9kXr5ySiNiTPR7EfxyYy57NEp8ZyXamnC7AUFZMUYFYTkGJUrIaXSXPa/A2\nfls/WezTo0CDF4twQVrNFtKnBZLV9+yvZIlN4ef0Wgz0bDeqHQyZB3rhOFqS\nGnSYYrw0u6KgSpWiQnpzGi4YYwoeLzFDQzAwU1m0kqfGwrK7AM9hSHbaEV2d\nUcmZ95LHaO1e18KhB6C6ALtg47VPn/jupXxzXL3prPhrHwrpJnne5KBGLXX+\nbMhhVrLpKGzJu+U5izBfSYlSG5dGkhJsDWnPWOnDjF/5s7aUoydNOKr+XHIc\nRPLgxOzAX13eXVO9ZBugLrBs5U9RAv68Bn1aDKK7lGXqSh/1n+Irxxj5eI+I\nPFAKMvCen4qTCXHPOqxAF03PyiHLIAFEdW3M7aNzcLv28XhQh7y4V/3SZSrV\nP+khy89Bizo7XTcXba95T6Za+yPr7JfUy/Syt4kRfQmSKYukNhbdoi4pINUz\nTf9oveQPjx8aVNeo6fJ6CXjnnv3Llu5/wb8LJq2SpTVGN/qd7t0eL8A8nm8Y\neUbF\r\n=E4TY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5j2Y35u4MieteJ8Knpq2gLmET9YGyJ8Ox2KnPOJkN0AiAOL9gg8f7NM1Cun/t/iYpv6HbUkrVqgHK52+1kog5t6g=="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-alpha.0_1608315447812_0.474566335241275"},"_hasShrinkwrap":false},"0.1.0-alpha.1":{"name":"@adurc/core","version":"0.1.0-alpha.1","description":"Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc -p tsconfig.build.json","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"efae087c2dfbad4e142994f42a889e79ea53fcfe","_id":"@adurc/core@0.1.0-alpha.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NqDiHReSnH7xVuyAiU36bD2jKdQwtRlbEdtsJi2tsAUxaIuQyQHbgSltUoZLPPgrnOg8CzZ1ZbFwwBmSjJsK8g==","shasum":"fd2210743e2f185b8cbb2f9affb211c68d022c5e","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0-alpha.1.tgz","fileCount":112,"unpackedSize":245739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3PJ0CRA9TVsSAnZWagAA95QP/i3ATixJdN3EbjBfC2ZR\nx0tRj3fk7ixw57hHQdSqEDcf+tnIU0Qwm/RjDY01HSrSuekoqKFeCbq1/6VO\nrKeiEH0+fQReTX9cxNGTsX1FtM28tAvTCu2waEV35RvHhtyyasp+o7MXsY9q\nDB2SUlAkQRwLD4II0fQMhPtVrvHYjmPXNYpA3GxPcVqHo6MuvbSV6BjteLBu\nNROK8W5ubZ+YNzEE6ruEK7psjXYrmuffo/loy8bydj7weWq3C4BkgH82KLR6\nmilKQE+saBmN4Jv3EPKBXLOtt16pWvOxEfz248mXzuEps8FqrqXBMczET0Nt\n6w68zl7tJvONtwNKOfImfBpsLZnxGeHkyMiYIWF0uxqFsxAJN3tFXvTKU6lG\nwmm6nS/U5ipExJ01vfj6Nh3I1v67VPX1uQgFkrE79rYEDDL54X8Yc6mHqJxT\nkBFg+GLMGYxABpYSJqnCEHK4vqHFbWy3BGhY0On6BzlDFq7seRBoysBqHhPL\nbtikz0hnIlyH95ywuKtCGMA41khrJIww587vA+u4PyUujKPFVvjGBNuon0Dz\n72DH/Bxu86/ekRPdYyB1t9m6HDk9jA5aMae5/hWF5HKUY/WIIIb+57HDiH5j\npXtsJPY7gdmGVUWQ9QkH8S7Vrddhpc7DTlVzYm1fBweldZROCgqp3rbAGkiz\nfcP4\r\n=mWmU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+qBxfZwO8pCiV+/pGpLy95d7uW7jCG430VdLnrFdbrAiBmPC1sqm1rEuubd1+pBoEzwvvmRrfWw6JnEIIlq60Msw=="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-alpha.1_1608315507976_0.8282831568663871"},"_hasShrinkwrap":false},"0.1.0-alpha.2":{"name":"@adurc/core","version":"0.1.0-alpha.2","description":"Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"fcc64409f78d768725ffc438e27e1f9f66dae42e","_id":"@adurc/core@0.1.0-alpha.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Yt1+UMqk7hFIk3wB1mI8MHxNcFAEhIDitmjIj8XtvJmNmst3biHYJZlxshKhddows+GEtTC7gqBoIQostnq4mw==","shasum":"98a9e29fdd77a9da5e6a46c93b8cd4681fb55f19","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0-alpha.2.tgz","fileCount":88,"unpackedSize":221073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3PaACRA9TVsSAnZWagAAQAIP/j7Uwwi7/0SSOT2arbZX\nSqo7zT/jzUGk62zZCUJsBOwTK2XGledxUiJMb9BL0hQ7jg6pvBvr6hG+PnJO\n2PUA9WSd+ofMK/7T98JmYQeiG8c9mgdqVdPf8cTWGjcPfBgrxKaU4ANIWQGk\n9Pe8uaexCITJ25y0xpgHmNShZB4IcC1cC+/K9mDS85wT4GQtKRC4XsQxPiOH\nawF3JXmpMEsipPKhvC9cpRHHHoAMn8MIRYFwDwui05cSy6TxIfzFYOWRrHec\n7PoKI2Ala887sy7o5TJykh3VMOiPPoT+psiay9CV9wRBKTS0CLw0fnBIcCEm\ne2qaY8cKAbKvxw44BnhYFaPao1/EkwFHtfQYmEZX+K7rFqXoq22FU4BhoYDi\naxvTp43faqlUBNHw7ExD2lwQEA+GU1V8rU0LP3dE2zq/6rSWdObjQxxoyOfa\nLMfSS9M1UqPgoL6AG9vshdIZU4yw0yL0XwlOgoGh15U3mrXPN3Yh1PISDL4X\nka9hzkRc8BisC1r4GEYcaA+Na6i2T9ZDbiMpM9gh5F+eeG+Yl+E0XpvTIl5I\nWMIQTyTCt36qwze67zfYi3hMAhY++BYdPNqfkJA95ejHNpUFtJl1jKp+fKlq\n9bm4bLngL7pr8O5+KkmFpo1QyUjq8mioHzKAJk252IQ9v9QcorIO4zUfRs61\nNALC\r\n=O5f0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNRwPtA7SZkuuqPldvZvemPGljANGww29vI2c9LuDLqwIgEn7lQhRnlR/DSob+GtOBpOqqorgSEiCKj5YfqPB/KIQ="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-alpha.2_1608316544317_0.1867834771847907"},"_hasShrinkwrap":false},"0.1.0-alpha.3":{"name":"@adurc/core","version":"0.1.0-alpha.3","description":"Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"ff4174733ac53cd4d92ef09708888428e6570098","_id":"@adurc/core@0.1.0-alpha.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mQHas+ZbGRzWf5cDyiH1tIaK1mpZnWzSpeJAxGHzgyVs5tnC7/MulRHeQZE5anbXIQgg9QMJEdVeWRGB/MJDHw==","shasum":"1087295a301b277e7efc9741fc723af26f214403","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0-alpha.3.tgz","fileCount":91,"unpackedSize":225537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3Z7LCRA9TVsSAnZWagAA/ZcP/Rv2PvW8W5X2R7UXdPD8\nbM0es7JO/jzNAKBl2Nwr/0B7GaxPbhNvdA0owlqLJodb4JWT4GtS+fdveN+w\nTTxvfeHEPhlRoCA18oe9IiSrDsP3DJQwq2X+3BB6W5omcb3gzqJ+oball7Dx\nUR3me4NXfTumfvcEtj7e60QNlmWEF2afCRBiA25DswqSa20JAmXqo1z81Ujn\noncy9OJBt0tHxR0TDCJTIVIBAYTplVdOyWnXxhyJuK0WJf1eA3ffj1SmdX9L\n3DkXUhKv+X5nH2mEx2e4te5ivcvmperhDzfe5AM4h5U9CZJJV6NeWeO0GqKe\nxtjIgJAnEIF9SFKm5tX56TrDLF6dJeFwhueaPgVwpjajF2B0XbA0AlMhXSZc\nSf/gp4+pyXX4s/RkAlDpK9qC6keM7CLTVdYTXG+TlIgDnNpYHVB96CK73rea\nvJyjp1fz6vSZyi+t8xki8YeHYsi982uw2e0UUdFFEQObT+kIFuTJMBBDkqTS\nO83i+OX9AN4AuGDnxasT7oij6/kO5gjwsGR1zNQ4xApoXcSf0GjbSsRDl/KI\nu2c5QrO1WlhE9+oamuJJeUHpOZnczWE4ySttVJXWTcV0+CPiDEYUrjHOgQ4F\n3LrhvUwzIR/snCQcLnyAKIN7m4oflUv0w15wlQLAAj+/cChU/w0DOa/3xfAc\nYn+k\r\n=RKpq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZR8pf3KBz804EEqI3QcC+uKBg1DVBnyRM7qBP0BTcFQIhAKM9W90d0SG+94sdgezbcNJB8p2SNe0zXNNDs1zU4DAW"}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-alpha.3_1608359626746_0.541536838780253"},"_hasShrinkwrap":false},"0.1.0-alpha.4":{"name":"@adurc/core","version":"0.1.0-alpha.4","description":"Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"8640d046a541b262bfef9d263a8239161a31cb68","_id":"@adurc/core@0.1.0-alpha.4","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Gbu6vNWH7SrzwAwPwA1lZtLbzgGKDE7E6O+00ifM8nIzhxB1FwB3MUQlBxedH1ST9i6JAchi83Ow6RJoSwSw5w==","shasum":"1fb8ac5c7a3f211763f5f0939d2c3855eb44f101","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0-alpha.4.tgz","fileCount":91,"unpackedSize":114273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3a4xCRA9TVsSAnZWagAARgoQAITN1gtbZ3+fArcc2aTU\nG3U+nU8HY4w/PkUAzN6UEPVyzXOlXaGOAyMD1K5DyCSFmLzvSXjFxv31YriX\nBYV1PrtIHsNC9a3A4Yq/RA9wHtESdu4/wLJwZaFcNce79itPh4/yO2+NIe0I\nFpEekLcl1mfMR1g5Ap86o5IWBIjgBJZ4OisEKFCuPGn1gNaZFsCgsMWwZ1I4\nyUtQ8WqR9i8hr/T4381TR5G4Trn9dRUUeOpyiKfPqi9y561L00cfdJbM0OyK\nsu0XOixT72W3pH2okfUEUpuXluG2t7EaeMVYU1Hb+H9GcVrIxtv5q/SsYLpc\nxMYvqcQMVReaVX1PQlGF3/bhK8yRUdCipmAGDHgiBYinoDYi/5DgE+wuL72y\nC2y3xzkc9wk/dD5RJ/tNc8es0DXJVu4p26/ToWZrirf8lGw4XfNKT7lWz7ns\nokodAmiYg4dnryVRy3ZqOwScD6R/TUidNPyg2UndwnN3wlJQt8hIBXbAWPIk\nMbC36TPffddVjKqCqoOLuv6ldsQXloJg2KmavOwy/YlKQXoB9pXmZCFDP/we\naN41nw3fNLpTGbvMYtDc7qjZAZqqIIU8trNZFhzg1t6YPIaNij6tkIAFlibE\nNNnGbt8alKwSj01hM8ap+98GukSFYikntggznpFmfTmfEyTSuLsytVW4awUf\nT0hi\r\n=M2JY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqviTjtx8SsT8bjiwfIvVl7rmcAcGmiusDJ4s74Hf16wIgebRa5N03407MuGzCQqnCL8oDA5zek+Njt4cnh214GPY="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-alpha.4_1608363568593_0.40675712008476683"},"_hasShrinkwrap":false},"0.1.0-alpha.5":{"name":"@adurc/core","version":"0.1.0-alpha.5","description":"Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"2089209681f6492ac05af3cf57c596c8c87f95e5","_id":"@adurc/core@0.1.0-alpha.5","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2T+CbKYv6jHJWwmQnKbEOZcS3A2NZsjChu4q6+NzUKa8aPkLiiIDgDKEaLcnvrjvOSIbrYYS5D7WZOOzGlf7mg==","shasum":"007b9c405f5d88ed0a28639ef88522dd00a46e92","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0-alpha.5.tgz","fileCount":88,"unpackedSize":110514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3yRUCRA9TVsSAnZWagAAohIP/j49y0Afq7Fy4PTc8UQU\npV+2v2xXkluvQNCLCFgHAdu/PJ2qwOvSjVuSTsA1Ht9XwmdQuJYRf0cUnrKJ\n3QuWbgXbP+MxSIH5gIDYQnFFvuVF1adb6/TdNe+sOwsTkvK/XGr75jbEJY/F\nH4Mcfa5qI55j5gc9hkpBXokbJXdA6aAZoWMCjo7E50F4JajeKr+rlmkWcetd\n8paPpvaZ7irP+0bRxg8bN9UIr8aPSrdIAWF6CoukOWIO7EeAKCv29ztAVqwj\njNWF2i+78G5j0DtM2vZRtsp4TsG2am8X1nua0n5PlgwgaIa3Pv5iI+oue8mu\nzbPa/LpHtfThQ9TnNc7PL0E5NSCV1Up8US3VpY8tL17abfnAk9IzknHMg1Kp\nyCB+zj8bCTjoui1UAr6IH3XDRpjwXvWuf0TNtRSRC5/6xgaxNpnFg84BL9pP\nnLharHBb2QqH/z4v+WGlpdsCbcZFEI4arnIpGkrCyCpj03e2Xokuaau73Yq5\nabhCLaeL7G4XQ40qJeOk05+s2LoBewfyNYDW2k0Z8i49CLX26qj0yWCYp10+\n1d1vifvNtiCb7/0LxOp+AE9goRMeLfcMFSBfsOHtbB9PTehwvP9nb+brun1z\n2q+OXxspVv1xBUfY7qCbcExowjXLeq26irB3lH8758l9w1vn/BnkjjpJU4Dq\n4L2S\r\n=mnHf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8DplnvViUIEtnopHiQ68Ko2s52bBz5qC8SP8xOX/WdAiEAy6o67xzarkP2/rFRqfLLULGDU4/InOtW/8M1+BSe4v8="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-alpha.5_1608459347760_0.18065934698264252"},"_hasShrinkwrap":false},"0.1.0-alpha.6":{"name":"@adurc/core","version":"0.1.0-alpha.6","description":"Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"61709402d98da45108b9cdd2e5c062936c496a63","_id":"@adurc/core@0.1.0-alpha.6","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0nOWQfEh10K91RyWpYkdAxgBUnJu5bwNe5HGiFjnnSmu3J66TBv7wT3Xn66gnfDog7J7BXndLzpcpho8DiHCSg==","shasum":"0f6131f6e5b95971e952629dc64c139cd1d0d02c","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0-alpha.6.tgz","fileCount":94,"unpackedSize":112398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3yf9CRA9TVsSAnZWagAAgqQP/RYvZOOy6RxyOnBxc22n\nmUmFkI80ldx5Kdxoftc6DwReHREd+8cKiOA6+Z5v4TE9+7DFAG3PnxU9Ll09\nw8Xc/bOw3jV61F7V9cr2jntOLU9g/8//jTzKCpibc1lnde6F9aE72XW2Y5/h\nnLkCQCSzs/XIh7GD2YL0WzOUN+9H7Pw417keGJ0SMB5M3XNdTcadt22KWxh0\nH7N9NCiGJv7ikhglxtIg9beW9YNOU4v5PQavWrOzoNrjKO44djxJQgWnzhHx\nS/8efkFwvEVpzQe+f8QCCHQOl1RWGhP8oY8y2x6Dsi746vRq+ZeTxvd/oXqI\n9bk0G+QyY++S+U3SWXJBuVhMFGwQFDM2HGOQHsTsDIpd5yATSDIFnVMxlvV2\nc+TyBNfNLaUGGOZ6+PtLprHgRAPGZa7sBQ7hdrh3uf2wBaWKkDt3T3nkN6ZE\noue3xOxLoVEle9sP2ornRwsRfnVl03mKwQij+5H3QnmoRE/YDH0kfZoSYpCj\n1L5Rp9AtSrjkBoS01/nHe5dqC8/w2n0VXomNd89AC/r6GKZg5S5BOYgspENZ\nSH274joL7bXc6OjmBNHyfv1/zjVqQCRxsTGpQC5NzSLt2w87g97Oy6H/vpzd\n3MC1V/JXjZG76rJlK/XRHuSwTVRGkjGTGIAWNONASgCzNo5DCak3hfQC9bOs\naLlF\r\n=pk34\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5J3ncYH59vR5e4GhW46t7acJ1GRx02qqNqk27FMlLjQIhAL5es419LzUMC0DWRERpT8D7hgvPNIK7Ab/VQ+cd9YdS"}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-alpha.6_1608460285192_0.45712615172246984"},"_hasShrinkwrap":false},"0.1.0-alpha.7":{"name":"@adurc/core","version":"0.1.0-alpha.7","description":"Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"84cd7d6b98c547754b426903d81162a852b49cb1","_id":"@adurc/core@0.1.0-alpha.7","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gzpXaV2m8h6UlggFgYq7fycwrYHbcEA5tqLE3xmUVY3zqT12++veAKLpm1Jucs5ILX8nLvIA4WzMCi+p1vCYrg==","shasum":"62ad2562a9191e4838bc9a74d0ac098611a39a7f","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0-alpha.7.tgz","fileCount":94,"unpackedSize":112500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3yhnCRA9TVsSAnZWagAAaKMP/A41CuMkftU/mzg4eHQR\nxpj+GJYvyHpLFg2EO64DBniFcLx2oQaqsmwcVgrQbM/S1LAuzPbx+SzvoO4d\njWOy2Q1k4ZN8jy2f5pLOGUM7QoiYZ5Iy/Pa8nI+vWYzkFtttpxMbDygyfezj\nqN4HPVNBo3GWFpjcsvJCQlZvtsNBe2/0T/j4rUI9axO+rdWu1Pz9gIfOj5tw\naBp3vYYupgoA87TSzzqFhP/PmlnzgOmjaJxNEyNhC1CYY1eHjqXfHN/Jdsg3\n1YoydtfLdJmDwaw2Qn6/G0yFPmiT1n1Ep/x9OKIH+6KKTkH3TY62t0PnsmSO\nhXPwH+PACNLH+8H8EN6nXyVjcmVVVo3QRspjy1fm3ZeX7xkSN7EMzs1gBl9U\nEelQYwc0C5b7ReWfa1IyIOHZFg84zqeyqJem5OK53PHTs9CFjuzWuOzmq1K4\nfFi1rk1+DHpyUmiwW2fPH3/X2pkeoxT4Bo6vIxDC6gMhhvBAoUlmljeMSEsw\nb5eJLMvEUfvJGrLz8hKfCTmDw9Qt5UzAe+1vpE02Cg5a4sH085SMY1Tb0Dkg\nltjH3ipSAFybYOt2noXH7UyMxanEf4xC9K7EQvpry6XW1hKcre/NEtaSIT0g\nQwnsklt8zKfvaQsMXjwkcvwFRq5Ifle/8WMInUDgmaymJEAHyZzvbc5qMvoQ\ncChp\r\n=SNYT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWnA/K/eZvDXZpsqBd1bAra2g6EF9kg3yZoEf3gDI3owIhANTPa12GulWi+L6/oUs540JtS/+xJyOF5M7wOtYyN7s4"}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-alpha.7_1608460391276_0.7103288361066564"},"_hasShrinkwrap":false},"0.1.0-alpha.8":{"name":"@adurc/core","version":"0.1.0-alpha.8","description":"Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"67f43adb26d9a252ca8e200ee8772919a3245ead","_id":"@adurc/core@0.1.0-alpha.8","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UU/OVbw0MD8GDUjwvM4DtrcsQjEKkAfejNoMwfYP2VoXO6gOOWLma1ELbn4OhI9+FI/ltb0KAAJvVNYg5x8XoA==","shasum":"fcb1def52ef00043e572820ecc94a5c57d717b75","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0-alpha.8.tgz","fileCount":94,"unpackedSize":112626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3zgNCRA9TVsSAnZWagAAHIgP/0Poe3yt1HIXekOE4iLZ\nTmf9hBMe0VMTmifD6n4hgdyf92m9AY4QDhJPzKo4a/FqUwlVQh0TrEYJ8L5x\nziRrPIaAZgoogyL94v91hmvzlOIXeSaMxezm+I3k6U2aHXOZPDalGBOUwL+Y\nLEiz9jkzxhEV3feJZgjSkld/MMidMNMZmxGkGr7ipu/wDRco/obwm8jK80j9\nUahN5CdSmAUwwtKCLAgahKtC8k4RUGqjt/zag8sQsdGIE5J1JIBde4nBryGd\n0zl+IjF3DJHgqITg/l8psQsFOnuWDslIqjnDTKX63iXuEAAu/1MFnsF+IiQ4\nb4MhxawLsMEfz8ZQFvo7VbnYtN1pI13NPLx6N845VQYxXpmRbN35PGJvZs+K\nxww1OPpKJ3IRYR+5qhWHLpDbMTm/Bak/lu+Rg3YtmdURHgX1Y1xABVeMFTMz\naf4lmZ4PoYw9mcYzgytdA58UbR5By1779+lSs+1AVMJ8IU0OTruWsGEK77YM\nYHszBy2juDp5S4tgdoZG4R59wMZlIdwmBatOBA9NCodzh69m1oy2vZZw8jZS\nGFMF9Q9KVMidLObaZpo5pwQX7hE4fDOcG8sX4UW5815AGUke43tXGLu9KL3x\njUSiR2JQkrxjY7aBHrK1V038+FkXjRrPEOr7b8zesdphyf/3W77dEnosgU9L\nqj4J\r\n=twJz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3E+poVAGOOHOGDmipeR3y0qXXf0TwHWYuCzirRAE+jgIhAMsLnbpaxDXnPKwnKj7ZXW/4oWvYHrhdnZL8WyHOrcUi"}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-alpha.8_1608464397451_0.4774023889157415"},"_hasShrinkwrap":false},"0.1.0-alpha.9":{"name":"@adurc/core","version":"0.1.0-alpha.9","description":"Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"d2c9b5d58fb9af7e04a9c500144e66586b450c24","_id":"@adurc/core@0.1.0-alpha.9","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mqNayobqqKDGQW2Sc+M/MdIBkMPPLy1doK66tH51U1AixNeCaa534SZ3n4bMHDXtgHRnSbDMOyPiZ//6jZ0Gsg==","shasum":"37e26bf8e69698d5e54e73ca2e9d10fc5f0af89a","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0-alpha.9.tgz","fileCount":94,"unpackedSize":113220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3ztdCRA9TVsSAnZWagAAnmMP/39/NpGWFYn1C6sDObN9\nLi/62pHRIu1/CdBmWtjJs/kKx2FqHW+kkK89O9kXm9FFalq/TIRD03sqNXaL\niCXvx7TINCLHpTcjOXl7obRAAr7/3YzIKGUdgeEOdZWWdVj4dG42zhCyealN\nkbFbjuQsfmdbnc6AEBmWKceBBQL0hdfyLkruMWkwsKj5FLRQ8NvM1jIy8Gz5\nmtwBMNu+8MsD40AqOQMBkV3Ya4WOvamGZn8NgMkehREoia8yEAx5xz1Q6Lmd\ntBtKBzwkE4cQrEHFgatLcfGYFrrPhqkyHCvnxzrpJjY3AYi3KufBnElRFUeG\nrSLLhfqE/TjXujM4fYNSMnvo7k8+6UATUvhzYo5EoYQMGEJb794CMCzsormS\nQKMr7Ka66ODBXKbhGaJxwzNL3vAQJYB205W0+OeQRKXsvBiLXPPbWlSbrIep\nBX8kT6F5+dk9pVXkyR5d4LFhxzMTU1ykhEg6gsvkIZOegrb/VIq+FQXP0av9\nk610O2Vga+2qrQ6m8dSnVUBPeVDTH7pKBzD0cS63oGCZGFuD2XdpKZOLFyMw\nhz2WHXeaav/j4hvKFqBSaJ4GH8HmCBbrtNFkXUkPBBcxKH6mp3LCwFrGhmNh\niQIYr1S32CDn9LCmOWebMcx/gYmr9Fb4OAMXSiJMpEBGg1ls3LUVHgTr4ulG\nwUEw\r\n=95pP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7nUDI0X47lFAgA0IMILQSldaLje20b89nJzQWa93xEwIgIW5uTsBqLwVQ1iGgpdsEjsiTXs8wK+On0sA/Oa0GuAk="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-alpha.9_1608465245316_0.28798564739930743"},"_hasShrinkwrap":false},"0.1.0-alpha.11":{"name":"@adurc/core","version":"0.1.0-alpha.11","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"readme":"\n<p align=\"center\">\n  <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a>\n</p>\n\n## What is Adurc?\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n\n","readmeFilename":"README.md","gitHead":"68c5483aeb27590b8fbcfaef53d5994e69638885","_id":"@adurc/core@0.1.0-alpha.11","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kNfYSAbgCbRdbDF4akjicyJlXfKxm5izzpKn3fKEXrGzO7eUGq4bxZUUUxvg22wdC8dBZ2sPVlzWUNdw/HkVUg==","shasum":"23c24afcbb64b8d954c4663c81f3457c227643f5","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0-alpha.11.tgz","fileCount":94,"unpackedSize":114027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5yTLCRA9TVsSAnZWagAAF6kQAI3LTrIDXyhyg0JZclmO\nzaTz5012uTMRbe1q0XZXuLFeNbTNSDjxydia3fOkG2GqkoXE5b62eL+QF/Ev\nWj9lCfFJHCS5ana0haoNpH32YBfrWB0/uaWrcmXAn4HuwMq0/ysblb/Sj9v5\nvS6nK2cC17ma+TCcG2zVTx6BuF60kOoaTB/b/sNfVaGTJSbtmOIcMzz3ypMe\nPAEe+hn6jdeVKYz03TezNIDtVoxCeKu7ekao+GA03YcWeNk7xR/8lz4GaRJM\nBlDWZapGsgGa0c4B/2ynU3XfzDIUZzws7DMVaSvWlEW351zKCzFaNxZ1Vedm\nQPyjSHUinqxYVHKKgFtPYa4ZhaFBtppfAmEg6nnLqmBTrOmfCX0qE6D5Zk4T\nzGd83QQp6G6wv5b7JQZQ0OeroLax/ha39++tqCB4vnB8mPZIKGM1OD54vYj4\nYjtrMqYCKTFcPxg0rexgEJ4xy09hppQSheUSiiVnRQL/QpBbmkQC8HvxxxEr\n7D+UWslrMUF85xcF0hf3LPbr0SnlNCaUj4IkVfcoxSq6ymBPVzk3+CfcOpec\n3m6HHGWDxHIvRgdqA9vw+119UkxlP4MH8MEUT12T1YZLZZcUAMfC1Z/WkvsY\n6xakC+tbldBBow57IRcF3LWw4By/SrDEk7IBpcMG4Jdi3HOtKTlHedL1jaax\nprx9\r\n=nDP+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdrNCJCrbJq/Zv/v77kCbefMWg8if/iRfqON1e0hzXWQIhAMGduTMZKPuy61PCZl9URTkOjTH4nJ+vf8M2VskQ1gdf"}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-alpha.11_1608983754719_0.32036328293182725"},"_hasShrinkwrap":false},"0.1.0":{"name":"@adurc/core","version":"0.1.0","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"a1563938dcd1b6afb531c281a9af551af7099362","_id":"@adurc/core@0.1.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-u6g9ohQ7FdMC9Naw86K39aYVkiVGcQnAbd2NgD1xhmP4t8rPjakEGHzkN6paGdvd/p8dgJkbXWup1D1OlEIuPA==","shasum":"fd2270727f6500710fe407dd21f0c77bc2330155","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.0.tgz","fileCount":94,"unpackedSize":115109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf51/cCRA9TVsSAnZWagAAqiAP/jBD0sbn1cC17LKA1Wx2\nKVtm+e6R/t/7oqCqW0ezvI9wN03EyJvh7+hVEOc+VGTW56GEcZD6inCrlaB0\n0q18J5ghuoOlN3gP43GzQLvIEiOdJVdqS1RVvbh1nwvdBZaZngquyw+YGmXC\n93epQIgFe1pIPISC+V3LE103SLbLDA/nZQRhaoX+LCnU4XITTOPD1x7SVvCh\ngxCdcjhUSJBxpkF09Qzk0igld1/xw9QodCMyqywdKoo/PJIkxQGR0/nhfix9\nNGdpAncA/pj/aDlZnBRBQHk33mkX8w/Eabq9R06QHjxhScXZzr7VeTmSF7kp\nzzhBddsSd0rxogufdgeRkeu2cc+7uNWpt6pslIgl7IHeXzuA/2WnFKR95k+R\nvI5LON9K9WjA8aZG7dQG/F0mGH2zLIdtAIgh0C7CStzIHE0TeC/1u75SprLC\nys+rzNeZcI5p1+dAmk8hrP/pI2VN1A/inNRlYvNhP2BpTL724ocR44aA/mVj\nyGJliF2RTUHE90ZI/D7CPE/0VT+EsxDnGy50YX5+mXH+r+7M49PHK4clrRJI\nc1d08A4eAZ6T4uGkmAsXWp14MuApVxHq37w95Zx1fwoNt8GEKtEWX/ZmnHtL\nX4qj4QQ8w0b3QO46Cv1VRC7KHIAXjcD3VYcrFQVEkS916lCVl29It3RL+zTF\ngxBM\r\n=wzcL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/lfTsCpMpzzMlrQ3A1ApT7EpWAyC2tF/nozNiNhuFbAIhAKuKPX0SoqCtQxSPzA1fUHbwC8FWDuCQ1ETecBadulrr"}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0_1608998876018_0.2976302357706393"},"_hasShrinkwrap":false},"0.1.1":{"name":"@adurc/core","version":"0.1.1","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepublishOnly":"npm test && npm run lint && npm run build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"5865a55bcb07c66cafea5b19e672dddd1ef4ea8e","_id":"@adurc/core@0.1.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iJ/LfDKx1ltq/vtk+2G06rvP9SB21A+ar7/u4pEGQFzBGNe6+hEaVSHbx6fHBEIn6YnTsaiDT8fjo1xYWMmpRg==","shasum":"6f6ba7003096530ad7fabe5d92d4a7089d44e477","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.1.tgz","fileCount":94,"unpackedSize":113982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf537nCRA9TVsSAnZWagAA+AIP/2+dy/wtyCqZHiF9MjbJ\nbh5nHCQPtLcNbwEdVw079jaTp8UD7IaaYgFcpISymVBGPv2uFgG9msPBFeDz\nr82FosyeObjMnV/fRcYjTxTipXE/v1cv3G6el1nqLvb0jcBk7GNxbiaQhPPm\n0Qh0HiojLGnVsb058V56XgTg/2YrCV+MD0hV71nvb2JZ3wrycfL96Zvw2po6\nCtEnr+TJCqg5vPjLNd667ZsIu+XC0ewwouW5A+cBabjv1rDXxA9C+/qerNEb\n1VwbBnMakylUIph8mz8ubCPvc5JtUASZdZleYlsgUdz0EMhVbruIYA9v8bJe\nNPzZ9kSHUsodTj8EOLur4yl+UojV2ayYt7BTl30SBnc8kP+DSRXn31LC6mIm\nY5f44A7V67XYVt+nsS18VW6xzQEHw/am4hYGE/4SKzEJX9TG/dgsPrNtugY+\nNvjmh54RZ/1V5GjR0CGc0N8KpUMKHfFwOMKsIg8e4+zGQhxwYkkIvQl1REfY\n8Zi3SAqoxFwrs1VmRZ4jKeWS27ZCybuUUkrhlcm82qclOY255qbz7eiZ/QqP\n5Suoc1+o1JIGZRQiATVKWVtekAc5uU/eV/vtMm8r4SonWDxK6ziJVpma6JAX\nxQWbImq98OucW3yHi3nVlsLldJ0VOOC2CHHDZx95mCTk6ZzcCsUCAu/Jhm5T\nLxlJ\r\n=MLT/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpnhzsDZQuH2BMUvfl2LhFR55cO2sSJJslS3ZJjcXhxAiEA/YfOo/daV/j5O3tXJO295X3h5cwvoORlATfXoAMQz6U="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.1_1609006822882_0.7539892892787114"},"_hasShrinkwrap":false},"0.1.2":{"name":"@adurc/core","version":"0.1.2","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepublishOnly":"npm test && npm run lint && npm run build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"5b01b6071595b8ac621ab8b3eb2bab6308ebecc3","_id":"@adurc/core@0.1.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2CikvKqi16CnUNgjQx16cdb8106y/eTdvC4UBYcPlwWISmJTzLipu1NkYzkOwRNoGU+HpKS3k0zyw1QEO3oFGg==","shasum":"eeae2d92eff4da8f688143b673d6f895eb348ee7","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.2.tgz","fileCount":97,"unpackedSize":122266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7ac6CRA9TVsSAnZWagAAwm4P/RCOTuWVavyD9W2SQZRH\nWb0Q2MVspmYNgCrI8Dc79+3+k+mTYsveenP5cPGrYF3m3cAhAPtZZ31PKCRf\n3Eu0AopbS1NerfG4a/r3YMJHkcDWWFic/bLnxHGB8onHIb0ZVz4MlRINij9k\n9kwzyT7/3h1rFXiLXtxFjb8zTV/XKSpHw6MTLms6GsAXXXSZgETbPisaZhYm\nEiXaNmDRj4WY2bwssGydM3vN/7sFDDmSUrBs/Uq9Li2puj3tIAFFyn+ReKn5\nJeNhK3c52z4Bb0j+4PB0MjP021ihxqKcLPca1mS5yfRxfibwKRc8ikLwc+f+\nO2t96AlUqvtSPxZ2P0bckXtGy9INxXTgCNJQFE3XdL2NnUPYNO5/dqbIkFQj\n5O/SdnFYgZmxBbohJxywJPuz+k0+EKVQB6Co/elO9r/9ueJmm8+ZlfCpaLKD\ngqvovOQ5PBZql421+J1Cg7LHDIewgOclFfG9H9KR8+4Mw2LYUVz7Zpv1QnZD\n8PKDbKd3FdkimGX8w8+8VLd7xBV54PMC/PNEsjg6lcrjdUl6AlnY6P9GLrv9\nzWNyQcjMIxLax3P2mqYh8yS4X13Z87lKrWSNiXo4dOC8FrxPuE5peCkF4LUV\nwtHA2LFdP2hbNgzmQu5fuE+kX7U5VMEaz6BwKtebUzC8lM/nlbY+LSdbm41n\nVslt\r\n=dRhh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDImFs7o3eVkOq64vMTXxKcWnQh0iXNtzjQkFnaBYsufAIhAJPcuxxOR0nV9IH8cqMY6d5/43U+BRzJIG6BPKYSQunT"}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.2_1609410361723_0.5036841144453914"},"_hasShrinkwrap":false},"0.1.3":{"name":"@adurc/core","version":"0.1.3","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepublishOnly":"npm test && npm run lint && npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"1709973dbaf1f2ad3680bd22db2040333e61805d","_id":"@adurc/core@0.1.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hxPV4NJK1v1QLwLhHSqCqTwL0+jxSVFZn8MT104Oc5smUqbE+jqu7s0Dov0xi65CblnTPZG2RPIX+T0foUvgxw==","shasum":"3f05ca2bea10a8a50843e11f357cceb9134e4a48","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.3.tgz","fileCount":97,"unpackedSize":123540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8wq+CRA9TVsSAnZWagAAl0wP/2feUmHkEf33PXOdpoh8\nd2YJYKN3x0sFt6jfe2jwrbtCgy3V7DDfH2Ivkbt20hF//0af3t6pSZF8orhH\n0pQ/UWhr8s9a90ZAUJMaqcKtLg+47G0kRiWLL1kEi4MKx3Ys4EYIquXjLII6\nGFl+duD37v4RyklE3G4g5We+vU7dOPT8arqHeV1AzYKn9YqLK/z6Ywc9PeOx\nUY6mpuo2JJ6+M+oLJcd33ZODXmH44g5TaGkeWW9AUs+1MXTwq9a8/WKfAEyS\n140JvBm/g7EdD1Wy01mH63XXmFOtEN5eZYl+1L+2GPZEvQDePvhGSnT26Vss\nQkJtuK1ErmJCfPK9/8NST+PY6W4lkafeRuGWDNx7LVzPBzw6WZkn6QY+KKco\nqUpOX5waDSmy2F7HwCG8Kyov+qGQ53Elu/xUuIf7+AIMOGdB/tAsKgcSY5P5\npUlJv8uaqmz+sBtEECY6NzVYBanQT6MPoRjWnkQ3GIjULKs9BVpldR6Ga/ib\nm/zYIU0dLhLKGL6Q/iErDy2x1NxNqq/iILdA4CT/VMyN08mTwWH8RG9cKR6P\nrZ3qfnmqLXoWxEDd1nF4HaugbCWJVWuZVbB2KSb956DNfBVyeQzEzuvHf2dQ\nzNSpXlWgaWMoY4bawwLSF5Mlb2n5zOI/jb4HxEAd5mb1Vza1wqFp16m2va0D\nONQq\r\n=5J0H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCumaiegPU8sx92Rxy8qtut4YoeocgNgJq+2EYFwHYQQAIgfbM1YsTYHWllRTueGc+DqPyHP8yGAO9HaSkNnvGgfRo="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.3_1609763517942_0.11882066906771893"},"_hasShrinkwrap":false},"0.1.4":{"name":"@adurc/core","version":"0.1.4","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepublishOnly":"npm test && npm run lint && npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"b882ec9116cca95f065586b4bc2dd972c56d85c8","_id":"@adurc/core@0.1.4","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3SssGuL12++5R1q5RJdQOJfFFa2jBkxqsqM/idh/Fi8GAnzhc4TXR1IC3NDyLhE1ie/z1oZMXrLyYjCsUv3g8w==","shasum":"26836b6072b20fcb58311ef547c32be636a2a4b6","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.4.tgz","fileCount":109,"unpackedSize":134502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9E37CRA9TVsSAnZWagAAVooP/j/9DHIO6rPZZTQJH9Jx\nBk+naqWdsIb7266QCOiH3I3AmgaY9Zbv/QpShwJ6RNWxS6UK185zxagAj9uT\ne2+lf2nkxSUjzy7nCwkfIiHxlRFWWaRerJVgpAx01Vbbnou+bTUnKqo/1uJx\nH4kitO+SIYec7CddnRC2N5ySD8SDH8vz2SR4raX5rvU0ZwSen/w0sRJz5ZH7\nQxWIzvAVtbcD8EgEtcxqxQ5/64/mJL14S1avoeRx+PfeFNpm88BOqwBLc8Vt\n6jvvbCTKYhfHzGR91+pfNwwPLBtlTLDf6gOGR39GcrCV2CPkC6W4EF9GXKsy\ntNz5W9LOJV+pxmGbAlO1zWmlOkTE4b7GRf1l2+R0DG6DLtgVAFQQ7PFopUGp\nHF6yvwSZGRApnyxm7xZrvE1kKQGRzz8pnFM3PoLWHJp6QyVER2e1IYYK6qg7\ndXd9fzZ0rW3mQDsFOszYbwh9x5dphgKrkEv7dEhpM/3+Fc+UxT1HGsj/2jQo\nshNjO9nVyewe+I2XXy5hy+21cPMQVWYrAAZTlDvMgkJCQeQHYGQy9DpLG4w4\n8Th16l6NXEZ2fcNUcWoINs/fIsUQBOv3g1VAGGRWupL/GqPMoyyVAtRvLqTw\nLbSc8oqyjQ1NIjJE1uZZ9fyzq3zGYXd1NJSp7zWmypgwFeA2QqQwktizA/np\nzK/4\r\n=Yixn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4ad8MNhZl4ZGxAypA2w8RV4pt9Ux21IryI+ZHlL2cPAIhALXXAFb0uZkck6wnbJ291LFFui/pRehCVJBVRZyebynv"}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.4_1609846266924_0.5613829804707517"},"_hasShrinkwrap":false},"0.1.5":{"name":"@adurc/core","version":"0.1.5","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepublishOnly":"npm test && npm run lint && npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"a80f27f347773d3f1f19504dfc57314144355618","_id":"@adurc/core@0.1.5","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1m4hzIPNTgdWGFgi3g6pUR03dOwV7y/nUTYsQrqCcaIxlNlBCW6jKRX5TJ9X6e9elZfAq7VfW1Q544TPYWlTxg==","shasum":"bcc7123dcf0fd1f295ed87b698743d55341e43c7","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.5.tgz","fileCount":109,"unpackedSize":141749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9ab8CRA9TVsSAnZWagAAbhkP/j/s2eejvAiwYdUTEG7D\nJRbCQjwnhi0GHhYg3NyYCcOq/avj/aXb32/WTrqNXsd2lSNsLZvlcQMaFkWg\n8+wrQ5GSoUgi0frAGEvHT93+WcUe6gMiQ23l8Xxzf3R1XnmNthkLG2qIoHea\nkomt+fam+IBrWyKI64rq1tQ6R0FFzBMk104XpCEkV17mx1SkUWc/s2qBdM3S\n5WDqg28CRTG8aIJ3fjW5vB49NDpIPT8TM0ZXpsaaJ9qHu4xcjlrroO43wmHY\n7RMvRvMOd0Q8YbroFt/K0Oa0CUyS9N8qjqHMMr7OoTd78smSiN5YI2GN6i6S\nyy2jPLMn7M5NmWd+SdMql4ECxj+V2OLHYZlYXarqOo4tc1FWY/U1uUev9Cpd\nAF+7XDPIo050NB8aAfJMWPL0wG6bQyst5JSDQkMRfzj2qPEm6uj0p5TBOrOg\nPqQKb195u52p1MRxwtD7r3RnIyLr+eMb+mmBxXhjvtvAau07AzZffMhqVIpY\nMoMHksITWt4pIwX2BsXgvaGYDrJdq+hj6ZMq3ETNuxkWFUU/0a7RsQEHNoJ9\nAfWmAlR9BtLGHV2pgaR6XmCtkAwHd3DhvFF0tfV2gXhSJk8EOWOFk9SIfMde\n1tJbR4MurBrHQF19xBDucDlboDdcNsDzeJwCbCEpm9wRvENUqstlcoNKQXsf\nefSG\r\n=QnsX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNTPaPlMX6mzuQWsLYDmPEic6OvxRuVA53NvCdpnKd8AIgUFI8euRxns7PzMdxwvw2Ll+MY2EBykE9vc4Dwnw7QSE="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.5_1609934587536_0.03299786845726005"},"_hasShrinkwrap":false},"0.1.6":{"name":"@adurc/core","version":"0.1.6","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepublishOnly":"npm test && npm run lint && npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"f3e95e6bcf6d1a6a6ad281f5996dc0c7f573fd9d","_id":"@adurc/core@0.1.6","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SWFLEwx2NrrCOSB2IHgsRuqW3/FQllvKfbym4yDCmjFXza2OUBWw0ACMuDMOmdqbCQDmPRIFH73rgG4EvRJgnQ==","shasum":"8c8a4b32d2f920ae8fbb9bdfb1f63eff2bf980da","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.6.tgz","fileCount":109,"unpackedSize":141395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9a43CRA9TVsSAnZWagAAVDIP/2QP6NaWFGEKIYnelhW3\nP7CUvv+pylrRkiF+0A+QfRvvY9Aq1cTdyTEfPZjjP7LTlUH9YmF39+Bfwtm1\n8Pi+S/xHJzDBAJ9cGwkjgays1GrPSoW67sjSVzqVvIeAuxqDYx13JeGy9E7m\nZFfUHPTqgTR73q0TZ0xbwMVwmZjH4srSPMiJoCHmqzIO8gnn6qtBbR+7RZqk\nF7R7Ts1Mm9Xvfr5nVF5C3qs3l9ZMtgxJ46DDAFopy/XN8ZCYIv90U40scpK8\nr1DiwpploO2fZEbpxeppgL3abrGJEF05azb/Zm7LNwcN99yCULNFpbA+wen8\nnHryl7fzJ+pDZfcWK/febgXoATcwTwQ46S9/bpmbAP0FqWFowudaox+tmbQ5\nBP+L9jnxqeVQn9CKF93hO0b43GNL+06/DUIhW7+qw8L8xBsbAA/rwoXB5h5q\nBaUwJnORk5LHO3Mhukk2a8iykMY6GA0PN/Cj0YmoTr54I2WwXq4zhziUlI4J\ndtLQUfsslmr5zA/Xy3/oRFeWd6ahOI/UO/WZZaFlg/hztyMnsDVN7SWaY4W8\nITUhC+pFZeW355+onAr+ePxOjE1sH+tz27PdD872Lv5irJrj8QYLHZbTctNl\nFOilou+SGuZOPFdjla/Y8Jl9+Yrpc4uEGfD6U4HEGiRepn8G7TCjLbrilXLl\nZ87J\r\n=Polf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7uPThFVtjkneBqwj/5XrxbWPL2xPigjyE+sejZ9rxeAiBkKkdlUyztj5t6+4S80Pwp3sba//aIX+8DlYlqkHlF+A=="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.6_1609936439138_0.7395604849562101"},"_hasShrinkwrap":false},"0.1.7":{"name":"@adurc/core","version":"0.1.7","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prepublishOnly":"npm test && npm run lint && npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"37a242a54d69e01e502a0daffea24612d153bd27","_id":"@adurc/core@0.1.7","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zvWZOYH+gFracdSEbWvVrTE+epmQcM3MrCXjSekHBJ8gcZQVttNw6wZRaJiML7GAPM28kPiEeZCHRE0uwapuAw==","shasum":"8a1eecc4d3949cc69cf0c89fa074f4627f6dbcc7","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.7.tgz","fileCount":109,"unpackedSize":141269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9bJ8CRA9TVsSAnZWagAAuMkP/0axKq8jCy2ksxMwC1Ne\nsoJcj64Ci8RJKwKWRC4KrEMCrLu8lmfB2tGxW+LlrcPBxUWhdkJcliOEDl69\ntnQDBPiranKpIEz9Nt44C88haDacG4BDi9JBc5dFOruN5nlumZAk2Sy8Vwy3\niderrZ+7cq7UDqM53Vh8+MWfbZpy1hZcKDch2HQqSvKPbxcHH/oeeOwHf9QO\nqNe4YPfZsqPFSz2i9+gfBdeLQ5eh30B6zdRDDB/Mg5PHXHByuGnhXb/FT761\nBImLtrZOPggthczef3mdPuYjpUJicsTa9MC9gkYo4TAb8n4RF0QaAlJp0rMV\nS7LDtyP7NIlT+3UdAUHEIyf5o8u8pg1WFGjAKVZGescnK+KxqQ7pOzBRztc1\npd1/ISVXyfTHme5I8pSUv0ZI1sHtqiRc70PUa1VXZEuO1/akPrAhoRuBlHUN\nLc41eTDkVt8FFYSJ3nHzG06Qbl/VHqsNNQAjt6Rg1lPHg5i0cFGiWRwG+A7d\nPPOwnNpmYHv0V5WgZ/uSekqBGEv1ubzlCv920Mz9b2d3uN440QnffuyMP6hr\nDvVKQlFm35H40W5QMid1CKErpHufAd3hFrbrjJMGraJjtdIPPZazQv44ivZv\nQm58Jzdssbw1USKah4M5AuYV7BOTaNSkP6SjYkHJ6QEWBuEntIIKSimy0NVr\no/iG\r\n=egds\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1hjFqSeLa+0dX/oZWHoaMGh33EMUxyRMEg/als1g4gAiACrB9A9S3wZcCDQjPgrIGEEqm05Qj5fJoP6aCLbX1U1w=="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.7_1609937532079_0.9718689477140428"},"_hasShrinkwrap":false},"0.1.8":{"name":"@adurc/core","version":"0.1.8","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prerelease":"npm test && npm run lint && npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"0d1ba021a98747f8a0f195cfc9d66f026035a821","_id":"@adurc/core@0.1.8","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wt/N6vGbjf82NTKIucUHaFHXXkAd+4l9pQccPkQq4wynKXSsdLeAfSbCLuItSyhjEaF2NQCZgSMtoajss/pDBQ==","shasum":"efd8b265b450df812850566efbc5039b693219bd","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.8.tgz","fileCount":112,"unpackedSize":154965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+IwwCRA9TVsSAnZWagAAAPUP/0oTwPGW2s2vP1hYnl3Q\nzDBncLtWWva6tnOij6V6MFW04G9vDEQYQM51Sa9BRnq1vl4eiipeXmEPaY1T\nOPPHaEVWJh0MWvdMdBWPPAAdB+m9hzNtidLjh8ynXRhtI+zo4JLFJ/CE5nxg\n87Df43YlRjv6guCe2Kbb7/KDEick8WNJFR7QjUIhs0Z0w2Ky3jXHbiG78R9O\nqZ30oPcL9nJ0huTvCsEzmQ9pagSJr+XtjJ7yggz83WWcHq6ctKv7HE147nl5\nEPbfkZBKzTyravxpoq588Xo3uq+hZAGw8W+KzPXMMHOPbGxMoB+/mIynB+H7\n6cQIAi2qCnYb+TsftmIApKvnnV3Pc8tt2yA1j3HGEuPGBugNsyanCP4WQefW\n6wNZIFVosq23UpXXjhk/k9o+Qj3yrgkEmy4tTbMq2E1oiamPFU3pPJxlDCDC\nsqhOrfVzORrZad3N4ShXHhAQ6S0/A1gn1bq7ny2PewN0LCNk9SOIt/u+P51O\nIViQTGQTzoDGN7WpwBuuZxoTrABpTZG1t8uNTkB1ePjOI6k+/qkjPkKp4cKX\nXrn7HLXgJeWa0nKbse1Azx8cWcj03x0rdHAAyP+KJEzOnbilJ03QkOId9dU3\nYEI1tlJfUaUCHNxaBIGhkCmt/V5yoGj4yCAq73u3KG28O70wo02OPsExLGNW\nRKRP\r\n=ae6c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3IvszP0HRUrZnRCHLQkcuVTSvryzyFPKQo/I6bBH/ZwIgdiTwuMR20KDMePN5Y7NgTArJ/MHunmeeFDDhYyCryQc="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.8_1610124335527_0.04183611022503486"},"_hasShrinkwrap":false},"0.1.9":{"name":"@adurc/core","version":"0.1.9","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prerelease":"npm test && npm run lint && npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"dd0ff5b2ba4defa4c2a9667fcd7c498ca37a0ce4","_id":"@adurc/core@0.1.9","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MrAttPT3MCPqQOHiVEFxhPPeCt6OGbYz/V/92i+F1sSIY+JpVMu0yCLBxebp+DseXoyTlIheVoGUlBqxb8HeRw==","shasum":"660e7c18158c295885df38bf370754f40aea8b70","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.9.tgz","fileCount":118,"unpackedSize":157467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+JAgCRA9TVsSAnZWagAA3cMP/3QeGivxDLzzDvh+ZlfT\nWgz8IpRcRSSyvvTnOtIkzAqc/FJaayhmP11ilpP4GkAX8kWq0Tch7064GHy5\np9tlpvQevrX0bmzwEyf8zzkaCBMVPyzf4kIx37yDkd7NaAq1meiWzhqWayxk\nF2C8h7FwKkAWjZ+smg20IOHH9x1IzRFj97WEqxaniPsNWa0VDPqMFEAOPvAk\n0YiZaaCnjPZTHww7MyJVRaigCbEWoTbaEU0tVPnR6m0cwuSStSZKzPGJmeZO\ncIt3eFzZlsrlOy3rCy5kncK9d3UOuF+wVzBh0+GLj2i5p2QB1QBgt6ubRMQx\n35b+OMJ8Q+7a3/onqtp7YNgJRQd9eZ1FxWtN74kMXug0aoYvuCRX3C3b4c2l\nO+ca1bDs26PAGtUiKHnhepTd/vMaNpgewKEMBkWVSo6TCxo94L8kmESA2pEL\nMF3BgQKglpo64vjnIdS6UtfOFTJd7GWuUMTqnHNZKuGYe3Mdi5tceXIWYS/e\nHiaJVr2fwSMvXR1MDW/licSrfE8tNqDYR3k01ntXmik7TUEazWRTr8ExKHPU\n9LN9rb9E7qIW7DqVwNXdpNx+ScxH78bGYzb+9hnyxqXorAa+boBf17MabPDh\nAPWqb0WdEkMdbUVy+LletJ7vISfx2HN097KiijJDwiYghL8B/qKZNIHO19rb\nrX9Q\r\n=0rNp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEocJ67i0wfO+qDnRXLZQzGvvMaGBWwuqLk8vVph2qf4AiEA8bfs4Kh3ue8j/drhP5OJ3podkDOKHg2lqrE2GDWJwVo="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.9_1610125343599_0.21808833288627305"},"_hasShrinkwrap":false},"0.1.10":{"name":"@adurc/core","version":"0.1.10","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prerelease":"npm test && npm run lint && npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"108d37c2db0793d9ca7a91c2302ec724d585d4f5","_id":"@adurc/core@0.1.10","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WW/+J0cdNclrLESgE0CNQbzMVPXPU8GR3f2ePIDSTK5wnD274yPf92RTqrfisi6vhEggbKiK6Bmc9Q+V3a8wMw==","shasum":"b7c81fb791e5f044e64f1ae7223decd485b632ae","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.10.tgz","fileCount":118,"unpackedSize":157553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+Jo2CRA9TVsSAnZWagAAY7AQAJn4mjuVoLVriC0zozt6\nLu4KkcSOa16CY96lkyxjQP22RjdqlsJd5mHTVCcnp9AxwnZAFFznNdXCieBj\nKlv6p2aubLaTM3iScqnX8t4OzHI/RZGR9A5xF2Y+PqsQs98KG0bg0Hy+ATpI\naJW8vsljaOdS49an/BGibAypSiYL7QmOrNrjdblhYbK6wRfHyWHBj6iSuB78\nkKN3SCyn+xtvv0jB/0zapazHCNZkzMAmMggWDcS+jzsxKcmmJwrQxnwuG4Yz\neGLrp+peU5yuaw4txfu3SKE1MkfglwZ92hw1kad6o2If9/knZkdsuBzzyvgy\nMDA0qCEKYSzrFdRJbAOekjgSxzaTxZsncegrsSj9dnjISLmfDHCVU5qG3mD4\nekqSWzKfTB8zR4PlmXJ7mslJ2FXtL71zlqsfOcx1dRBpBWqMGO2yPwW1WOzh\nWdiEmvP5sBXuAKVI1dwr+Z+NvfwRGe0y4B2KN33IAWyj79VApsixqQy+ulKD\neIdu8Ivk5v3U+NTaChyhevCbev8X3NgwrSzu2G+rC0HRtfmviNG+yngZ7pwp\nytW6PHRC+8354qh3EeDTSKriqfse17klXwp2JuwAiJdHqh4Q8Oko35M59CS8\n6ezCPOzSp5JXN42MeHlztPADdnsWZRxhEoqojclfJnsgBm7bZGg4MOfhsNVs\nE6N8\r\n=8HaW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+VdawsK1SNSzO5iP4uBHbI/fQA1XfCKDC3WeJWmhVOAiB6aZ+BYZUE2rfeG8BSm4jGyh4I4LsCSD37E9lNX8Tuaw=="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.10_1610127925779_0.6887935271327927"},"_hasShrinkwrap":false},"0.1.11":{"name":"@adurc/core","version":"0.1.11","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prerelease":"npm test && npm run lint && npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"cc52d205750d37f487193b5a2557ba272783ba38","_id":"@adurc/core@0.1.11","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6T5I2vpCNLKN8iOfh0Qta9vyz33m+VcK9kQ3aYO97X5vJC6MhwvsJ83Xq+ukn/oPeI5j5MZ2OOC+jiSbzpsC0A==","shasum":"52580aca522a5a3f8e70385386429f1aa2005164","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.11.tgz","fileCount":118,"unpackedSize":159420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/EZtCRA9TVsSAnZWagAAojIQAJcrlduHxNmiGlp3LTmu\n2wIKAmn7dpc/gbOc+HZBcykywcEhT8is3mWkuYDWYeDL1i/vzsZ1UcWyIp5o\nuMdMfm6J4xcyTczilwUHCE+3xlZHSCrJrp4Bqxs+oygrjFzEjt2aNPVvCLWh\nQraKd4QZUIwCqAQd5N1zYFASVjw5JOyca+aVtO1PeGqmZAYwnVkbjMtOMkDD\nMeCbxoyA56BpV3pRiaDtSyhdSFYal3jbIqvZLG2s9CyT/ra6f30u+4bl8pEM\ncYI6z1/otD8qgiMLse5K7B068W8QMe4yzfYE7L1xxxrhcRcZZGhnHRdTwvyL\nR4IRtj3drD9CjVEV4/YpePKs5YvdLWoB0nySISwQeKDJcB41tMCxInTJ3B9x\ntugxFvcnH+igQXjkzgWzk6A+uPkK1Vi94b6NdYCm1IkZbOyX6bUMOkN9wukt\nKDCumApotfBxxNfQdd6i4AiOmWaoed9J9mD6Yxwpm+FGNb23tCahhMaD5+yq\nCIB4AS9mL9Eg7tnc39mWX3bXnZHXTWHLuWpttAxBMaMaifYvNlNbdXND825A\nEXhYjiDi5Um+qaOVgAvURJnA6xteYAKsjhgT6+Az7COFE2j8Fy2SPXYpGiJx\n7NZidfPYwo6G2SrmpvxxTMBDGsi0YuKWJ6IvebkRgCrk1O4GrgFCIAuXt9aV\nJaQa\r\n=adxQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDY1rjB6/DolvN6IoAcb7n2GzC+VX8C5YAUA7jUyBVzAIgczsVVZ5tCGpJtZUGgEcXLlidGoI6rt6AlNS16ZyIHAo="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.11_1610368621398_0.5340887870587228"},"_hasShrinkwrap":false},"0.1.12":{"name":"@adurc/core","version":"0.1.12","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prerelease":"npm test && npm run lint && npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"b1231e14408232769d84f384a856e4d94441a271","_id":"@adurc/core@0.1.12","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3c9l1ZZuiXZ5AYt/vldjP4ZcMbLrg65Jjp2mAzdEvPqeRU6tEemFPA5Snf7qbCzadRTTFiZGjy+BkdPUz4xr5A==","shasum":"30aceadc79608fa20d80888a1aa45278d0fb6b31","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.12.tgz","fileCount":139,"unpackedSize":174046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC+WGCRA9TVsSAnZWagAACdAP/RGJXKQGmK0F/atlTm2j\nwVc1chZfAiRJBX8vLw+VUBfUMaefc34Sa7jmQ6OH5vTUFPAs4Wzxn1LnIlYM\nZjrnxSqDnzMFcUq/p+hPfIAiLSXsVWfwM3Ed+6HCKTDT4dcicUPZR9fJHo9c\nVGushv8R+3y1QmeAbqiDnpWs1dxXEdCJe9XhKxnB0pXaGOMkRlxD5lL1QPdd\n1dIfGhpMENy9z/PA6drBvN379g+GwPmWzWglxkgUqRaHeJ8aHmPak59LDw29\n0zjjZ96awj3YeX3rHdn3eVX3ER3pHVwfdgNsxMHXfKc7HoPUsauponc+VNqD\nMafVq1DwkjeCp+vPfyQj8n8OaWfGUUo1lrOg7ivg48AdwUzquESsYek1UG4N\nnhyo6JblyQ/w68SelW6nvpal7c/+K1HJ2hFgy/uKHkvt1RwVzRkXGlGcGubH\nAuqgjKTnqeWdDAyql5yR0LAwd/Wtyvmpjf8NHIYOLoeww1A4obkU3gcMOd4g\n0vUiT6cBFqSXEDW8X97/0Nut6KhxW8WJ/y7XgF4XjPISfDI5Tgsg9oMH0F9F\nmP0843QaAsq3ivNQFShDhV52am5V9RClHvl9L3OXSffXg6Kfphy+C524FNDU\ntTGslKU2tD8nz29/f9+dKCqa0Z+2nLbk7ftMyaKp8nAP9fgjatsdjM3YBxa1\nbJhm\r\n=o0zC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzzZBB76sXbmXQEha1N4cvQqTtvmMGnYrsJKUt4QigFAIgJkR/8SFjxgmohWIgER5+/3eQPZAgOFNzJNRZ3CUa4bk="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.12_1611392389395_0.6710156795210311"},"_hasShrinkwrap":false},"0.1.14":{"name":"@adurc/core","version":"0.1.14","description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prebuild":"rimraf dist/","build":"tsc","lint":"eslint --fix src/**","release":"standard-version","prerelease":"npm test && npm run lint && npm run build","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"license":"ISC","bugs":{"url":"https://github.com/adurc/core/issues"},"homepage":"https://github.com/adurc/core#readme","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-decorators":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.16","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","babel-jest":"^26.6.3","eslint":"^7.15.0","jest":"^26.6.3","rimraf":"^3.0.2","standard-version":"^9.0.0","typescript":"^4.1.3"},"dependencies":{"camelcase":"^6.2.0"},"gitHead":"beb81ab7abf3e7696a08633f309bf2a9bf2a5f8e","_id":"@adurc/core@0.1.14","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7ldCBNRtqu4ZRVLgci02d0Xz9B93TE00DHWw7AEPcd0iyCSxtw//gHPATEUndsSK84vADtU9fF37vA+pBZqKLg==","shasum":"4cb1f061e3b3e75e241c11aa2f8eae269a5e153b","tarball":"https://registry.npmjs.org/@adurc/core/-/core-0.1.14.tgz","fileCount":139,"unpackedSize":174228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGoi7CRA9TVsSAnZWagAAoEYP/2HUHaoIIYeBKOpEwaMc\nyvn6EiMQN2EOhIyk3NNH5G+sgOXTtfNBDnK/RWq6FIEFaa/NgCDim5AGjBkN\nEHNfPKDoQKXxX5WnBjXRPs29A8m8qXUxQRj1lYL3EwIc5Kj4MBCSj7Lo2sBO\nqudjwrrhDJfCiNDVdN0b4ROo+h9J6zFMZq01VSgTq7o9gMkwPhw8H1huUn7v\np3vVRvw3mI50QwqHnP9w6TEsEQvoGASYgyJWLDSQpAK/SUfXIHJRmQf/nQLb\n0WV8JXLwMmjw7pNMvd5GjEz+LQHxAdNe/jWtUJpguM98x3TV+NjdeTL9Tmel\n5XbNcjI1kNP2fvsXujYOTxtwetP0S/Vokqh3srZw5KZrwuOPjl6sOEn534Hj\n8fh+eDkCbffKWa7hZ89GZbjTzA5l8/M4FW3bUXy3GtB5/TKvHsp0ZaboY87P\n/4dup5LCZhIp3ql/PLlwoE8EtwptKS333myejh54+Vef1s3fXdqn36tEAQIu\nzDa79azauBIAn1tZxKBfJKt+r6/53ChVMSJMThBwtPxTPcqFaAv7jbFZRQiV\n4S9E5zBO1ccCFETKKUBPuOp2bkqkDYTaVru3jSkahocS8OEbW/aQQisDUlC6\nnn33oz7Z1a1/cfvYLd0cc3jsjlSAgOoFjnCkSI/sCs8EL5IP5VW5Eb3xEYbl\n8mLJ\r\n=nzJR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZU06x3EqxS2WmxMwNS/BYFs+HTaoRZ0+UgF6Vuw/kmAiEAo484XFRTgJAxO+7Ka/iosZIYp7yQdrnHXfeu49dvoCw="}]},"_npmUser":{"name":"bvadell","email":"bvadell@feimsoft.com"},"directories":{},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.14_1612351675416_0.7393771260503468"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-16T07:24:56.908Z","0.0.2":"2020-12-16T07:24:57.344Z","modified":"2022-04-04T11:38:07.487Z","0.0.3-alpha.1":"2020-12-18T17:59:21.402Z","0.1.0-alpha.0":"2020-12-18T18:17:27.947Z","0.1.0-alpha.1":"2020-12-18T18:18:28.177Z","0.1.0-alpha.2":"2020-12-18T18:35:44.480Z","0.1.0-alpha.3":"2020-12-19T06:33:46.986Z","0.1.0-alpha.4":"2020-12-19T07:39:28.780Z","0.1.0-alpha.5":"2020-12-20T10:15:47.940Z","0.1.0-alpha.6":"2020-12-20T10:31:25.334Z","0.1.0-alpha.7":"2020-12-20T10:33:11.405Z","0.1.0-alpha.8":"2020-12-20T11:39:57.587Z","0.1.0-alpha.9":"2020-12-20T11:54:05.504Z","0.1.0-alpha.11":"2020-12-26T11:55:54.861Z","0.1.0":"2020-12-26T16:07:56.169Z","0.1.1":"2020-12-26T18:20:23.056Z","0.1.2":"2020-12-31T10:26:01.875Z","0.1.3":"2021-01-04T12:31:58.101Z","0.1.4":"2021-01-05T11:31:07.033Z","0.1.5":"2021-01-06T12:03:07.726Z","0.1.6":"2021-01-06T12:33:59.268Z","0.1.7":"2021-01-06T12:52:12.247Z","0.1.8":"2021-01-08T16:45:35.732Z","0.1.9":"2021-01-08T17:02:23.793Z","0.1.10":"2021-01-08T17:45:25.905Z","0.1.11":"2021-01-11T12:37:01.522Z","0.1.12":"2021-01-23T08:59:49.657Z","0.1.14":"2021-02-03T11:27:55.638Z"},"maintainers":[{"name":"bvadell","email":"bvadell@feimsoft.com"}],"description":"<p align=\"center\">   <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a> </p>","homepage":"https://github.com/adurc/core#readme","repository":{"type":"git","url":"git+https://github.com/adurc/core.git"},"author":{"name":"bernatvadell"},"bugs":{"url":"https://github.com/adurc/core/issues"},"license":"ISC","readme":"<p align=\"center\">\n  <a href=\"http://adurc.io\"><img src=\"https://raw.githubusercontent.com/adurc/resources/main/logo/logo.svg\" alt=\"Adurc Logo\" width=\"320\" /></a>\n</p>\n\n<p align=\"center\">Adurc is an open source framework for build an ORM, supporting multiples data sources and service layers.</p>\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@adurc/core\" target=\"_blank\"><img src=\"https://img.shields.io/npm/v/@adurc/core.svg\" alt=\"NPM Version\" /></a>\n</p>\n\n## What is Adurc?\n\nAdurc is an open source framework for build an ORM, supporting multiples data sources and service layers.\n\nIt is built on four fundamental components:\n\n### Models\n\nRepresents meta entity how to: fields, relations, directives, etc..\n\n### Directives\n\nThe addons built around Adurc have the possibility of defining directives in order to record additional information about a model or field.\n\n### Drivers\n\nThey are responsible for processing the queries requested by Adurc.\n\n### Processors\n\nAdurc offers the possibility of extending the core with processors (yields). There are two types of processors: Initializers and Middlewares\n\n## Getting started\n\nThe fastest way to get started with Adurc is by following the [**Quickstart (5 min)**](https://www.adurc.io/docs/getting-started/quickstart)\n\n## How does Adurc work\n\nThis section provides a high-level overview of how Adurc works and its most important technical components. For a more thorough introduction, visit the [Adurc documentation](https://www.adurc.io/docs/).\n\n### Adurc Builder\n\nTo facilitate the build of Adurc, there is the AdurcBuilder class.\n\nFrom him we have the possibility to register the different components that we are going to use.\n\n### Adurc Models\n\nAdurc stores in models all information required for build common operations CRUDA (Create, Read, Update, Delete, Aggregate)\n\nModels can be registered directly in Adurc from builder, an alternative, is configure an \"introspector\".\n\n### Arduc Directive\n\nIn the models and fields, we can add additional information so that they are later processed by the different components registered in the core. For this, directives are used.\n","readmeFilename":"README.md"}