{"_id":"@ansdomain/ens-validation","_rev":"1-f1758f1d2d451ae98f8c67d36ecc24fb","name":"@ansdomain/ens-validation","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@ansdomain/ens-validation","version":"0.1.0","description":"Following the alorithm used for Google's IDN policy, this library can validate a ENS domain.","private":false,"main":"dist/ens-validation.umd.js","module":"dist/ens-validation.es6.js","typings":"src/index","unpkg":"dist/index.js","scripts":{"test":"jest","test:mem":"npm test -- --coverage --silent --logHeapUsage","test:watch":"jest --watch","test:prod":"npm run test -- --coverage --no-cache","test:prepublish":"npm run lint && npm run test -- --silent --no-cache","tsc":"tsc --noEmit -p ./tsconfig.json","format":"find ./src/ -name '*.ts*' | xargs prettier --write --config ./.prettierrc --config-precedence file-override","remotedev":"remotedev --hostname=localhost --port=8000","lint":"tslint --project .","lint:fix":"tslint --project . --fix","prebuild":"rimraf dist","build":"tsc -p ./tsconfig-build.json --module commonjs && rollup -c rollup.config.ts","precommit":"lint-staged","report-coverage":" cat ./coverage/lcov.info | coveralls","prepush":"npm run lint && npm run tsc"},"lint-staged":{"{src,__test__}/**/*.ts":["npm run format","npm run lint:fix","git add"]},"repository":{"type":"git","url":"git+https://github.com/MyCryptoHQ/ens-validation.git"},"author":{"name":"MyCrypto","email":"henry@mycrypto.com"},"license":"MIT","bugs":{"url":"https://github.com/MyCryptoHQ/ens-validation/issues"},"homepage":"https://github.com/MyCryptoHQ/ens-validation#readme","devDependencies":{"@rollup/plugin-strip":"2.0.1","@types/expect":"^1.20.3","@types/jest":"^22.2.3","@types/lodash":"^4.14.108","@types/node":"^10.1.4","@types/utf8":"^2.1.6","@types/xregexp":"^3.0.29","emoji-regex":"^10.0.0","husky":"^0.14.3","jest":"^22.4.3","lint-staged":"^7.0.5","lodash":"^4.17.10","prettier":"^1.12.1","punycode":"^2.1.0","regenerate":"^1.4.0","rollup":"^0.58.2","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^3.0.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-globals":"^1.2.1","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.13.0","ts-jest":"^22.4.4","tslint":"^5.10.0","tslint-config-prettier":"^1.12.0","typescript":"^3.8.3","utf8":"^3.0.0","xregexp":"^4.1.1"},"jest":{"moduleFileExtensions":["js","jsx","json","ts","tsx"],"testURL":"http://localhost/","transform":{"\\.(ts|tsx)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleNameMapper":{"@src/(.*)":"<rootDir>/src/$1","@test/(.*)":"<rootDir>/__test__/$1"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.ts$","coveragePathIgnorePatterns":["/node_modules/","__test__"]},"_id":"@ansdomain/ens-validation@0.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-GjbpKCrWXN9Zfjr//x0+CPYEAZvizF/oWz7e4n22cCjtfGjgunrhCLU8heyMupyzi2RjGp09BBc1sabJK75IPw==","shasum":"09b99fb7fd0c11ff4915840ce3bd44845125bad2","tarball":"https://registry.npmjs.org/@ansdomain/ens-validation/-/ens-validation-0.1.0.tgz","fileCount":38,"unpackedSize":2255112,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGo5BIQE5D4sORBOykCw9pQd0U15zQMfURnrvfy3zQyHAiEA6mm2eJ6O6qQ/HitwozTyFdMF+lPhWbG/Es+JP6Ee76A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMkc/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTCA//ag07hbr/3coYKhlX5ncsvUwV4jd97dbPISmZR0lcnW+pEQ/B\r\nQu8QbRp1l/kk4/DsRQVjIUe2hnOCShRFb7WEy1xprPd/J2SPNvIGHG1rQwap\r\nnETAZR9d/U+1Az/q5rKKsWD8bUru1t8qeOrpc5L3aJcox4yTno2Orr+TO3zB\r\nHrsSDm0HCTP7pGgnpGfv6y9FbdubzVRZQpmgKyRHKiE3Z3w4Ip+MP3c8NLNJ\r\nKe5e+9VeVZeIO9uG27lNTe9h/QI99wFRS1FU6P4pGt3/L0d54j99uHVUFGmH\r\n4UmI2eWK3ncSoODBDVrTbsRL8W/3MZrFdkDwOeGmiAX+oPW5BJVYvDjlE068\r\nkTmAT0fGTXpAbZh8JQIDams04mkDRIni3Gse17d7GFD7k/gKiM1wvG37qTVl\r\nW2bZv7pvTmC3CvWkxlNRvmd5qKjMXAthlKIshqJw4UYb/EodHCH4Pzoxn69e\r\nrL2jmDc0bA10bwrUs2R6KSYTE2irmoAEvLiJcuLego5FXIHiL81i9SbCnqZa\r\nB5+zjiorNJG+LkEv/g8f3xynVB9jKiB6iabQLGigzdz/RTIKjcC7dM9pbLBo\r\nJgjpjcrzNr/5bWOIz4F1BDbeCEtPhE/+CpUYtjgODzwt2YO9fNYIZggBgw9g\r\nf0KqugMjybpNO1rCdn+vh7uiJhg4TmCp540=\r\n=99jP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arbitrumdomains","email":"arbitrumdns@gmail.com"},"directories":{},"maintainers":[{"name":"arbitrumdomains","email":"arbitrumdns@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ens-validation_0.1.0_1664239422921_0.19706736098532684"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-27T00:43:42.845Z","0.1.0":"2022-09-27T00:43:43.191Z","modified":"2022-10-26T13:33:56.113Z"},"maintainers":[{"email":"dev.koold@gmail.com","name":"devilla"},{"email":"arbitrumdns@gmail.com","name":"arbitrumdomains"}],"description":"Following the alorithm used for Google's IDN policy, this library can validate a ENS domain.","homepage":"https://github.com/MyCryptoHQ/ens-validation#readme","repository":{"type":"git","url":"git+https://github.com/MyCryptoHQ/ens-validation.git"},"author":{"name":"MyCrypto","email":"henry@mycrypto.com"},"bugs":{"url":"https://github.com/MyCryptoHQ/ens-validation/issues"},"license":"MIT","readme":"# ENS Validation\r\n\r\nFollowing the alorithm used for Google's IDN policy, this library can validate a ENS domain.\r\n\r\n## Test\r\n\r\n```sh\r\nyarn test\r\n```\r\n\r\n## Build\r\n\r\n```sh\r\nyarn build\r\n```","readmeFilename":"README.md"}