{"_id":"@bangjelkoski/ens-validation","_rev":"1-219000ab439eff1b3e01b5dff21406c8","name":"@bangjelkoski/ens-validation","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@bangjelkoski/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","types":"dist/types/index.d.ts","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","prepublishOnly":"yarn tsc && yarn build","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__"]},"gitHead":"b36c0767831b57901d35a50f094fa88536918db6","_id":"@bangjelkoski/ens-validation@0.1.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-o/FitF/AWhMPd7XVg6wCWulBCfIImx9gjzgH/iYwXPysQ7CkVKNxHtRfH3McgRP8pUqC9WQoIkImwffxFFaKUQ==","shasum":"2276b62235871188757cc1e02bc292eaff221dcf","tarball":"https://registry.npmjs.org/@bangjelkoski/ens-validation/-/ens-validation-0.1.0.tgz","fileCount":54,"unpackedSize":2269708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQSQkciHxg7BB2G40jBjpJRw5uVY6Q0G+970/QZP+iRAiEA37H9NFUZys7GIRb6G7N57GztTcgXvnCBdAPA2HtFbrs="}]},"_npmUser":{"name":"bangjelkoski","email":"bangjelkoskii@gmail.com"},"directories":{},"maintainers":[{"name":"bangjelkoski","email":"bangjelkoskii@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ens-validation_0.1.0_1715966985048_0.03976546036202033"},"_hasShrinkwrap":false},"0.1.1":{"name":"@bangjelkoski/ens-validation","version":"0.1.1","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","types":"dist/types/index.d.ts","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","prepublishOnly":"yarn tsc && yarn build","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__"]},"dependencies":{"@oozcitak/uts46":"^0.0.8","js-sha3":"^0.9.3"},"gitHead":"b36c0767831b57901d35a50f094fa88536918db6","_id":"@bangjelkoski/ens-validation@0.1.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-0BEBXl5VU23Oc/rr4ANqONZu6B+mEp2F1pV0FKI3A0JI0ziREdsSYlaNKi5+pnFGTm0n/S9kMCFy2l0fXoJGWQ==","shasum":"997a51e27058cb061379cb823ddde2a9f7109b0a","tarball":"https://registry.npmjs.org/@bangjelkoski/ens-validation/-/ens-validation-0.1.1.tgz","fileCount":54,"unpackedSize":5182468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIeVR3opTzUe8Ax3v8yoECrs8NJj5izLbLlXHcoH8GdwIhAJxhf18FG2bGTR4pl63B1UXc6FCnK2HA7gvYhKWcxNOQ"}]},"_npmUser":{"name":"bangjelkoski","email":"bangjelkoskii@gmail.com"},"directories":{},"maintainers":[{"name":"bangjelkoski","email":"bangjelkoskii@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ens-validation_0.1.1_1715973209653_0.7844291975588444"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-17T17:29:44.925Z","0.1.0":"2024-05-17T17:29:45.302Z","modified":"2024-05-17T19:13:30.068Z","0.1.1":"2024-05-17T19:13:29.879Z"},"maintainers":[{"name":"bangjelkoski","email":"bangjelkoskii@gmail.com"}],"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"}