{"_id":"@signalk/signalk-schema","_rev":"34-d0449a901f5f117a1d707fe9da0e42ee","name":"@signalk/signalk-schema","dist-tags":{"latest":"1.8.2"},"versions":{"0.0.1-4":{"name":"@signalk/signalk-schema","version":"0.0.1-4","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@0.0.1-4","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"600516b0cf6ff89d75b72c3982becb6de20b968f","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-0.0.1-4.tgz","integrity":"sha512-91MWQOpV+Q6EVUJ3gQjiPeViZ5+KUKPJisbC/04B3K+qpNkf8JT0ezdrzSInzmgNGTA77j4o47KXPmLmMi64Xg==","signatures":[{"sig":"MEUCIC85xB4ZR06VBbwY82VtJlfDVA3EL1MzFbxkQLUu1CJvAiEA36MprAoIZIPRfYPucVXfz4ANz92N/qYw3g6AylA0OTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"600516b0cf6ff89d75b72c3982becb6de20b968f","gitHead":"9c9fd32dbfd76c7d6535176ade3cae50e0d97de9","scripts":{"test":"mocha","build":"scripts/extractKeysAndMeta.js >$TMPDIR/keyswithmetadata.json && mv $TMPDIR/keyswithmetadata.json keyswithmetadata.json","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version && git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"3.10.10","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"6.10.3","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-0.0.1-4.tgz_1502299035410_0.5221385818440467","host":"s3://npm-registry-packages"}},"0.0.1-5":{"name":"@signalk/signalk-schema","version":"0.0.1-5","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@0.0.1-5","maintainers":[{"name":"rob42","email":"robert@42.co.nz"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"timmathews","email":"tim@signalk.org"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"51efd2cb5bd7be4ac47120d28a2fcba6e81fc774","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-0.0.1-5.tgz","integrity":"sha512-UOZUrlNsIpltJQxEOTsu91bJVUjyk1Iia/3tupAaoZy+eJRz4o23SPtRfcxjpHT1bIXdTKu5SiI4Qz0qMmHlcA==","signatures":[{"sig":"MEUCIQDVGO0+2wDDRTLpqPe4kz4LVT/5RfxVoZHC7vgNGftqegIgcB1oD6gm8QATnsvO2SY9od1ePMhTGH2CQmVvWltEOSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"51efd2cb5bd7be4ac47120d28a2fcba6e81fc774","gitHead":"2aa617a13df9e8d3d62be337eb3acd6e0abddfd7","scripts":{"test":"mocha","build":"scripts/extractKeysAndMeta.js >$TMPDIR/keyswithmetadata.json && mv $TMPDIR/keyswithmetadata.json keyswithmetadata.json","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version && git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"3.10.10","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"6.10.3","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-0.0.1-5.tgz_1502306681464_0.4623710510786623","host":"s3://npm-registry-packages"}},"0.0.1-6":{"name":"@signalk/signalk-schema","version":"0.0.1-6","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@0.0.1-6","maintainers":[{"name":"rob42","email":"robert@42.co.nz"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"timmathews","email":"tim@signalk.org"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"07f14fa5ab06d21ba177890b3e3aaddbaf6953a2","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-0.0.1-6.tgz","integrity":"sha512-eOwK5Jzdwqn4Q9r3TF8RQDLSkV3gxDtKtZF58hcgME7zyuzBJ8WYj3GeJ6nWyeKV9HooeMrMD4fHdBN/dmG8ZA==","signatures":[{"sig":"MEYCIQD/NWVWrBw0iwgMahqb52MdJyq8I0UKEuMMUHA/nBBS5QIhAK1IRL9Y9XNXeDl7scj8TKn+wiOUIsu49ZWVyvQu+iCX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"07f14fa5ab06d21ba177890b3e3aaddbaf6953a2","gitHead":"31f88535fd62e56c7ff155949d119b1d4fbc9cbc","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version && git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"3.10.10","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"6.10.3","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","babel-cli":"^6.24.1","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-0.0.1-6.tgz_1502308971458_0.16501034004613757","host":"s3://npm-registry-packages"}},"0.0.1-7":{"name":"@signalk/signalk-schema","version":"0.0.1-7","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@0.0.1-7","maintainers":[{"name":"rob42","email":"robert@42.co.nz"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"timmathews","email":"tim@signalk.org"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"62a63ac6349a6d8d59344447e8258bd427da7a5b","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-0.0.1-7.tgz","integrity":"sha512-ModnDnxNDqx+MdU++eTtHWzkZGqpbq8DVCRVOffmFn6YAQivMLim7WRse99p3d3McWUyXW6gIZmS3qdvX+MZkQ==","signatures":[{"sig":"MEUCIQCDzZRsrQcY1iYVANJloXONFkg9Sqnglt5OOZ8EzF1W+QIgJSI3CjWfL/4oHe0yx0RW50UrPNyQuvt4GvNHPqCxlBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"62a63ac6349a6d8d59344447e8258bd427da7a5b","gitHead":"ea9838b4c7e514819b6731e5d1ca851fe6fdbf4f","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version && git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"3.10.10","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"6.10.3","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","babel-cli":"^6.24.1","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-0.0.1-7.tgz_1506534193067_0.9643256566487253","host":"s3://npm-registry-packages"}},"0.0.1-8":{"name":"@signalk/signalk-schema","version":"0.0.1-8","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@0.0.1-8","maintainers":[{"name":"rob42","email":"robert@42.co.nz"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"timmathews","email":"tim@signalk.org"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"0ba48cfeb8bf80dab4e8f186baa5e9eba1229eea","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-0.0.1-8.tgz","integrity":"sha512-6CxdThx3q5qIo3QyD4dCYTV/jauSJ/l0M+GP90pXHFHA8iN/IuPnNltc7MwJJ9K1m2F5Ll7VchGwoV7038i9ZQ==","signatures":[{"sig":"MEQCID31IEnILec5t/3JiIgLqDNlZbGQ30HPwFWE5Hw8FONYAiB50Ny4vdGbm9C2lyG59F1gUzqW7OozrjWIgsRVxitNBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"0ba48cfeb8bf80dab4e8f186baa5e9eba1229eea","gitHead":"66cbd7c0a7c9478d939ee93ef5b0e19d8f0be838","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version && git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"3.10.10","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"6.10.3","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","babel-cli":"^6.24.1","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-0.0.1-8.tgz_1506542095409_0.8261594241485","host":"s3://npm-registry-packages"}},"0.0.1-10":{"name":"@signalk/signalk-schema","version":"0.0.1-10","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@0.0.1-10","maintainers":[{"name":"rob42","email":"robert@42.co.nz"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"timmathews","email":"tim@signalk.org"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"9a513cab1a081f456da508b954d9b4d0c56b7ef3","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-0.0.1-10.tgz","integrity":"sha512-WtPEGgNiq0XAjllCpD3DuiBMWecqb88qBzzb1rsZWk5hAt7nHE1yRvLvyJvq15mabAB8VscNq8RTGH5nq+yR8w==","signatures":[{"sig":"MEYCIQDUwDxrshNushu8hDPjZ0Hr/1Zr+d8eO7a+eWTJopI2uAIhAIOximc4Mh1ZTouo9gJtSWC4OaLiNAOKYY0jLFux2gFJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"9a513cab1a081f456da508b954d9b4d0c56b7ef3","gitHead":"de515ad9c2d700e190d7f81e0700bd5f3e9940ab","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version && git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"3.10.10","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"6.10.3","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","babel-cli":"^6.24.1","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-0.0.1-10.tgz_1507386853638_0.23896968318149447","host":"s3://npm-registry-packages"}},"0.0.1-11":{"name":"@signalk/signalk-schema","version":"0.0.1-11","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@0.0.1-11","maintainers":[{"name":"rob42","email":"robert@42.co.nz"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"timmathews","email":"tim@signalk.org"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"4546050f5cd2fe4a4bd29cbb8149490fa76521e5","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-0.0.1-11.tgz","integrity":"sha512-c/FbNrUVSurJcwG0txtq70c2TtokFgIhXJLRNXDmDHU0tMnN3IaEPF3HJnwpQzzeOgsI+uSwdWBkh5fh2w75Pw==","signatures":[{"sig":"MEUCIQD/4NjOYHs5z3zz0y3JFb/L5a2poo3+jR2IGPAa6hitUQIgHz/c+PJk7QKFfj70Wsj/WeDJJ0GE6Nh19rUq06TB0OU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"4546050f5cd2fe4a4bd29cbb8149490fa76521e5","gitHead":"1122937b11afdba26fa493459459864a108fc199","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version && git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"3.10.10","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"6.10.3","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","babel-cli":"^6.24.1","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-0.0.1-11.tgz_1508266699010_0.416118283290416","host":"s3://npm-registry-packages"}},"0.0.1-12":{"name":"@signalk/signalk-schema","version":"0.0.1-12","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@0.0.1-12","maintainers":[{"name":"rob42","email":"robert@42.co.nz"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"timmathews","email":"tim@signalk.org"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"a46e287c0e2e39ab01ed43b7342cdc699875b33b","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-0.0.1-12.tgz","integrity":"sha512-f1vMMWBTO3JySD8s1BVTiha/1WFPB35FNCO4dvcg/aF29/22IoJW8U+o7PSe4pnAx/L76aHNL8VXllDYW1plzQ==","signatures":[{"sig":"MEUCIAhVgT5G5gZqKCiR0H9V6LARK97/QDHIuKxyCG6nVPc3AiEAyQhXdyUCB83CDEHqbgRzhZGFEbadtV/XO9pRTL+xyPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","_shasum":"a46e287c0e2e39ab01ed43b7342cdc699875b33b","gitHead":"e1c08f50681204b0493e62be911b4a1510aee348","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version && git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"3.10.10","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"6.11.5","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","babel-cli":"^6.24.1","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-0.0.1-12.tgz_1509824927429_0.7181477325502783","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@signalk/signalk-schema","version":"1.0.0","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.0.0","maintainers":[{"name":"sbender","email":"scott@scottbender.net"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"timmathews","email":"tim@signalk.org"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"f719c033faef74dfa4aaf1302be4553ca54fb0f1","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.0.0.tgz","integrity":"sha512-LeDeX4monU5RbSzVrgwWnwaHN+mJ/vOcm0+vzGR20QNt4x4gjbWfUeeCyU+oiJBHqXNjf62/jxhJgZ0cQxBnEw==","signatures":[{"sig":"MEUCIQCgCeMedUKYvdCvTgTEFxgAOQv/YZ/DWlU+jPafVFU33wIgNLZo5pAscnw25cAqBPPpVopoRlTDm9QxXCM/K3bDZqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","gitHead":"7cc4a308c3efc6c9e8ae02da8080ec5c324dd5a0","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version ; git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"5.5.1","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"8.9.1","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","babel-cli":"^6.24.1","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-1.0.0.tgz_1514802008482_0.17087442497722805","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@signalk/signalk-schema","version":"1.0.1","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.0.1","maintainers":[{"name":"sbender","email":"scott@scottbender.net"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"timmathews","email":"tim@signalk.org"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"cdf1185b8304b0944cae399f0cc494c4f4e3bab9","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.0.1.tgz","integrity":"sha512-eZ2XCzO9Nm41JTX8O9PZVXjQnRk8+SDZbTaHoMvbma4ENj6N39pgflHJEOJaN993cIke4fTy3QdNjwhfO8HdFA==","signatures":[{"sig":"MEUCIQDNqM3b0RnHLKg/7z0STdRRXcPzFpqpVGs5PUHAGtZAwQIgdXy1n50MJP/xtGV+iDwETUEfOESxPZh6R4BeWSq1JxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","gitHead":"3cb31822b910c7b44ce988ad2040edaeb67cd173","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version ; git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"5.5.1","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"8.9.1","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","babel-cli":"^6.24.1","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-1.0.1.tgz_1514833946625_0.9111162815243006","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@signalk/signalk-schema","version":"1.0.2","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.0.2","maintainers":[{"name":"sbender","email":"scott@scottbender.net"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"timmathews","email":"tim@signalk.org"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"3227ed02957289b599de901c1ddae872c55b534d","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.0.2.tgz","integrity":"sha512-qU9T/qZfO/lW2+4kZbm0UCcKmrWv6dZMYp1XtFl1WSxrqHwPO5ctKJFhKFe4f2S2MpaUiXYF9MSTQtMHf6mNKQ==","signatures":[{"sig":"MEYCIQDL8jFgiOc8W+O4Nticwq+FjOoOJbHzQLtQa/57g8QXWgIhAKpAb4z/ead7jwvOQpNiTmgRNxRveCUffxcCXRQqTkIO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","gitHead":"66a93efee3e68e593153c2115891ed08a00d60c0","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version ; git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"5.5.1","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"8.9.1","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","babel-cli":"^6.24.1","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-1.0.2.tgz_1514925968087_0.2056840411387384","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@signalk/signalk-schema","version":"1.0.3","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.0.3","maintainers":[{"name":"sbender","email":"scott@scottbender.net"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"timmathews","email":"tim@signalk.org"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"7f60460d5df1966e46e5837d7cb1243be4f163ea","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.0.3.tgz","integrity":"sha512-tlTQk4bFcHENOnGbyDpaZ/LlttgK3BF5IGAH8jIjnomkcguw63vpbmaLyiqCaFqMWfq8a67Hed5p0Apmwr99yg==","signatures":[{"sig":"MEUCIECy88IrK82o88+ohOkaLW1ciKJAsK1eU1/9OJo9MsiQAiEA0zC11h0SHq5Vrpo7r5Fyt1w7B8yjbJ7HSIW5vnxHnCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","gitHead":"17a5c677959c42713a4a70c72f89a7dd31274ac4","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"node scripts/processSchemaFiles.js","docs:mobi":"gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && replace _version_ $npm_package_version gitbook-docs/*","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && git add $npm_package_version && git stash && git checkout gh-pages && git pull && git checkout stash -- $npm_package_version && git add master && git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && mkdir $npm_package_version ; git add $npm_package_version && git mv schemas/ $npm_package_version/ && git commit -m 'Schemas from master' && git push","schema:version":"replace 'https://signalk.org/specification/[^/]+/schemas/' 'https://signalk.org/specification/'$npm_package_version'/schemas/' . -r --include='*.j*' --exclude='package.json' "},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"5.6.0","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"8.9.4","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^2.2.1","json-schema-ref-parser":"^3.1.2"},"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","mocha":"^2.1.0","rimraf":"^2.5.4","replace":"^0.3.0","babel-cli":"^6.24.1","infuse.js":"^2.0.2","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema-1.0.3.tgz_1515440502181_0.4286978067830205","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@signalk/signalk-schema","version":"1.1.0","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.1.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"ee20aafda872833acabee45f397d8737c07e3122","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.1.0.tgz","fileCount":46,"integrity":"sha512-+4RE4svi+iCatFU/J9q3dHvBViUGuGHflAq0AJ9SvAHkoQT6BpwfLOPq6QqinFUot7kC61A4ZF5rqdwQRl9N4A==","signatures":[{"sig":"MEUCIEW97tG1ONgO6D8SHd8y5+RVoqLp5fLxIU7lqVaqpbfGAiEA5IHZMJAI22JxmZZE8xF/pgRCoSgqBVPaazvvvQpNqxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":691351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyN5ACRA9TVsSAnZWagAArWUQAKJSoYSdRggVYtuKg+wE\njJCyDLDgIPNxpwl92spuPd017qozgCfcRrZ2chZ+A02jNR+yfzKGoRgnOPKd\nK+rwl1pCv/w16hGXsPuOkQhlaDzGEvedxYtXy1vPU3HshNRgWXRKxpj8c1Jv\nYsesKtH/42AGg+zIh+nao07tTuAgz0dsQQfF9x50GXdinjq2hVMjkVJxd/7G\npT8L6nnYibYFRPxW5YUt7MX9DvQSG4f9ttFj39R0zfPyCNFsp+dsj21mMkUb\nJgbTgYlOabwEVkuWkgjduz6dVAelzQ9VFTbmaFfw9lmQ/wm/u74d9S8P75fN\nM/cjio54LGjtpXDwArrnWpPOCB/N3qvIVdEggj2MeocMy+F5kSpSg371Mxee\nPpqNmdj+lnqX7k8LKn/2F8qJEAN9EN583yYIdeNiNVbGjItEPyN/j8T8Essp\nHg85UPUDCBEEPrjEglOdTVpHI3ZnoNV41JWzgm2L4EhKJki/8ZksXyrKxguL\nGRooF3eqQ9JL0rT/dXPBLyK1V4e0+HJSgVHdF6DjYuRHBgKWvcF2WbCgym2u\nLcz2wgGc3iIwtCoDkDGRX1lMozCdlOvclmWlUzEbKTw1Ccb4TC406S8jp53Y\nZMvH4+pk6Yma7z2pVu38RDr8KUBDIM5iHbaIwDqUPH23MMkpiI928niaCHyv\ndG7Q\r\n=a/3O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"930dce22a99dc323adc8c6de274604dce14864c9","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"cross-var gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"node scripts/processSchemaFiles.js","docs:mobi":"cross-var gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && cross-var replace-in-file /_version_/g $npm_package_version ./gitbook-docs/* --isRegex --verbose && mdprepare gitbook-docs/*.md","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && cross-var git add $npm_package_version && git stash && git checkout gh-pages && git pull && cross-var git checkout stash -- $npm_package_version && git add master && cross-var git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && cross-var mkdir $npm_package_version && cross-var git add  $npm_package_version  && cross-var git mv schemas/ $npm_package_version/ && git commit -m \"Schemas from master\" && git push","schema:version":"cross-var replace-in-file /https:\\/\\/signalk.org\\/specification\\/[\\w\\.]+\\/schemas\\//g https://signalk.org/specification/$npm_package_version/schemas/ ./**/*.j* --ignore=./package.json,./node_modules/** --isRegex --verbose"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"6.4.1","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"8.12.0","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^3.0.3","json-schema-ref-parser":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","fsnip":"^0.9.5","mocha":"^2.1.0","rimraf":"^2.5.4","babel-cli":"^6.24.1","cross-var":"1.1.0","infuse.js":"^2.0.2","mdprepare":"^0.9.3","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","replace-in-file":"^3.1.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema_1.1.0_1539890751809_0.03553413083581258","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@signalk/signalk-schema","version":"1.1.1","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.1.1","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"040cbb69a8c12ba9661fd1f8171090dd0fe30b56","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.1.1.tgz","fileCount":44,"integrity":"sha512-zZ9OYSqP65Ze6lu8YhyC4eGaezSM45K2fte9ey6DeeQfCpb5qKFf8Do/yoqtJB3UWVxcIGlkyt1rICGoDeS3Lg==","signatures":[{"sig":"MEUCIBO5NoNphPoyPG/UCA9epWpZNQx8hpNpuYW2uBfhBDfWAiEA4Rz1p/n/m41UwXR5fzJWiuwtN4OJAPZvKpWsdgb4MdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":670129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJby2KTCRA9TVsSAnZWagAA2/EQAInShIIpf1LFxvxql12O\nfDHt8jcrrpjhmfHzc9uUSsLbAsfAWSF2uMKSxL8AbxB2Yc5fUZkYaarSvIGv\n6lGsqinm22vP3tz5p/XX4QW+utuFTBcWan8ZOFmK/4IG0FSK50Hbyb/gvBlF\n8sETxk4IlQuXlcOyQNTubzVKhLlWufi1fGDxAFtasyJDgiGPSQjtZ75QahPL\nwy74Oowlk8j3AFijNc1v9Z7nvIRCk+ClWOFLaEM+dWUUirObaY0pskNfFJD4\nlDcP7GjDBUNswbg+HFylfD8FMX75wbv6KZmzgne/5cgj7tLpnXnD+tQrfpAg\nSlbsbNr5u57Ahdtezp1KLODN8bsj0BHiglDxC1+WFC3RR8eWFoz8MHBlYV7H\nWNjstz4padUy9iSCUfl0S4PsJ/QGylRCwG8SJ4c/u7GviS5imWtWSzJizwml\n9Ll7cc49TWWNNNmrTJICxJn09ScJSMQyTxY4RjhRrgsQ7sCcq/u4evVThxeU\nUXgiyyJbJYhLQg5HIdLMu4bAU97icqWIfUXJ1ofcHOgHBWy+TIWS42BxLRuy\nVKO9795ChF1mRgLRmwVpXCyzAgq4HABzEl/oZLLVFjHqbP6eBq9zCOIu7MFF\nLwz57sl8cOIyMwIOWtV3/aeYAEhAukyd/ktpRHb5Aack48FdKlWcNnVF5HLj\nDnF5\r\n=4BOy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"d592f29555b6b4edcf0247d3d606e807e3bfd18f","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"cross-var gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"node scripts/processSchemaFiles.js","docs:mobi":"cross-var gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && cross-var replace-in-file /_version_/g $npm_package_version ./gitbook-docs/* --isRegex --verbose && mdprepare gitbook-docs/*.md","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && cross-var git add $npm_package_version && git stash && git checkout gh-pages && git pull && cross-var git checkout stash -- $npm_package_version && git add master && cross-var git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && cross-var mkdir $npm_package_version && cross-var git add  $npm_package_version  && cross-var git mv schemas/ $npm_package_version/ && git commit -m \"Schemas from master\" && git push","schema:version":"cross-var replace-in-file /https:\\/\\/signalk.org\\/specification\\/[\\w\\.]+\\/schemas\\//g https://signalk.org/specification/$npm_package_version/schemas/ ./**/*.j* --ignore=./package.json,./node_modules/** --isRegex --verbose"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"6.4.1","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"8.12.0","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^3.10.1","JSONStream":"^0.7.4","tv4-formats":"^3.0.3","json-schema-ref-parser":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","fsnip":"^0.9.5","mocha":"^2.1.0","rimraf":"^2.5.4","babel-cli":"^6.24.1","cross-var":"1.1.0","infuse.js":"^2.0.2","mdprepare":"^0.9.3","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","replace-in-file":"^3.1.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema_1.1.1_1540055697525_0.5795796168116898","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@signalk/signalk-schema","version":"1.3.1","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.3.1","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"a455f83a8f8c7260ce8601f2a36243ca2a8df566","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.3.1.tgz","fileCount":46,"integrity":"sha512-NPSR18GNXw9EnsbaT663CELDnS/KZCjzd9YBRZUz3IHwxafVvasjFgtWuq41oJrXVoKpz+FqyfRv5uQV0yucbw==","signatures":[{"sig":"MEUCIBtLS1detepEp9eHNZDWkPcak7O9atFt9xI+mxRJ03NuAiEAmUbpJdlKoC0PsDMIX6lDKheG0XGzsZUfGTf9L+q1elQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+PVqCRA9TVsSAnZWagAAKC4P/jdibW9G9yeOpfIw5Fnq\nLqLflqSwkT2U6Gp+XJSkp58s3B39RopOsog3P36rRyeQoWb+i643tvhRXdbL\nDRuWowjTWsSp+pzuZE4f0GoT9k2E7EhGNsgCWRXO7DzfZCNJutDI7oGjAswj\nPGyi9lzcPOVgK6WnLAG3p5o4lbnfY4RyDkl/FjRkjITFAJ+OneubNruFDEZl\nPIILzsm+YDedzBftJ36oprzScMzOkFJR851AaVq+B9zSgZUFI7Wa0OkO47nq\n4844Ex1Z3Ip2TbKBVQAZiT9aK3fTzdhtq4VuyWpkoHH+hMhnlIoUgQm5iuvd\nPFJageuDabHuB1AUAhktt8meD/inD3NVC4A+FWRXZqoxHZV9eYWSfb8+t/Uh\n+Jjy6kpcOluGhS5BA8MZtURIeEO6KOdsxisrorveul/dIQAy6erAcikZs+ii\nczggOYF0YXpcL98zqmBkZc4r/PU/zGgUdLrU9VkQgiPB0OgX6QOiqFsnoUb0\n1Sn0Hsp2Bj5Y7qikgCg0BWXONoPXHL7g6OEJDdJurxflvFR32kyEKuHwmrma\nPb2pSLFDwCkvMlzsgPiymNnHq+3QVCOs2uzesj2D1FQIl3H8mseR1pQyVv7i\nPEOIeXPgVOljlG8GMzSsMtuHkpGJ+/oZ5yxrU7xOgN5oYlI7+ygjReXiSJjC\n3sRq\r\n=fyBJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"01668b2444ca392f5a25ab4d246039503c6a443e","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"cross-var gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"node scripts/processSchemaFiles.js","docs:mobi":"cross-var gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && cross-var replace-in-file /_version_/g $npm_package_version ./gitbook-docs/* --isRegex --verbose && mdprepare gitbook-docs/*.md","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && cross-var git add $npm_package_version && git stash && git checkout gh-pages && git pull && cross-var git checkout stash -- $npm_package_version && git add master && cross-var git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && cross-var mkdir $npm_package_version && cross-var git add  $npm_package_version  && cross-var git mv schemas/ $npm_package_version/ && git commit -m \"Schemas from master\" && git push","schema:version":"cross-var replace-in-file /https:\\/\\/signalk.org\\/specification\\/[\\w\\.]+\\/schemas\\//g https://signalk.org/specification/$npm_package_version/schemas/ ./**/*.j* --ignore=./package.json,./node_modules/** --isRegex --verbose"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"5.6.0","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"8.10.0","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^4.17.11","JSONStream":"^0.7.4","tv4-formats":"^3.0.3","json-schema-ref-parser":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","fsnip":"^0.9.5","mocha":"^2.1.0","rimraf":"^2.5.4","babel-cli":"^6.24.1","cross-var":"1.1.0","infuse.js":"^2.0.2","mdprepare":"^0.9.3","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","replace-in-file":"^3.1.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema_1.3.1_1559819626045_0.44268761645810994","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@signalk/signalk-schema","version":"1.5.0","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.5.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"9dd37a581825431858c3fdd6e0dbb8e1bdfd185c","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.5.0.tgz","fileCount":47,"integrity":"sha512-LIkow00JPyOU5leBDkxVQejOLaH0Fn/oF8Ea7xhJnuQpKrgPlX1+rNiaNseNpiAAsjQEx+AMjTKxN1Y+HYrWeg==","signatures":[{"sig":"MEUCIBz7jLNOefCB3UDy91Oei2CBiDdrWI+cjv7Ut+qAtX84AiEAhXcNAsXRJFUFipGEfDxD2VI2UO09xkNFe3u+RwWhHwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCKs7CRA9TVsSAnZWagAA79IP/1cKYDCHwvdcmYkMTj6T\nwFZikUMFr3N2F84gtlfcFyLH4xQVoeodxIwXRJiVdZgI5e4NhjCxtxXqDWtO\nbJQwuE9VtDRYSNtnInHzlfDWKTELlIXI6Ib+J97HVlVpGnHg/Yrt1xcmRRMP\ntglSN7E128Ffo8UzURnkECbYAyaN4OPQWD3sXmze6ex0ovie6gqowxdNh3G5\n61BO3VP4AiDErRUWwyKORedbHeBTGiJovUmgADyJm1lzq0+efGtCSd/XHzzF\nhJTEiIGFYfePx2v/plR+q31zOvmdl0efRzUp87SvFzMx5k5eCkpe8bmI8lt1\nSGh6ywlpWsYlIhiYmBSJl8I7gE0z84TlV/ZwAYSS7PttuQzO4EtrKeXJBRqy\nlEcQFjcgXDpdau3QqxzMAbj9QshxBRRHa9l0AYYs/sI3QLTkdWPKbLclnvYr\nVknnWjkKcqN15jghLvzijjwBJ/fUhN6TvMc9RPApmnGmLMjMdToZFsdu2hla\nIclYGJUF+iVk1Ez8b9OyErPGTM+MAjmZ/3cCkkVXSdCe31WDwiz0teAk/yKR\nLUKpRB9mpywZBnUO+TPXixZrLjoXv1jaj9bHp6wSrRSr1C5GL6eSGJsnTS6q\noebQJpzyCKet7aYABoC6/BsF/290ovlWvcE5m+T3JLO7GDevRX+mFC9uf7/f\n6dL8\r\n=uYBi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"6fe5bd111a96782599da3ab3ca6b02a2e35e5519","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"cross-var gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"node scripts/processSchemaFiles.js","docs:mobi":"cross-var gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && cross-var replace-in-file /_version_/g $npm_package_version ./gitbook-docs/* --isRegex --verbose && mdprepare gitbook-docs/*.md","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && cross-var git add $npm_package_version && git stash && git checkout gh-pages && git pull && cross-var git checkout stash -- $npm_package_version && git add master && cross-var git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && cross-var mkdir $npm_package_version && cross-var git add  $npm_package_version  && cross-var git mv schemas/ $npm_package_version/ && git commit -m \"Schemas from master\" && git push","schema:version":"cross-var replace-in-file /https:\\/\\/signalk.org\\/specification\\/[\\w\\.]+\\/schemas\\//g https://signalk.org/specification/$npm_package_version/schemas/ ./**/*.j* --ignore=./package.json,./node_modules/** --isRegex --verbose"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"6.14.4","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"10.16.0","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^4.17.11","JSONStream":"^0.7.4","tv4-formats":"^3.0.3","json-schema-ref-parser":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","fsnip":"^0.9.5","mocha":"^2.1.0","rimraf":"^2.5.4","babel-cli":"^6.24.1","cross-var":"1.1.0","infuse.js":"^2.0.2","mdprepare":"^0.9.3","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","replace-in-file":"^3.1.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema_1.5.0_1594403643303_0.8701227893504913","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@signalk/signalk-schema","version":"1.5.1","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.5.1","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"9507dbcb6aa3d3ca3115691268319070d5761a22","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.5.1.tgz","fileCount":49,"integrity":"sha512-88Kur/s5/STI7PvBHH2Fwmkhb8dw1hLP76h+mnjcJHF0AcCjnxLBG2DBSZ71qDO22tamSn/72kAsb6roOHyHLA==","signatures":[{"sig":"MEQCIGF3TXjJ3SuoeD01JX/uY8DmZSTinqENE/4JSWtWSGe9AiBhnLe4e7ExvzbGG0Avxvz9LwbV0QXI3IK2mria3jmNig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":702467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvC6MCRA9TVsSAnZWagAANRIQAJRzcILp8x+3N6PvdbOv\n6sX/DGKpjtJp9kxy5V0RAUtSBXFON/26bPnS5lHWwR/EI8aSJ0FTLuESnE1v\nQmCFfc7uBNoJ5EEBu7SE49gT1PC/POgjjoLue11+S1IjVEaRWQfydK/Cmren\n2+nsDYxOtT8hFgm6VVZVw0hDLM/tYEBRwgIJLq4Rf/SnyI2nTWQOMJr9rCKJ\n//IAQMlmwhCxggkfJ+GXOZb+84jMClhxuNa+wQO1S3dKAzy0GKuQMpx9/v9t\n+iBXEv+OrlwKPHE6R32Z6YtyMUoEbCEwZp+kCQsi8om8GFphFQc+Cvtcb4EQ\na12s4Ok2KWq04NzZzJtKEIxOo1rB3sBOKRFihwDBfrFnLoFuRFGLJuXPxSdT\nGHbUUxbyRw6T4wJDWPQ3Oyw0Mi6nxiP7IqPaiy7OrfxamWcoiATx4EXgdykd\nBCe8a6NBZJ//fJkvsBeLCySTkxqim3VsmQG8naBvl6doAsyqzO23s3gPNaot\nHR4SEq50vgqcfyA7ql7umVbQOCeLui6lVlMMrpQQ2O62KunzixF+Wvr0XurW\nohnMLKhRQP8z2wHhPiuXrUeKYp2RtYRKEaCvuhQbrj4kw/mxzznGhrEVs6fo\nhTlW5i+Ls6NHfjkugPNw0J7cOYljkcsL5jYjyeBxQUGeTvYjJ62Ghf5doHlY\nWpFT\r\n=cpNI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"529bc731984da53cfcb2b65550257aeca5e0dc63","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"cross-var gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"node scripts/processSchemaFiles.js","docs:mobi":"cross-var gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && cross-var replace-in-file /_version_/g $npm_package_version ./gitbook-docs/* --isRegex --verbose && mdprepare gitbook-docs/*.md","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && cross-var git add $npm_package_version && git stash && git checkout gh-pages && git pull && cross-var git checkout stash -- $npm_package_version && git add master && cross-var git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && cross-var mkdir $npm_package_version && cross-var git add  $npm_package_version  && cross-var git mv schemas/ $npm_package_version/ && git commit -m \"Schemas from master\" && git push","schema:version":"cross-var replace-in-file /https:\\\\/\\\\/signalk.org\\\\/specification\\\\/[\\\\w\\\\.]+\\\\/schemas\\\\//g https://signalk.org/specification/$npm_package_version/schemas/ ./**/*.j* --ignore=./package.json,./node_modules/** --isRegex --verbose"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"6.14.4","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"10.16.0","dependencies":{"tv4":"^1.2.7","debug":"^2.2.0","lodash":"^4.17.11","JSONStream":"^0.7.4","tv4-formats":"^3.0.3","json-schema-ref-parser":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","fsnip":"^0.9.5","mocha":"^2.1.0","rimraf":"^2.5.4","babel-cli":"^6.24.1","cross-var":"1.1.0","infuse.js":"^2.0.2","mdprepare":"^0.9.3","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","replace-in-file":"^3.1.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema_1.5.1_1606168204352_0.6392070217592365","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@signalk/signalk-schema","version":"1.6.0","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.6.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"db76cd7446f9719aaea146c87cd47b0e62b70008","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.6.0.tgz","fileCount":48,"integrity":"sha512-WpxkOkCEG+RCc+IPiOl/ysMnpRCl/aTKJAdlBCmLh22o4rTATDzFbcBuo9x9jZHHoJx62TORsV5mDyPmg5zVcw==","signatures":[{"sig":"MEYCIQDZBK0vhKpHVIJKGxu89EtYBM6iU2peFCfcYbTFxENfFgIhAJG79M5Z/f8x0/v1a7UtF3HXI/HA/7BJ6ystR2oAccda","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXuRbCRA9TVsSAnZWagAAnYsP/3VQvjpVL2rIMuy5Af4a\nHu662XJvEFxQbr2s4ffdcIbeyyYD8zTSAPeOBpJ8o2n9rEL+IC7Mb59BqLYO\nq/11WxKsOSW8y1hyKVutl2WeE61iXMJZy5eweiltUZwwutWw4z0SD6Bv5Nhu\nZeCk8pHiBYlBqcoOMhVSZngW2KYtd2yJHkDecCndk4M2jIev85t2pnJCWNnz\nUfEkfYsx1X1hU5Hg+j98Ze2mY+1k0z2mfHZyeh5fIc1rOl/8LrfMna3MeoKw\nvFIJw3CZxVEL68csCMRL9BCs03Y7NzaIyLK9LbUDoLxG0xRsfqyrFEz4Erel\n9Og17oYx4gZE/ec9y3bifj2jIPoz2VHCF5nnPyMPZ5D2ILYU2qDFpxggGcjP\n3XaWss1EjBpFTAiifplV/1mQMhz58dYokjoN+osINfgzBD3o3oXj7/y8CmDm\nVyHOlcGHVMGEwoQqGyA7jc5hs/l4vMqrzcBZrE1urGafqQLi1rF8EW1EIr5F\nf65a8EHEB/MSaGm2ntczWG/08Ngyjd5yaDAsCyKraZFcR3Q54IY8NpZV++f9\nDdUqKABdv7I/caOa353c+YiQcare4XsaD9BZSCZ9E66yNWUvHz9rMjwqP5g+\n0UQ82B80YvQrWxeqsOYTIfzGQWrTvvTjdxDJIgMPA9Fr+wpYns0x68NLi484\nq6NR\r\n=nMpz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"9f601fd383cd9c2f76e3d20108d85e2a714e5565","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:changelog && npm run docs:keys && npm run docs:html && npm run docs:pdf && npm run docs:mobi && npm run docs:epub","docs:pdf":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.pdf","js:watch":"babel --watch src --out-dir dist --copy-files","docs:epub":"cross-var gitbook pdf gitbook-docs $npm_package_version/doc/signalk.epub","docs:html":"cross-var gitbook build gitbook-docs $npm_package_version/doc","docs:keys":"node scripts/processSchemaFiles.js","docs:mobi":"cross-var gitbook mobi gitbook-docs $npm_package_version/doc/signalk.mobi","docs:prep":"gitbook install gitbook-docs && cross-var replace-in-file /_version_/g $npm_package_version ./gitbook-docs/* --isRegex --verbose && mdprepare gitbook-docs/*.md","docs:serve":"gitbook serve gitbook-docs","prepublish":"npm run js:dist && npm run docs:keys","docs:publish":"npm run docs:all && cross-var git add $npm_package_version && git stash && git checkout gh-pages && git pull && cross-var git checkout stash -- $npm_package_version && git add master && cross-var git commit --allow-empty -m $npm_package_version && git push git@github.com:signalk/specification gh-pages","docs:changelog":"github-changes -f gitbook-docs/changelog.md -o signalk -r specification -a --only-pulls --use-commit-body --data=pulls","schema:publish":"git checkout gh-pages && git checkout master -- schemas && cross-var mkdir $npm_package_version && cross-var git add  $npm_package_version  && cross-var git mv schemas/ $npm_package_version/ && git commit -m \"Schemas from master\" && git push","schema:version":"cross-var replace-in-file /https:\\\\/\\\\/signalk.org\\\\/specification\\\\/[\\\\w\\\\.]+\\\\/schemas\\\\//g https://signalk.org/specification/$npm_package_version/schemas/ './**/*.j*' --ignore=./package.json,./node_modules/** --isRegex --verbose"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"6.14.10","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"10.22.0","dependencies":{"tv4":"^1.2.7","debug":"^4.3.1","lodash":"^4.17.21","JSONStream":"^0.7.4","tv4-formats":"^3.0.3","json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","fsnip":"^0.9.5","mocha":"^2.1.0","rimraf":"^2.5.4","babel-cli":"^6.24.1","cross-var":"1.1.0","infuse.js":"^2.0.2","mdprepare":"^0.9.3","gitbook-cli":"^2.3.0","markdown-it":"^8.0.0","github-changes":"^1.0.4","replace-in-file":"^3.1.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema_1.6.0_1616831579467_0.9616866191154925","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@signalk/signalk-schema","version":"1.7.1","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.7.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"d49da1f6e0b78ab796526628f5161deb2e58ed40","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.7.1.tgz","fileCount":51,"integrity":"sha512-XL+phNpLLzD+Sr8nVgyWcUfawVfRs+E827yg30P0Q0YZCkS5ZqGg3OH2xQ/blPLDjOQx+y1cDkOV6KNAy7Lo5w==","signatures":[{"sig":"MEUCIQDkBBvjTIi2zW/SELk1dWFXBMP6v8wC4MlAIyrOPi85WQIgOslS23h4ynid4U8ehIGFZcz5Wjkdt/RuAbSveoU7rfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":851399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEM4tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPLQ//QY+V5AyWEyiTqwX15SGmiiocG0FOpUhlL8pFQa4syfGOcZyv\r\ng8c2Tm0uGMErW0PsXl8BkozghvlVEQkvWfe8aQ/rB3Vby2IikRD7KmtVpcUS\r\nAybYzqJf7DEBp3Qzvmsl/5/e6FjTZ6A3CHgZmNf08e6bzAI43/Mgua/y6495\r\nSgx9Me8wsJ3XvWA3ejR3kJCbGThe7kl/3Oa7mW/vij+jgXOmUbj4XnUoe61C\r\ntdJ1OLp1xTGyq8ofpNntcOXiR7msUkxqi9ID8I2yRiIQdI2e3q973ejGL15U\r\nFBsy6bYZpmjHUbapMassckwoEARTpNAMDSA1KHa5NpljvSstNki6U2C4sxgE\r\nVAG6ohAulFMKEmjoqDlxZSUJkdNS4bvDl61ssL9VPXqNrcGwF59bXv1HmFbS\r\nHqSJvvhzhZFCbXYN9WCGpQwgPv1BPTcv75U72dol3NyH6jROG8YmgH5RMyqU\r\nv53vp9cqQv+T7ryw7274FJtL0Rouc1Moy4PT4qfc9aeBAVOoQsMZ8+2+gy/A\r\n2sFhakYYRs1iAwFFg01HmZgAZ/vwpqPlHmrXQi4jBHOLoBJxI2QNzZSoVEVw\r\nvoRp6y2fydgV+0o12kRmxl7MJMxtRdetGXHsMpWdKrCCh2GnO7h8oICn/WHk\r\ngiTADRC8rft+BHbfUHd4utd6iTNmYHJOifs=\r\n=vXwV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","funding":"https://opencollective.com/signalk","gitHead":"ed93b9866b0b724c609bac79d7f1591803475c30","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:keys && npm run docs:html","js:watch":"babel --watch src --out-dir dist --copy-files","docs:html":"cross-var docker-compose -f mdbook/docker-compose.yml run mdbook build -d $npm_package_version/doc","docs:keys":"node scripts/processSchemaFiles.js","docs:prep":"cross-var replace-in-file /_version_/g $npm_package_version ./mdbook/src/* --isRegex --verbose && mdprepare mdbook/src/*.md","docs:serve":"docker-compose -f mdbook/docker-compose.yml up","prepublish":"npm run docs:keys && npm run js:dist","schema:publish":"git checkout gh-pages && git checkout master -- schemas && cross-var mkdir -p $npm_package_version && cross-var git add  $npm_package_version  && cross-var git mv schemas/ $npm_package_version/ && git commit -m \"Schemas from master\" && git push","schema:version":"cross-var replace-in-file /https:\\\\/\\\\/signalk.org\\\\/specification\\\\/[\\\\w\\\\.]+\\\\/schemas\\\\//g https://signalk.org/specification/$npm_package_version/schemas/ './**/*.j*' --ignore=./package.json,./node_modules/** --isRegex --verbose","docs:publish-local-gh-pages":"npm run docs:all && mv mdbook/$npm_package_version . && cross-var git add $npm_package_version && git stash && git checkout gh-pages && git pull && cross-var git checkout stash -- $npm_package_version && git add master && cross-var git commit --allow-empty -m $npm_package_version"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"7.20.3","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"16.6.1","dependencies":{"tv4":"^1.2.7","debug":"^4.3.1","lodash":"^4.17.21","JSONStream":"^0.7.4","tv4-formats":"^3.0.3","@apidevtools/json-schema-ref-parser":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","fsnip":"^0.9.5","mocha":"^2.1.0","rimraf":"^2.5.4","babel-cli":"^6.24.1","cross-var":"1.1.0","infuse.js":"^2.0.2","mdprepare":"^0.9.3","markdown-it":"^8.0.0","github-changes":"^1.0.4","replace-in-file":"^3.1.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema_1.7.1_1678822957716_0.35841600425040165","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"@signalk/signalk-schema","version":"1.7.2","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.7.2","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"b3e733a72140cc27c3d7636c550623c819dfbdfd","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.7.2.tgz","fileCount":48,"integrity":"sha512-50VPbNvW72AN9Y2RVEbbXkatthrTSUAH/DehgDQng/PxJJ9KTWWfhmMNljNJjs8A4cQW5o41ptmk5gf2SYnXog==","signatures":[{"sig":"MEYCIQC57OIzllfxCnMNF7Cn/ZTTWWAHrarUFwZj1wQkxVA1kQIhAIawosr50TVPBFD98AO2s/zwStVzKeAm6zS2HovcbfWK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":696572},"main":"dist/index.js","funding":"https://opencollective.com/signalk","gitHead":"612e767d209e22b173c946a25804d21182a8c0fb","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:keys && npm run docs:html","js:watch":"babel --watch src --out-dir dist --copy-files","docs:html":"cross-var docker-compose -f mdbook/docker-compose.yml run mdbook build -d $npm_package_version/doc","docs:keys":"node scripts/processSchemaFiles.js","docs:prep":"cross-var replace-in-file /_version_/g $npm_package_version ./mdbook/src/* --isRegex --verbose && mdprepare mdbook/src/*.md","docs:serve":"docker-compose -f mdbook/docker-compose.yml up","prepublish":"npm run docs:keys && npm run js:dist","schema:publish":"git checkout gh-pages && git checkout master -- schemas && cross-var mkdir -p $npm_package_version && cross-var git add  $npm_package_version  && cross-var git mv schemas/ $npm_package_version/ && git commit -m \"Schemas from master\" && git push","schema:version":"cross-var replace-in-file /https:\\\\/\\\\/signalk.org\\\\/specification\\\\/[\\\\w\\\\.]+\\\\/schemas\\\\//g https://signalk.org/specification/$npm_package_version/schemas/ './**/*.j*' --ignore=./package.json,./node_modules/** --isRegex --verbose","docs:publish-local-gh-pages":"npm run docs:all && mv mdbook/$npm_package_version . && cross-var git add $npm_package_version && git stash && git checkout gh-pages && git pull && cross-var git checkout stash -- $npm_package_version && git add master && cross-var git commit --allow-empty -m $npm_package_version"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"9.5.1","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tv4":"^1.2.7","debug":"^4.3.1","lodash":"^4.17.21","JSONStream":"^0.7.4","tv4-formats":"^3.0.3","@apidevtools/json-schema-ref-parser":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","fsnip":"^0.9.5","mocha":"^2.1.0","rimraf":"^2.5.4","babel-cli":"^6.24.1","cross-var":"1.1.0","infuse.js":"^2.0.2","mdprepare":"^0.9.3","markdown-it":"^8.0.0","github-changes":"^1.0.4","replace-in-file":"^3.1.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema_1.7.2_1704398102723_0.7388978589310586","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@signalk/signalk-schema","version":"1.8.0","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.8.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"0a2e78ddc20d87e6adedfb31baee5f65add5f246","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.8.0.tgz","fileCount":47,"integrity":"sha512-7LTjk2i7kvfdfdF7+kTYQWm+bOaYq9mrHQpTzLCIOkLrXi2RvXk+78/+d9m4s/usKSuHZzz4obnB3BWwnh42Eg==","signatures":[{"sig":"MEUCIH8whzXqspUBjR+gsaolKuQYp53AVXbkfjzAF+9gsPJfAiEAr3QHwx4ycCwXR5iP3pF479ZmSyUdhu0UNlPY9T1apqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507594},"main":"dist/index.js","funding":"https://opencollective.com/signalk","gitHead":"ecaf653af3e90ca931b9bd1c35a5e2c0cb48cbe4","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:keys && npm run docs:html","js:watch":"babel --watch src --out-dir dist --copy-files","docs:html":"cross-var docker-compose -f mdbook/docker-compose.yml run mdbook build -d $npm_package_version/doc","docs:keys":"node scripts/processSchemaFiles.js","docs:prep":"cross-var replace-in-file /_version_/g $npm_package_version ./mdbook/src/* --isRegex --verbose && mdprepare mdbook/src/*.md","docs:serve":"docker-compose -f mdbook/docker-compose.yml up","prepublish":"npm run docs:keys && npm run js:dist","schema:publish":"git checkout gh-pages && git checkout master -- schemas && cross-var mkdir -p $npm_package_version && cross-var git add  $npm_package_version  && cross-var git mv schemas/ $npm_package_version/ && git commit -m \"Schemas from master\" && git push","schema:version":"cross-var replace-in-file /https:\\\\/\\\\/signalk.org\\\\/specification\\\\/[\\\\w\\\\.]+\\\\/schemas\\\\//g https://signalk.org/specification/$npm_package_version/schemas/ './**/*.j*' --ignore=./package.json,./node_modules/** --isRegex --verbose","docs:publish-local-gh-pages":"npm run docs:all && mv mdbook/$npm_package_version . && cross-var git add $npm_package_version && git stash && git checkout gh-pages && git pull && cross-var git checkout stash -- $npm_package_version && git add master && cross-var git commit --allow-empty -m $npm_package_version"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"11.5.1","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"24.6.0","dependencies":{"tv4":"^1.2.7","debug":"^4.3.1","lodash":"^4.17.21","JSONStream":"^0.7.4","tv4-formats":"^3.0.3","@apidevtools/json-schema-ref-parser":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","fsnip":"^0.9.5","mocha":"^2.1.0","rimraf":"^2.5.4","babel-cli":"^6.24.1","cross-var":"1.1.0","infuse.js":"^2.0.2","mdprepare":"^0.9.3","markdown-it":"^8.0.0","github-changes":"^1.0.4","replace-in-file":"^3.1.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema_1.8.0_1770496468348_0.46944433339764746","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@signalk/signalk-schema","version":"1.8.1","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","_id":"@signalk/signalk-schema@1.8.1","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/specification","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"dist":{"shasum":"1b601c0b6512bafe78f2b25cad6380023f992ac6","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.8.1.tgz","fileCount":48,"integrity":"sha512-rVrRUcl0tJfJvxuf2PulwCQyOYnIWRmjyHgZ4UkBrKn4BDqt57XtAOI3umk/y7my3rfgg4SQgwCH3+cvpBDlQA==","signatures":[{"sig":"MEUCIC/MDQcEqDMicI1s98Ua8DcqP7xQKjaqVW4L5ML8sPgRAiEAoiDvvlSnB7onL+a+IeD8iFu52p+M7XeEMPB1GZzC7kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":697248},"main":"dist/index.js","funding":"https://opencollective.com/signalk","gitHead":"a283a0e8cff43294a3db5bbcb63edae72086b4be","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","js:dist":"babel src --out-dir dist --copy-files","docs:all":"npm run docs:prep && npm run docs:keys && npm run docs:html","js:watch":"babel --watch src --out-dir dist --copy-files","docs:html":"cross-var docker-compose -f mdbook/docker-compose.yml run mdbook build -d $npm_package_version/doc","docs:keys":"node scripts/processSchemaFiles.js","docs:prep":"cross-var replace-in-file /_version_/g $npm_package_version ./mdbook/src/* --isRegex --verbose && mdprepare mdbook/src/*.md","docs:serve":"docker-compose -f mdbook/docker-compose.yml up","prepublish":"npm run docs:keys && npm run js:dist","schema:publish":"git checkout gh-pages && git checkout master -- schemas && cross-var mkdir -p $npm_package_version && cross-var git add  $npm_package_version  && cross-var git mv schemas/ $npm_package_version/ && git commit -m \"Schemas from master\" && git push","schema:version":"cross-var replace-in-file /https:\\\\/\\\\/signalk.org\\\\/specification\\\\/[\\\\w\\\\.]+\\\\/schemas\\\\//g https://signalk.org/specification/$npm_package_version/schemas/ './**/*.j*' --ignore=./package.json,./node_modules/** --isRegex --verbose","docs:publish-local-gh-pages":"npm run docs:all && mv mdbook/$npm_package_version . && cross-var git add $npm_package_version && git stash && git checkout gh-pages && git pull && cross-var git checkout stash -- $npm_package_version && git add master && cross-var git commit --allow-empty -m $npm_package_version"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/specification.git","type":"git"},"_npmVersion":"11.5.1","description":"SignalK specification schema as an npm module with tests","directories":{},"_nodeVersion":"24.6.0","dependencies":{"tv4":"^1.2.7","debug":"^4.3.1","lodash":"^4.17.21","JSONStream":"^0.7.4","tv4-formats":"^3.0.3","@apidevtools/json-schema-ref-parser":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mz":"^2.4.0","chai":"^1.9.2","fsnip":"^0.9.5","mocha":"^2.1.0","rimraf":"^2.5.4","babel-cli":"^6.24.1","cross-var":"1.1.0","infuse.js":"^2.0.2","mdprepare":"^0.9.3","markdown-it":"^8.0.0","github-changes":"^1.0.4","replace-in-file":"^3.1.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-schema_1.8.1_1770530371858_0.7296947623768533","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@signalk/signalk-schema","version":"1.8.2","description":"SignalK specification schema as an npm module with tests","main":"dist/index.js","scripts":{"test":"babel src --out-dir dist --copy-files && mocha","prepublish":"npm run docs:keys && npm run js:dist","js:watch":"babel --watch src --out-dir dist --copy-files","js:dist":"babel src --out-dir dist --copy-files","schema:version":"cross-var replace-in-file /https:\\\\/\\\\/signalk.org\\\\/specification\\\\/[\\\\w\\\\.]+\\\\/schemas\\\\//g https://signalk.org/specification/$npm_package_version/schemas/ './**/*.j*' --ignore=./package.json,./node_modules/** --isRegex --verbose","schema:publish":"git checkout gh-pages && git checkout master -- schemas && cross-var mkdir -p $npm_package_version && cross-var git add  $npm_package_version  && cross-var git mv schemas/ $npm_package_version/ && git commit -m \"Schemas from master\" && git push","docs:prep":"cross-var replace-in-file /_version_/g $npm_package_version ./mdbook/src/* --isRegex --verbose && mdprepare mdbook/src/*.md","docs:keys":"node scripts/processSchemaFiles.js","docs:html":"cross-var docker-compose -f mdbook/docker-compose.yml run mdbook build -d $npm_package_version/doc","docs:serve":"docker-compose -f mdbook/docker-compose.yml up","docs:all":"npm run docs:prep && npm run docs:keys && npm run docs:html","docs:publish-local-gh-pages":"npm run docs:all && mv mdbook/$npm_package_version . && cross-var git add $npm_package_version && git stash && git checkout gh-pages && git pull && cross-var git checkout stash -- $npm_package_version && git add master && cross-var git commit --allow-empty -m $npm_package_version"},"repository":{"type":"git","url":"git+https://github.com/SignalK/specification.git"},"keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","bugs":{"url":"https://github.com/SignalK/specification/issues"},"bin":{"signalk-validate-full":"bin/validate.js"},"homepage":"https://github.com/SignalK/specification","dependencies":{"JSONStream":"^0.7.4","debug":"^4.3.1","@apidevtools/json-schema-ref-parser":"^9.1.0","lodash":"^4.17.21","tv4":"^1.2.7","tv4-formats":"^3.0.3"},"devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","chai":"^1.9.2","cross-var":"1.1.0","fsnip":"^0.9.5","github-changes":"^1.0.4","infuse.js":"^2.0.2","markdown-it":"^8.0.0","mdprepare":"^0.9.3","mocha":"^2.1.0","mz":"^2.4.0","replace-in-file":"^3.1.0","rimraf":"^2.5.4"},"funding":"https://opencollective.com/signalk","_id":"@signalk/signalk-schema@1.8.2","gitHead":"adf1f204f2b4053d188d6e659e6f3978c657e98c","_nodeVersion":"24.6.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-HgVHAvLe+k7DQZAzGieIRr+JPm9j0A0y5UIL0gRrsMD4O3mJo8A2YYSN+4O0jmFt2X+PQxLCaVPBJuIVO9j12Q==","shasum":"d53c6eb02a77a2ee2b271f420a0fdfe231e64195","tarball":"https://registry.npmjs.org/@signalk/signalk-schema/-/signalk-schema-1.8.2.tgz","fileCount":48,"unpackedSize":697253,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDsRHO/+v7ITbJ7NF35U7+97IqpENL1TGphFT5rW81mWwIgZcclplmN+6lL3DOqRCJZ/FyuO+Rja7O9cMKLCqE56C4="}]},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"directories":{},"maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/signalk-schema_1.8.2_1770616194369_0.8526562853562327"},"_hasShrinkwrap":false}},"time":{"created":"2017-08-09T17:17:16.775Z","modified":"2026-02-09T05:49:54.747Z","0.0.1-4":"2017-08-09T17:17:16.775Z","0.0.1-5":"2017-08-09T19:24:42.958Z","0.0.1-6":"2017-08-09T20:02:52.891Z","0.0.1-7":"2017-09-27T17:43:14.448Z","0.0.1-8":"2017-09-27T19:54:56.816Z","0.0.1-9":"2017-10-07T14:30:43.870Z","0.0.1-10":"2017-10-07T14:34:15.040Z","0.0.1-11":"2017-10-17T18:58:20.586Z","0.0.1-12":"2017-11-04T19:48:48.817Z","1.0.0":"2018-01-01T10:20:09.926Z","1.0.1":"2018-01-01T19:12:27.874Z","1.0.2":"2018-01-02T20:46:09.617Z","1.0.3":"2018-01-08T19:41:42.332Z","1.1.0":"2018-10-18T19:25:52.012Z","1.1.1":"2018-10-20T17:14:57.751Z","1.3.1":"2019-06-06T11:13:46.262Z","1.5.0":"2020-07-10T17:54:03.458Z","1.5.1":"2020-11-23T21:50:04.634Z","1.6.0":"2021-03-27T07:52:59.654Z","1.7.1":"2023-03-14T19:42:37.953Z","1.7.2":"2024-01-04T19:55:02.972Z","1.8.0":"2026-02-07T20:34:28.499Z","1.8.1":"2026-02-08T05:59:32.013Z","1.8.2":"2026-02-09T05:49:54.546Z"},"bugs":{"url":"https://github.com/SignalK/specification/issues"},"author":{"name":"SignalK group"},"license":"CC-BY-SA-2.0","homepage":"https://github.com/SignalK/specification","keywords":["signalk","nmea","marine","navigation","n2k","nmea200"],"repository":{"type":"git","url":"git+https://github.com/SignalK/specification.git"},"description":"SignalK specification schema as an npm module with tests","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"readme":"Signal K Specification\n======================\nSee the [latest published version](http://signalk.org/specification/).\n\nThis repository contains the (working) specification for Signal K, defined in\nJSON Schema files, tests for the schema files and assorted JavaScript utilities\nfor working with Signal K delta and full JSON data as well as validation\nutilities.\n\n[![Build Status](https://travis-ci.org/SignalK/specification.svg?branch=master)](https://travis-ci.org/SignalK/specification) [![Slack Chat](https://img.shields.io/badge/Chat-Slack-ff69b4.svg \"Join us and help develop Signal K. Anyone is welcome!\")](http://slack-invite.signalk.org/)\n\nSignal K\n--------\n\nThe Free and Open Source universal marine data exchange\n\nSignal K is about publishing a common modern and open data format for marine\nuse. A format for the modern boat, compatible with NMEA, friendly to WiFi,\ncellphones, tablets, and the Internet. A format available to everyone, where\nanyone can contribute.\n\nFind out more at [signalk.org](http://signalk.org). Then join the mailinglist\nby sending an email to signalk+subscribe@googlegroups.com or follow the\ndiscussion via the Signal K Google Groups forum.\n\nVersion 2\n--------\nWe have started [gathering thoughts as well as actual work on version 2](https://github.com/SignalK/specification/blob/master/v2-food-for-thought.md).\n\nUsage\n-----\n\nThe `master` branch contains the latest version of the Schema. When making\nchanges, please clone this repo to your local machine and set up a new branch\n(`git checkout -b branch_name`). Send in a pull request for every change, put\nit up for discussion in the mailing list and then (when a consensus has been\nreached) merge it into `master`.\n\nThe `gh-pages` branch contains the currently published version of the schema\nand specification. Documentation is generated with Gitbook and published at\nhttp://signalk.org/specification/master/. Documentation is published on the web\nwith a single npm command:\n\n```\n$ npm run docs:publish\n```\n\nSee below for details.\n\nGitbook Documentation\n---------------------\n\nThe documentation .md sources are at\nhttps://github.com/SignalK/specification/tree/master/gitbook-docs.\n\nRequires separate installation of `ebook-convert`, see\nhttps://toolchain.gitbook.com/ebook.html.\n\n- `npm run docs:serve` for local preview\n- `npm run docs:all` to generate locally\n- `npm run docs:publish` to publish in gh-pages.\n\nThe changelog in the documentation is generated based on Github Pull Requests. For things to show up in the changelog you MUST USE PRs! Rewording is possible by rewriting PR titles.\n\nValidation\n----------\n\nValidation against Signal K schema can be done\n- with a command line validator accepting JSON from stdin\n- by explicitly calling validate packaged as an npm module\n- by using a Chai assertion, available in the npm module\n\n```\ncat test/data/full-invalid/vessel-mmsi_bad.json | bin/validate.js\n{\n  \"errors\": [\n    {\n      \"message\": \"String does not match pattern: ^[2-7][0-9]{8}$\",\n      \"params\" .....etc\n```\n\n```javascript\nvar validate = require('signalk-schema').validate;\nvar result = validate(msg);\n  result.errors.forEach(function(error) {\n    console.error(error.message + ':' + error.dataPath);\n  });\n```\n\n```javascript\nchai.use(require('signalk-schema').chaiModule);\ntree.should.be.validSignalK;\n```\n","readmeFilename":"README.md"}