{"_id":"@ef-carbon/graphql-type-dom","_rev":"3-e4e4516ee0e75c0fc63ddb6f9244b9da","name":"@ef-carbon/graphql-type-dom","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@ef-carbon/graphql-type-dom","version":"1.0.0","description":"Provides a GraphQL type for the EF Carbon DOM","main":"dist/lib/index.umd.js","module":"dist/lib/index.js","types":"dist/lib/index.d.ts","homepage":"https://ef-carbon.github.io/graphql-type-dom/","repository":{"type":"git","url":"git+https://github.com/ef-carbon/graphql-type-dom.git"},"license":"MIT","engines":{"node":">=8.3"},"scripts":{"prepare":"yarn -s replace:snapshots && yarn -s replace:mocks","replace:snapshots":"replace-in-file __snapshots__ fixtures 'node_modules/jest*/**/*.js'","replace:mocks":"replace-in-file __mocks__ mocks 'node_modules/jest*/**/*.js'","prepublishOnly":"yarn -s build","commit":"git-cz","distclean":"git clean -Xfd","clean":"git clean -Xfde node_modules","build":"yarn -s build:ts","postbuild":"ef-tspm -s && yarn -s build:rollup","build:ts":"tsc","build:rollup":"rollup -c","format":"yarn -s lint:format:fix","lint":"yarn -s lint:ts && yarn -s lint:format && yarn -s lint:commit && yarn -s lint:ci","lint:fix":"yarn -s lint:ts:fix && yarn -s lint:format:fix","lint:ci":"yamllint .circleci/config.yml","lint:ts":"tslint --project lint -t verbose","lint:ts:fix":"yarn -s lint:ts --fix","lint:format":"yarn -s lint:format:fix --verify","lint:format:fix":"tsfmt --useTsconfig lint/tsconfig.json -r","lint:commit":"commitlint --from=$(git merge-base origin/master HEAD) --to=HEAD","watch:ts":"tsc -w","watch:test":"jest --watch","test":"jest","coverage":"yarn -s test --coverage","ci":"yarn -s build && yarn -s lint && yarn -s test && yarn -s docs","fix":"yarn -s lint:fix","docs":"yarn -s typedoc lib","docs:open":"yarn -s opn dist/docs/index.html"},"husky":{"hooks":{"pre-push":"yarn -s ci","commit-msg":"commitlint -e $GIT_PARAMS"}},"directories":{"lib":"lib","test":"test","doc":"docs"},"dependencies":{},"peerDependencies":{"@ef-carbon/dom":">=14.2.2","graphql":"^0.13.2"},"devDependencies":{"@commitlint/cli":"^7.0.0","@commitlint/config-conventional":"^7.0.1","@ef-carbon/dom":"^14.2.2","@ef-carbon/fetch":"^1.3.1","@ef-carbon/primitive":"^4.7.1","@ef-carbon/tspm":"^2.2.2","@ef-carbon/url":"^1.2.1","@semantic-release/changelog":"^2.0.2","@semantic-release/git":"^5.0.0","@types/body-parser":"^1.17.0","@types/express":"^4.16.0","@types/express-graphql":"^0.6.1","@types/graphql":"^0.13.1","@types/jest":"^23.1.1","@types/node-fetch":"^2.1.1","@types/whatwg-url":"^6.4.0","body-parser":"^1.18.3","codecov":"^3.0.2","commitizen":"^2.10.1","cz-conventional-changelog":"^2.1.0","express":"^4.16.3","express-graphql":"^0.6.12","graphql":"^0.13.2","husky":"^1.0.0-rc.9","jest":"^23.1.0","jest-junit-reporter":"^1.1.0","node-fetch":"^2.1.2","opn-cli":"^3.1.0","replace-in-file":"^3.4.0","rollup":"^0.60.7","semantic-release":"^15.6.0","ts-jest":"^22.4.6","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2","typescript-formatter":"^7.2.2","whatwg-url":"^6.5.0","yaml-lint":"^1.2.3"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.json","enableTsDiagnostics":true}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"setupFiles":["./test/setup.ts"],"testMatch":["**/test/**/*.test.(ts|js)"],"testEnvironment":"node","moduleNameMapper":{"^@test(.*)$":"<rootDir>/test$1","^@lib(.*)$":"<rootDir>/lib$1"}},"gitHead":"39063f05d9715033abea7101505fae8218957ff7","bugs":{"url":"https://github.com/ef-carbon/graphql-type-dom/issues"},"_id":"@ef-carbon/graphql-type-dom@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ef-carbon-bot","email":"carbon.accounts@ef.com"},"dist":{"integrity":"sha512-OeP4pe9I4b84ytmbP+53eCkhrie6kmHLk9DMulOcmO47UVmMP7QWaWVLVQNdd0RlmnOl1ZHRSJlJDrdQJREolg==","shasum":"623704862a6a9214bf7dc8de9051e65b6b621340","tarball":"https://registry.npmjs.org/@ef-carbon/graphql-type-dom/-/graphql-type-dom-1.0.0.tgz","fileCount":48,"unpackedSize":48465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbK7fzCRA9TVsSAnZWagAA58AP/2x5xBDpslwIgYNAiKHG\nqH4H1PTXiEGb8lWorF3XcSGhVSATf4jLm0D4Dp2AEI4VPKO1sGMUaUeKxPEA\nqfyqOYxpjeUAf4qmjS5VrIn5bkGu5nCLWyYtrx8tW8AehgjKMfT+F61GEkjf\nKKGlm48ANWveaLv80NhUMoh+0XECnX2SKyZ/G/biTFkS0hAtwbz6youAzCsU\nC029CHkEGco05t/NjkJbU0DsxoNZPphdm8dqHJhDl4caE2TF7+KghqbiPD4b\nRca61/igNxaHccGaPwKZAXgsb7lKByeHmtUXCt6uQOZKSilx+tmwJVOt2g/b\n0EPlt/b7MYuxVSf3jHXBKoEDAQBcWjyLPXfAHId5LGP1WAlBv20mdjEzWy0A\nPx6uN6plpcg0opru4RsLkl5IPXCN97IbciyWLgnMHECA/bRXf0HRHOpxOnWb\n5cPggx8ofs+cpKCgIG5zKRUa9UsCY1GeO3ZcCssAdBKMkf3299VMFDFtX0Hv\nCB64N1mOqgLwwHDFyLtmnbr9vW2dSjt4tMa5zmCLoiIlnufOwc0jhz5eiTqD\nzBnyrkx6ePCbFgNJZ7pbfaGKpTszlsSo0/Q+KWAZb75NOkwat+x2pDA26wJ3\ndJAH03Lx+RU5CRsS7U2Y5T7LW7Nzotw9tpF5J5yive3vc9/T8vF9IywDTTo+\neYze\r\n=mARJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNkb1f1D9zMBFGGbp+1eo4d5KNkfkDqQESRXYw5HtZGAiEAxk70/+udfmjxNh3gHMkvmVD6S3+JIMlg9B1ptCD2i7I="}]},"maintainers":[{"name":"ef-carbon-bot","email":"carbon.accounts@ef.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-type-dom_1.0.0_1529591795075_0.3446441371358784"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ef-carbon/graphql-type-dom","version":"1.0.1","description":"Provides a GraphQL type for the EF Carbon DOM","main":"dist/lib/index.umd.js","module":"dist/lib/index.js","types":"dist/lib/index.d.ts","homepage":"https://ef-carbon.github.io/graphql-type-dom/","repository":{"type":"git","url":"git+https://github.com/ef-carbon/graphql-type-dom.git"},"license":"MIT","engines":{"node":">=8.3"},"scripts":{"prepare":"yarn -s replace:snapshots && yarn -s replace:mocks","replace:snapshots":"replace-in-file __snapshots__ fixtures 'node_modules/jest*/**/*.js'","replace:mocks":"replace-in-file __mocks__ mocks 'node_modules/jest*/**/*.js'","prepublishOnly":"yarn -s build","commit":"git-cz","distclean":"git clean -Xfd","clean":"git clean -Xfde node_modules","build":"yarn -s build:ts","postbuild":"ef-tspm -s && yarn -s build:rollup","build:ts":"tsc","build:rollup":"rollup -c","format":"yarn -s lint:format:fix","lint":"yarn -s lint:ts && yarn -s lint:format && yarn -s lint:commit && yarn -s lint:ci","lint:fix":"yarn -s lint:ts:fix && yarn -s lint:format:fix","lint:ci":"yamllint .circleci/config.yml","lint:ts":"tslint --project lint -t verbose","lint:ts:fix":"yarn -s lint:ts --fix","lint:format":"yarn -s lint:format:fix --verify","lint:format:fix":"tsfmt --useTsconfig lint/tsconfig.json -r","lint:commit":"commitlint --from=$(git merge-base origin/master HEAD) --to=HEAD","watch:ts":"tsc -w","watch:test":"jest --watch","test":"jest","coverage":"yarn -s test --coverage","ci":"yarn -s build && yarn -s lint && yarn -s test && yarn -s docs","fix":"yarn -s lint:fix","docs":"yarn -s typedoc lib","docs:open":"yarn -s opn dist/docs/index.html"},"husky":{"hooks":{"pre-push":"yarn -s ci","commit-msg":"commitlint -e $GIT_PARAMS"}},"directories":{"lib":"lib","test":"test","doc":"docs"},"dependencies":{},"peerDependencies":{"@ef-carbon/dom":">=14.2.2","graphql":"^0.13.2"},"devDependencies":{"@commitlint/cli":"^7.0.0","@commitlint/config-conventional":"^7.0.1","@ef-carbon/dom":"^14.2.2","@ef-carbon/fetch":"^1.3.1","@ef-carbon/primitive":"^4.7.1","@ef-carbon/tspm":"^2.2.2","@ef-carbon/url":"^1.2.1","@semantic-release/changelog":"^2.0.2","@semantic-release/git":"^5.0.0","@types/body-parser":"^1.17.0","@types/express":"^4.16.0","@types/express-graphql":"^0.6.1","@types/graphql":"^0.13.1","@types/jest":"^23.1.1","@types/node-fetch":"^2.1.1","@types/whatwg-url":"^6.4.0","body-parser":"^1.18.3","codecov":"^3.0.2","commitizen":"^2.10.1","cz-conventional-changelog":"^2.1.0","express":"^4.16.3","express-graphql":"^0.6.12","graphql":"^0.13.2","husky":"^1.0.0-rc.9","jest":"^23.1.0","jest-junit-reporter":"^1.1.0","node-fetch":"^2.1.2","opn-cli":"^3.1.0","replace-in-file":"^3.4.0","rollup":"^0.60.7","semantic-release":"^15.6.0","ts-jest":"^22.4.6","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2","typescript-formatter":"^7.2.2","whatwg-url":"^6.5.0","yaml-lint":"^1.2.3"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.json","enableTsDiagnostics":true}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"setupFiles":["./test/setup.ts"],"testMatch":["**/test/**/*.test.(ts|js)"],"testEnvironment":"node","moduleNameMapper":{"^@test(.*)$":"<rootDir>/test$1","^@lib(.*)$":"<rootDir>/lib$1"}},"gitHead":"7aeb4384e0cddf9bfdcb171f1883717e882a7891","bugs":{"url":"https://github.com/ef-carbon/graphql-type-dom/issues"},"_id":"@ef-carbon/graphql-type-dom@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"ef-carbon-bot","email":"carbon.accounts@ef.com"},"dist":{"integrity":"sha512-OjmgE4sMwWpZ8c97JS184utymAwtXSRkTyRX9TlfIsbSXcqMO2yULeH8izDetiS1aqeLIcsc5HJvdFYcIPbY1g==","shasum":"6e2626a08f92b5dcccd854b5dfb6f7d3971567f7","tarball":"https://registry.npmjs.org/@ef-carbon/graphql-type-dom/-/graphql-type-dom-1.0.1.tgz","fileCount":48,"unpackedSize":50158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMNDmCRA9TVsSAnZWagAAaGoP/2BjZAAV1b3WjaXjv4DI\nUNtaun3KYg3hqlHbD9Kpcs9c7/H3J2kVFTtznJqX/AUTeopppgAIiI8R/00B\nm6c5ZSyvFYGb1Q+yf2Ls5RCgkXeekkIUa/NicxqRugZBkTZLqRW9DyQdgKi/\nH9OxY9uzSs3zUo368HREy3/uZDVxN4Z8OOU7rb1iv1jAjngdH7RfMcqBOvzV\n1aSAmFR8dja8VRt3Yp808FO/HhEgk8cO5XSTJcIUCyyFkn6B9OkIrsmtyjN0\nCxmZtXh9hZ05PXJSlM3T/C+eSKyrBkE5p8BnNKwPlfiAFGxosbtTerDbbmYT\nTtCpvzCXVpKaJZWI+v66bBeQ/6Hdq6g9cwEYiUAeIzJ7UigraDOCd1BuPrPF\n7kVznHj74V6d+JDuxc6zEWxGGtkftkO2DsdU/tgsv83sjuBc0ZMuIXjZ+q6w\nAE5ksUb/ba5dzC6kdqVuU3dcdpGhAVbKJhp62hOEALsXZBDvOfRhIM2CO22V\nvqri74RVYP9eJKfCtGjpD+QSuoeDc/9WXlByM2X4tB/U4Tzdp/GqGsKVf3P5\nlIx7xHG2v/wSvBSvIv3qUhBq1KRH4Bu8v/4WmP0XL/03kMFcX2leBJBaZYLA\nzQTF6A25AIHBEmroujdz9tQ96tB7g21p4LuM7ZxbCfunRSDC/MWXvCQm7BhM\n+kHS\r\n=pcoX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4gfzJeqTL2YAJaSp65TCJbED44MrGNsU3AuyRksUB2AiBRL3Ctd6dtY7TRFqHG0u+CKu+cAi399fwt1bgvT2kd+A=="}]},"maintainers":[{"name":"ef-carbon-bot","email":"carbon.accounts@ef.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-type-dom_1.0.1_1529925862148_0.5396898739336109"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ef-carbon/graphql-type-dom","version":"1.0.2","description":"Provides a GraphQL type for the EF Carbon DOM","main":"dist/lib/index.umd.js","module":"dist/lib/index.js","types":"dist/lib/index.d.ts","homepage":"https://ef-carbon.github.io/graphql-type-dom/","repository":{"type":"git","url":"git+https://github.com/ef-carbon/graphql-type-dom.git"},"license":"MIT","engines":{"node":">=8.3"},"scripts":{"prepare":"yarn -s replace:snapshots && yarn -s replace:mocks","replace:snapshots":"replace-in-file __snapshots__ fixtures 'node_modules/jest*/**/*.js'","replace:mocks":"replace-in-file __mocks__ mocks 'node_modules/jest*/**/*.js'","prepublishOnly":"yarn -s build","commit":"git-cz","distclean":"git clean -Xfd","clean":"git clean -Xfde node_modules","build":"yarn -s build:ts","postbuild":"ef-tspm -s && yarn -s build:rollup","build:ts":"tsc","build:rollup":"rollup -c","format":"yarn -s lint:format:fix","lint":"yarn -s lint:ts && yarn -s lint:format && yarn -s lint:commit && yarn -s lint:ci","lint:fix":"yarn -s lint:ts:fix && yarn -s lint:format:fix","lint:ci":"yamllint .circleci/config.yml","lint:ts":"tslint --project lint -t verbose","lint:ts:fix":"yarn -s lint:ts --fix","lint:format":"yarn -s lint:format:fix --verify","lint:format:fix":"tsfmt --useTsconfig lint/tsconfig.json -r","lint:commit":"commitlint --from=$(git merge-base origin/master HEAD) --to=HEAD","watch:ts":"tsc -w","watch:test":"jest --watch","test":"jest","coverage":"yarn -s test --coverage","ci":"yarn -s build && yarn -s lint && yarn -s test && yarn -s docs","fix":"yarn -s lint:fix","docs":"yarn -s typedoc lib","docs:open":"yarn -s opn dist/docs/index.html"},"husky":{"hooks":{"pre-push":"yarn -s ci","commit-msg":"commitlint -e $GIT_PARAMS"}},"directories":{"lib":"lib","test":"test","doc":"docs"},"dependencies":{},"peerDependencies":{"@ef-carbon/dom":">=14.2.2","graphql":"*"},"devDependencies":{"@babel/core":"^7.0.0-0","@babel/preset-env":"^7.0.0","@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@ef-carbon/dom":"^15.1.0","@ef-carbon/fetch":"^2.1.3","@ef-carbon/fetcher":"^1.0.5","@ef-carbon/primitive":"^4.9.5","@ef-carbon/tspm":"^2.2.5","@ef-carbon/url":"^2.4.3","@semantic-release/changelog":"^3.0.0","@semantic-release/git":"^7.0.3","@types/body-parser":"^1.17.0","@types/express":"^4.16.0","@types/express-graphql":"^0.6.1","@types/graphql":"^0.13.4","@types/jest":"^23.3.1","babel-core":"^7.0.0-0","babel-jest":"^23.0.0","body-parser":"^1.18.3","codecov":"^3.0.4","commitizen":"^2.10.1","cz-conventional-changelog":"^2.1.0","express":"^4.16.3","express-graphql":"^0.6.12","graphql":"^14.0.0","husky":"^1.0.0-rc.13","jest":"^23.5.0","jest-junit-reporter":"^1.1.0","marked":"^0.4.0","opn-cli":"^3.1.0","replace-in-file":"^3.4.2","rollup":"^0.65.0","rollup-plugin-babel":"^4.0.2","semantic-release":"^15.9.12","ts-jest":"^23.1.4","tslint":"^5.11.0","typedoc":"^0.12.0","typescript":"^3.0.3","typescript-formatter":"^7.2.2","yaml-lint":"^1.2.4"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.json","enableTsDiagnostics":true}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"setupFiles":["./test/setup.ts"],"testMatch":["**/test/**/*.test.(ts|js)"],"testEnvironment":"node","moduleNameMapper":{"^@test(.*)$":"<rootDir>/test$1","^@lib(.*)$":"<rootDir>/lib$1"}},"gitHead":"4f400519f888c80f1186c872b7ce38dfc059c4a8","bugs":{"url":"https://github.com/ef-carbon/graphql-type-dom/issues"},"_id":"@ef-carbon/graphql-type-dom@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"ef-carbon-bot","email":"carbon.accounts@ef.com"},"dist":{"integrity":"sha512-6KjOseF5gnz7j1I8WINPC4krhFM/tw6hUEYLWKYvz+g3sGT91zGMEtY8BqZbALS4w97CDmTXMvvQaG3W30qRhg==","shasum":"2f43a36bcba64b67004ae9d35104b0e048e97cea","tarball":"https://registry.npmjs.org/@ef-carbon/graphql-type-dom/-/graphql-type-dom-1.0.2.tgz","fileCount":48,"unpackedSize":48944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiT4xCRA9TVsSAnZWagAAvW4P/1kKu0+HVK2xZLT4yhR/\nCTwxFYd4q/qyUKzv2azGmNsfK1EnsDFJJZzpS6uA8FAMrpnaTaoCxCwHJt1P\nG6uwBI0IR08Scb3qlysqAU0ZT7n9Kyir7Sn5o0Rh+oTYYBkd7rzeaiLYiNHC\nt+Zy4RsKbPgrtIJuPAwlrsTW3lnaOwHz6qLShrg715Mp7LpgaP0j8nnX0s4O\nUWsl0CYC/HdYIMBnXH1zaO6MN0S4s609w+vwuhpNgc3vxzNlynTDhCExevgJ\nzKXfwA9EBE6+uWt1G5Rkbd+xkY0Of3cil9fEw77a7QVSSdOi+C6P42AZQsYm\n4LjpF/IrZTFcXVD0+peF2fwNyHNFRcnyTI/FBI4NMQOedtwTQV3/LStybrm8\noesACMg82KVIf00PT6IWNH0kOYtxRGJQdPrjc4uqTczOZe7QgIvRt2kx3tlL\nzpVVn2Cs08dx0WtI+ex7Zt92uprcCK6iRFeDu+7uMW3Toayky4Z5rJY4O/jq\nkL6geqKn1c6KzTilVr58SRoUzyXaqrSOwooaVBwzv5EAYju+pKXBEEqbKusU\nqtv2zNQ24mP3XpaYcXVBrsDt8ieXLtyRg7wOsUgvzujRCBz0xGWUX1KuOnRN\nBHjuTJ4Toh7RgQd/vnu1HHkxj5N0jU2AGUhdvogvB3/tfmBFyq47UAbQgTUW\n1ga0\r\n=VbAJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZRTQZJTjsDuzZZhJhLem2xXK5x3DG0FpKQza+iP6xiAiEAm6zRhSWHsfAotwBEmy2Ii6XGizx85edEtJnWHo25VRQ="}]},"maintainers":[{"name":"ef-carbon-bot","email":"carbon.accounts@ef.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-type-dom_1.0.2_1535721008742_0.0768698033825923"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-21T14:36:34.985Z","1.0.0":"2018-06-21T14:36:35.132Z","modified":"2022-04-05T06:46:12.412Z","1.0.1":"2018-06-25T11:24:22.219Z","1.0.2":"2018-08-31T13:10:08.840Z"},"maintainers":[{"name":"ef-carbon-bot","email":"carbon.accounts@ef.com"}],"description":"Provides a GraphQL type for the EF Carbon DOM","homepage":"https://ef-carbon.github.io/graphql-type-dom/","repository":{"type":"git","url":"git+https://github.com/ef-carbon/graphql-type-dom.git"},"bugs":{"url":"https://github.com/ef-carbon/graphql-type-dom/issues"},"license":"MIT","readme":"# EF DOM GraphQL Type\n\n[![CircleCI][circleci-badge]][circleci]\n[![Code Coverage][codecov-badge]][codecov]\n[![NPM Version][npm-version-badge]][npm]\n[![License][license-badge]][license]\n[![NPM Weekly Downloads][npm-downloads-week-badge]][npm]\n[![NPM Monthly Downloads][npm-downloads-month-badge]][npm]\n[![NPM Yearly Downloads][npm-downloads-year-badge]][npm]\n[![NPM Total Downloads][npm-downloads-total-badge]][npm]\n[![Node Version][node-version-badge]][node-version]\n[![Semantic Release][semantic-release-badge]][semantic-release]\n[![Commitizen friendly][commitizen-badge]][commitizen]\n[![Conventional Commits][coventional-commits-badge]][coventional-commits]\n\n> Provides a GraphQL type for the EF Carbon DOM.\n\n## Usage\n\n```\nyarn add @ef-carbon/graphql-type-dom\n```\n\nRead the [documentation][docs] for API guidance.\n\n## Development\n\nThe project attempts to make the workflow as frictionless as possible. Any suggestions to improve the work processes are\nwelcomed :metal:\n\n### Getting Started\n\nGet up and running using [yarn][yarn]:\n\n```\nyarn install\nyarn build\n```\n\n### IDE\n\nInstall [Atom][atom] [IDE][atom-ide] with the [TypeScript][atom-ide-typescript] and [XTerm][atom-xterm] plugins\n\n### Hacking\n\nRun `yarn watch:test`. Unit tests will re-run after any changes to the source code.\n\n### Testing\n\nThe unit tests use [Jest][jest].\n\n### Releases\n\nReleases are performed automatically via [`semantic-release`][semantic-release]. When commits are merged to `master`\nthe [Conventional Commits][coventional-commits] are read and version number determined automatically.\n\n### Scripts\n\nThere are various scripts available that provide the workflow steps for the project:\n\n| Name               | Description                                                                                     |\n| ------------------ | ----------------------------------------------------------------------------------------------- |\n| `commit`           | Starts the [commitizen][commitizen] CLI                                                         |\n| `distclean`        | Returns the project to initial state                                                            |\n| `clean`            | Returns the project to postinstall state                                                        |\n| `build`            | Builds the project                                                                              |\n| `build:ts`         | Builds the TypeScript files into the JavaScript output                                          |\n| `format`           | Formats the project                                                                             |\n| `lint`             | Lints the project                                                                               |\n| `lint:fix`         | Fixes up simple linting rule violations automatically                                           |\n| `lint:ci`          | Validates the CI configuration file                                                             |\n| `lint:ts`          | Performs linting of TypeScript files                                                            |\n| `lint:ts:fix`      | Fixes up simple rule violations in TypeScript files                                             |\n| `lint:format`      | Checks the formatting of the TypeScript source code                                             |\n| `lint:format:fix`  | Automatically fixes up formatting violations                                                    |\n| `lint:commit`      | Makes sure the commits follow the [conventional commits][coventional-commits] style             |\n| `watch:ts`         | Watches the TypeScript source files for changes                                                 |\n| `watch:test`       | Re-runs unit tests on any file changes                                                          |\n| `test`             | Tests the project                                                                               |\n| `coverage`         | Provides test coverage statistics for the project                                               |\n| `ci`               | Runs a set of commands that are needed to pass the CI workflow                                  |\n| `fix`              | Performs formatting and linting fixes                                                           |\n| `docs`             | Builds API documentation                                                                        |\n| `docs:open`        | Opens up the built API documentation in the default browser                                     |\n\n## Reports\n\n### Coverage\n\n[![Code Coverage Graph][codecov-graph]][codecov]\n\n[docs]: https://ef-carbon.github.io/graphql-type-dom/\n[yarn]: https://yarnpkg.com\n[npm]: https://www.npmjs.com/package/@ef-carbon/graphql-type-dom\n[codecov]: https://codecov.io/gh/ef-carbon/graphql-type-dom\n[codecov-badge]: https://img.shields.io/codecov/c/token/Re0IsMvcF1/github/ef-carbon/graphql-type-dom.svg\n[codecov-graph]: https://codecov.io/gh/ef-carbon/graphql-type-dom/branch/master/graphs/commits.svg\n[npm-version-badge]: https://img.shields.io/npm/v/@ef-carbon/graphql-type-dom.svg\n[npm-downloads-week-badge]: https://img.shields.io/npm/dw/@ef-carbon/graphql-type-dom.svg\n[npm-downloads-month-badge]: https://img.shields.io/npm/dm/@ef-carbon/graphql-type-dom.svg\n[npm-downloads-year-badge]: https://img.shields.io/npm/dy/@ef-carbon/graphql-type-dom.svg\n[npm-downloads-total-badge]: https://img.shields.io/npm/dt/@ef-carbon/graphql-type-dom.svg\n[license]: https://choosealicense.com/licenses/mit/\n[license-badge]: https://img.shields.io/npm/l/@ef-carbon/graphql-type-dom.svg\n[node-version]: https://nodejs.org/en/download/releases/\n[node-version-badge]: https://img.shields.io/node/v/@ef-carbon/graphql-type-dom.svg\n[github-commits-badge]: https://img.shields.io/github/commits-since/ef-carbon/graphql-type-dom/latest.svg\n[atom]: https://atom.io/\n[atom-ide]: https://ide.atom.io/\n[jest]: https://facebook.github.io/jest/\n[atom-ide-typescript]: https://github.com/atom/ide-typescript\n[atom-xterm]: https://atom.io/packages/atom-xterm\n[circleci]: https://circleci.com/gh/ef-carbon/graphql-type-dom/tree/master\n[circleci-badge]: https://img.shields.io/circleci/project/github/ef-carbon/graphql-type-dom.svg\n[semantic-release]: https://github.com/semantic-release/semantic-release\n[semantic-release-badge]: https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\n[commitizen]: http://commitizen.github.io/cz-cli/\n[commitizen-badge]: https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\n[coventional-commits]: https://conventionalcommits.org\n[coventional-commits-badge]: https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg\n","readmeFilename":"README.md"}