{"maintainers":[{"name":"anonymous","email":"purplecabbage@gmail.com"}],"keywords":["validate","identifier","java","c#"],"dist-tags":{"latest":"0.0.2"},"author":{"name":"Jesse MacFadyen"},"description":"Validates namespaces and java package names against identifier rules","readme":"<!--\n#\n# Licensed to the Apache Software Foundation (ASF) under one\n# or more contributor license agreements.  See the NOTICE file\n# distributed with this work for additional information\n# regarding copyright ownership.  The ASF licenses this file\n# to you under the Apache License, Version 2.0 (the\n# \"License\"); you may not use this file except in compliance\n# with the License.  You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing,\n# software distributed under the License is distributed on an\n# \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n#  KIND, either express or implied.  See the License for the\n# specific language governing permissions and limitations\n# under the License.\n#\n-->\n\n[![Build Status](https://travis-ci.org/purplecabbage/valid-identifier.svg?branch=master)](https://travis-ci.org/purplecabbage/valid-identifier) \n[![npm version](https://badge.fury.io/js/valid-identifier.svg)](https://badge.fury.io/js/valid-identifier)\n\n#Usage\n\n\tnpm install valid-identifier\n\n\tvar validateIdentifier = require('valid-identifier');\n\tvalidateIdentifier(\"$dollarSign\"); // returns true\n\tvalidateIdentifier(\"org.apache.cordova.myapp\"); // true\n\t\n\tvalidateIdentifier(\"private.name\"); // false, private is a reserved word\n\tvalidateIdentifier(\"org.8bit\"); // false, portion starts with a number\n\tvalidateIdentifier(\"extra.dot.\"); // false\n\n\n\n#Running the tests\n\n\tnpm test","repository":{"type":"git","url":"git+ssh://git@github.com/purplecabbage/valid-identifier.git"},"bugs":{"url":"https://github.com/purplecabbage/valid-identifier/issues"},"license":"Apache-2.0","versions":{"0.0.1":{"name":"valid-identifier","version":"0.0.1","description":"Validates namespaces and java package names against identifier rules","main":"valid-identifier.js","repository":{"type":"git","url":"http://github.com/purplecabbage/valid-identifier"},"keywords":["validate","identifier","java","c#"],"scripts":{"test":"npm run jasmine","jasmine":"jasmine-node --captureExceptions --color tests/valid-identifier-spec.js"},"devDependencies":{"jasmine-node":"1.14.5"},"author":{"name":"Jesse MacFadyen"},"license":"ASF 2.0","bugs":{"url":"https://github.com/purplecabbage/valid-identifier/issues"},"homepage":"https://github.com/purplecabbage/valid-identifier","_id":"valid-identifier@0.0.1","dist":{"shasum":"ef1d7093a9d3287e3fce92df916f8616b23f90b4","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/valid-identifier/-/valid-identifier-0.0.1.tgz","integrity":"sha512-+tLvqAC/bJrWSVqtNWNSx0UG6SYxKpGVCZWUdE0cmSUyEUELtx/23kIAfgiMtoiu8djPbJnh4iT8uTekRnLHNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICw3cdNt2Tqx+Rg+E4rt2VilAxEaNFWuyVKNzrHnvDAlAiBEfBs2vl29gyfgFypt2bPlBy/XRIETwZyL1MY0YBUHVg=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"anonymous","email":"purplecabbage@gmail.com"},"maintainers":[{"name":"anonymous","email":"purplecabbage@gmail.com"}],"directories":{}},"0.0.2":{"name":"valid-identifier","version":"0.0.2","description":"Validates namespaces and java package names against identifier rules","main":"valid-identifier.js","repository":{"type":"git","url":"git+ssh://git@github.com/purplecabbage/valid-identifier.git"},"keywords":["validate","identifier","java","c#"],"scripts":{"test":"npm run jasmine","jasmine":"jasmine-node --captureExceptions --color tests/valid-identifier-spec.js"},"devDependencies":{"jasmine-node":"1.14.5"},"author":{"name":"Jesse MacFadyen"},"license":"Apache-2.0","gitHead":"84ad3a0368d709aa254232c445608e59c098bff5","bugs":{"url":"https://github.com/purplecabbage/valid-identifier/issues"},"homepage":"https://github.com/purplecabbage/valid-identifier#readme","_id":"valid-identifier@0.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"anonymous","email":"purplecabbage@gmail.com"},"dist":{"integrity":"sha512-zaSmOW6ykXwrkX0YTuFUSoALNEKGaQHpxBJQLb3TXspRNDpBwbfrIQCZqAQ0LKBlKuyn2YOq7NNd6415hvZ33g==","shasum":"4814dff0c1b7d5ef3d7f4b678aeb26841b5b0e69","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/valid-identifier/-/valid-identifier-0.0.2.tgz","fileCount":6,"unpackedSize":16684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJdp5CRA9TVsSAnZWagAAxqwP/jmz9ORWXeE0g/109ReV\n9K31H+Rm2SelV0ONa6jrF9BviCOLKvbfi7s60surdusiGGSrdCVFPb6pZCS/\nBMM12ONGl6x0jZ9B9E69YIncq7vefmJKaSweHXOwTk75YyW/izcNf7GnSFHX\n35axNg9mzhSs4XnqCNkWjzrxSemA90vKdVzKJ1lU0WoXVEI/hrtBX45oox59\nLoffZpFfHHwEakr1gGRy4uHv6cpNmVjpz2VcMzKD/WRBEtBMga++P5bcNXCg\n4OcKji1RxnB2FiKOCOtwZnQhwXxc/VsPwegXS1I9KUZkzhEffseavGzdcXC9\nq7SvbHqyOEmSqqk0j9F2QLRbdqUGs1D7YHvjnRl/qlekc/vy9kA70RS40Vrj\nlyHW2rx4YxO3Ed1lGU1ulkCcl/gW3orw8HVUjNGdeIheg6kNksC59JXKGBIG\nHjIeZC0YzQGUT8NhDuEfrebDiXKM2FCETf6lVMwll7FKNWPMDPgQa6kIInPL\nm3TCMRgLWx5I/oRegIkNSug1+4wklqelmlxlz9jBHwNexuxgfgSFKPYIUf4S\n8CIiTBfVdO+hK2IxjqF5pZoBMh/UtJ1BjMTkTk/f/6r1APgSZ14uwPVXLAHy\n3viKUVfM5lJu+cZ0dBZ6UE4pJt08v3xnuDupOlGoLmkTQSsPoLfFtKn9z2Ia\nqDEb\r\n=VkBB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbs8bpgNWYSRGXKfPxzMpW/QpGwXVdtGAKCjNpct+ghAiEAu3eqmtL0Sl5NGq93qt9p+BAZeqpRXzGhTlfOqmVL/Qg="}]},"maintainers":[{"name":"anonymous","email":"purplecabbage@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/valid-identifier_0.0.2_1545984632887_0.13714602738256465"},"_hasShrinkwrap":false}},"name":"valid-identifier","time":{"modified":"2022-06-28T08:22:46.573Z","created":"2014-11-26T08:24:08.448Z","0.0.1":"2014-11-26T08:24:08.448Z","0.0.2":"2018-12-28T08:10:33.058Z"},"readmeFilename":"readme.md","homepage":"https://github.com/purplecabbage/valid-identifier#readme"}