urbit-ob

JavaScript utilities for phonemic base wrangling.
git clone git://git.jtobin.io/urbit-ob.git
Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2022-04-23 04:31Merge pull request #45 from urbit/mp/jsdocingJared Tobin1+3-3
2022-04-22 17:23co.js: fix isValidPat return documentationmatildepark1+3-3
2022-03-18 17:32meta: add urbit-gob link [ci-skip]Jared Tobin1+1-0
2022-02-11 08:36Merge pull request #44 from urbit/dependabot/npm_and_yarn/ajv-6.12.6Jared Tobin1+12-10
2022-02-11 05:22Bump ajv from 6.10.2 to 6.12.6dependabot[bot]1+12-10
2022-02-11 05:21Merge pull request #43 from urbit/dependabot/npm_and_yarn/pathval-1.1.1Jared Tobin1+3-3
2022-02-11 00:34Bump pathval from 1.1.0 to 1.1.1dependabot[bot]1+3-3
2021-08-10 20:21Merge pull request #42 from urbit/dependabot/npm_and_yarn/path-parse-1.0.7Jared Tobin1+3-3
2021-08-10 20:05Bump path-parse from 1.0.6 to 1.0.7dependabot[bot]1+3-3
2021-05-10 06:45Merge pull request #41 from urbit/dependabot/npm_and_yarn/hosted-git-info-2.8.9Jared Tobin1+4-24
2021-05-09 17:58Bump hosted-git-info from 2.8.2 to 2.8.9dependabot[bot]1+4-24
2021-05-07 08:22Merge pull request #40 from urbit/dependabot/npm_and_yarn/lodash-4.17.21Jared Tobin1+3-3
2021-05-07 07:32Bump lodash from 4.17.19 to 4.17.21dependabot[bot]1+3-3
2021-05-07 05:13Merge pull request #39 from urbit/dependabot/npm_and_yarn/handlebars-4.7.7Jared Tobin1+18-21
2021-05-06 22:18Bump handlebars from 4.5.3 to 4.7.7dependabot[bot]1+18-21
2021-03-31 09:39Merge pull request #38 from urbit/dependabot/npm_and_yarn/y18n-4.0.1Jared Tobin1+3-3
2021-03-30 09:43Bump y18n from 4.0.0 to 4.0.1dependabot[bot]1+3-3
2021-03-17 06:09Merge pull request #37 from urbit/dependabot/npm_and_yarn/elliptic-6.5.4Jared Tobin1+17-9
2021-03-08 22:26Bump elliptic from 6.5.3 to 6.5.4dependabot[bot]1+17-9
2020-09-07 15:09Merge pull request #36 from urbit/dependabot/npm_and_yarn/yargs-parser-13.1.2Jared Tobin1+3-3
2020-09-07 07:07Bump yargs-parser from 13.1.1 to 13.1.2dependabot[bot]1+3-3
2020-07-30 11:48Merge pull request #35 from urbit/dependabot/npm_and_yarn/elliptic-6.5.3Jared Tobin1+3-3
2020-07-30 08:27Bump elliptic from 6.5.0 to 6.5.3dependabot[bot]1+3-3
2020-07-16 11:35Merge pull request #34 from urbit/dependabot/npm_and_yarn/lodash-4.17.19Jared Tobin1+4-4
2020-07-16 11:23Bump lodash from 4.17.15 to 4.17.19dependabot[bot]1+4-4
2020-06-26 07:26release: v5.0.1Jared Tobin2+5-1
2020-06-26 07:24tests: add null input test casesJared Tobin1+18-0
2020-06-26 07:23co: throw on null inputJared Tobin1+9-2
2020-03-24 13:05release: v5.0.0 (actually this time)Jared Tobin1+1-1
2020-03-24 12:54release: v5.0.0Jared Tobin3+9-1
2020-03-24 12:44tests: add isValidPat to API testJared Tobin1+1-0
2020-03-24 12:41co: strengthen isValidPatp, isValidPatqJared Tobin1+21-2
2020-03-16 10:24Merge pull request #32 from urbit/dependabot/npm_and_yarn/acorn-5.7.4Jared Tobin1+6-6
2020-03-13 23:06Bump acorn from 5.7.3 to 5.7.4dependabot[bot]1+6-6
2020-03-01 18:34readme: add urbit-hob linkJared Tobin1+4-0
2020-01-06 02:56Merge pull request #31 from urbit/dependabot/npm_and_yarn/handlebars-4.5.3Jared Tobin1+3-3
2019-12-27 15:14Bump handlebars from 4.1.2 to 4.5.3dependabot[bot]1+3-3
2019-09-09 21:18release: patch version bump (4.1.3 -> 4.1.4)Jared Tobin3+11-3
2019-09-09 16:48Merge pull request #30 from urbit/jt-browser-fieldJared Tobin4+12-6
2019-09-09 16:38package-lock: updateJared Tobin1+1-1
2019-09-09 16:38release: patch version bump (4.1.2 -> 4.1.3)Jared Tobin2+9-4
2019-09-09 16:34meta: create umd browser bundleJared Tobin1+2-1
2019-09-05 18:24meta: patch version bumpJared Tobin3+9-5
2019-09-05 18:21Revert "alter browser entry in package.json"Jared Tobin1+3-1
2019-09-05 18:07npmignore: ignore misc filesJared Tobin1+6-0
2019-09-03 15:03Merge pull request #27 from urbit/dependabot/npm_and_yarn/eslint-utils-1.4.2Jared Tobin1+3-3
2019-09-03 15:01Bump eslint-utils from 1.4.0 to 1.4.2dependabot[bot]1+3-3
2019-08-07 19:45Merge pull request #26 from urbit/jt-api-testJared Tobin2+30-1
2019-08-07 19:42Update package-lock.json.Jared Tobin1+1-1
2019-08-07 19:40Add a simple API test.Jared Tobin1+29-0
2019-08-07 10:09Fix namespacing bug.Jared Tobin3+6-3
2019-08-07 09:41Update CHANGELOG. [ci skip]Jared Tobin1+3-2
2019-08-07 09:38Bump minor version.Jared Tobin1+1-1
2019-08-07 09:35Merge pull request #24 from urbit/ga-depsJared Tobin16+2901-1305
2019-08-07 09:23Resolve eslint complaints.Jared Tobin2+3-32
2019-08-07 09:18Add prepublish hook, eslint.Jared Tobin3+656-2
2019-08-07 09:14Update nyc version and package-lock.json.Jared Tobin2+1121-4886
2019-08-07 09:11Remove spurious license attribute.Jared Tobin1+0-1
2019-08-07 09:05Clean up build.Jared Tobin4+22-46
2019-08-07 08:46Reduce comment verbosity.Jared Tobin1+0-27
2019-08-01 18:51stray charGavin1+1-1
2019-08-01 18:48alter browser entry in package.jsonGavin1+2-4
2019-08-01 17:33add contribution guidelines, licenseGavin3+100-0
2019-08-01 17:20changelog dateGavin1+1-1
2019-08-01 17:15formatting nitGavin1+3-3
2019-08-01 17:12remove comments in index.jsGavin1+0-5
2019-08-01 17:11clean up gulpfile moreGavin1+1-29
2019-08-01 17:09update changelog, add browser key to package.json, clean up gulpfileGavin4+12-142
2019-07-31 23:15fix other typo instancesGavin4+4-4
2019-07-31 23:12fix import typoGavin1+1-1
2019-07-31 23:08bump version, target distGavin1+2-2
2019-07-31 23:01remove most of lodashGavin10+5697-844
2019-08-06 12:43Merge pull request #25 from urbit/dependabot/npm_and_yarn/lodash-4.17.13Jared Tobin1+5-850
2019-08-01 11:15Bump lodash from 4.17.11 to 4.17.13dependabot[bot]1+5-850
2019-06-17 13:02Patch version bump (4.0.0 -> 4.0.1).Jared Tobin2+5-1
2019-06-15 12:05Count the leading sig in length check.Jared Tobin1+1-1
2019-06-15 12:03Merge pull request #23 from urbit/patp2syls-arrayJared Tobin2+6-4
2019-06-15 11:59Make isValidPat{p, q} not accept '~' as valid.Jared Tobin2+6-4
2019-06-14 13:07Make patp2syls always return array resultFang1+1-1
2019-03-19 21:54Update CHANGELOG. [ci skip]Jared Tobin1+7-0
2019-03-18 09:29Merge pull request #21 from urbit/jt-patp-researchJared Tobin9+1210-145
2019-03-17 21:32Bundle raku w/the PRF that uses it.Jared Tobin1+10-11
2019-03-17 21:22Major version bump (3.2.0 -> 4.0.0).Jared Tobin2+4-1
2019-03-17 21:13Update test code.Jared Tobin2+12-104
2019-03-17 21:12Replace patp code with fixed versions.Jared Tobin1+13-190
2019-03-17 21:07Remove deprecated ob code.Jared Tobin1+0-115
2019-03-14 03:08Use the old algorithm's seeds.Jared Tobin2+9-18
2019-03-14 03:03Use alternate solution to @p problem.Jared Tobin2+34-14
2019-03-12 08:05Use same PRF seeds that exhaustive test uses.Jared Tobin2+18-9
2019-03-12 07:56Add various vatp-casting functions.Jared Tobin2+184-2
2019-03-12 05:59Remove rogue json file.Jared Tobin1+0-2
2019-03-12 05:49Add new functions to existing test suite.Jared Tobin2+72-9
2019-03-12 05:48Make the small and med tests use library code.Jared Tobin2+30-12
2019-03-12 05:45Add inverse Feistel functions 'tail' and 'fynd'.Jared Tobin1+80-1
2019-03-12 05:43Generalise 'Fe' to support other PRFs.Jared Tobin1+81-72
2019-03-12 02:28Remove research dependencies and tests.Jared Tobin3+1-78
2019-03-12 02:25Add @p tests.Jared Tobin4+83-248
2019-03-05 04:22Misc @p research.Jared Tobin11+1327-7
2019-02-07 16:40Merge pull request #20 from urbit/jt-catchJared Tobin3+64-11
2019-02-07 16:29Minor version bump (3.1.1 -> 3.2.0).Jared Tobin2+6-1
2019-02-07 16:25Improve error reporting.Jared Tobin1+58-10
2018-11-30 14:37Short circuit on isValidPat when no tilde.Jared Tobin4+21-10
2018-11-16 03:56Merge pull request #16 from urbit/jt-export-validpatJared Tobin5+48-11
2018-11-16 03:52Minor version bump (3.0.1 -> 3.1.0).Jared Tobin3+11-4
2018-11-16 03:52Update tests.Jared Tobin1+29-1
2018-11-16 03:34Export isValidPatq, isValidPatp.Jared Tobin1+8-6
2018-11-10 07:42Merge pull request #15 from urbit/jt-paddingJared Tobin4+105-47
2018-11-10 06:10Patch version bump (3.0.0 -> 3.0.1).Jared Tobin1+1-1
2018-11-10 06:09Preserve leading zeros in patq2hex/hex2patq.Jared Tobin2+60-11
2018-11-10 06:07Move eqPatq, etc. to internal/co.Jared Tobin3+44-35
2018-11-04 02:48Update README. [ci skip]Jared Tobin1+12-2
2018-11-03 00:22Update README. [ci skip]Jared Tobin1+8-1
2018-11-03 00:15Merge pull request #14 from urbit/jt-sanitizeJared Tobin14+967-852
2018-11-03 00:13Assert clan/sein throw on bad input.Jared Tobin1+19-0
2018-11-03 00:09Update package-lock.Jared Tobin1+1-1
2018-11-03 00:07Add (weak) validation for @p and @q on conversion.Jared Tobin2+64-8
2018-11-02 09:38Fix README typo. [ci skip]Jared Tobin1+1-1
2018-11-02 07:04Restructure and clean up.Jared Tobin13+891-851
2018-10-24 05:44Merge pull request #11 from urbit/jt-bundleJared Tobin11+1415-32680
2018-10-24 04:23Add repository field to package.json.Jared Tobin1+4-0
2018-10-21 23:49Just bundle code as CommonJS.Jared Tobin6+12-23234
2018-10-21 23:28Strip dependencies.Jared Tobin8+1410-9457
2018-10-19 10:02Temporarily browserify for distribution.Jared Tobin3+23155-4
2018-10-19 09:04Add functions to rollup's namedExports.Jared Tobin4+7-4
2018-10-17 05:09Fix lack of 'const' in variable binding.Jared Tobin4+5-5
2018-10-10 06:16Preserve leading zeros for hex -> patq.Jared Tobin2+38-4
2018-10-10 03:48Merge pull request #10 from urbit/jt-add-patq-eqJared Tobin5+210-18
2018-10-10 03:44Update package-lock.Jared Tobin1+158-1
2018-10-10 03:41Axe changelog tabs (ew).Jared Tobin1+2-2
2018-10-10 03:37Add eqPatq function.Jared Tobin4+52-17
2018-10-08 17:32Merge pull request #9 from urbit/jt-patq-paddingJared Tobin3+18-5
2018-10-08 17:19Update tests.Jared Tobin2+5-3
2018-10-08 17:15Zero (i.e. doz-) pad odd, >1 bytelength @q strings.Jared Tobin1+13-2
2018-10-07 21:09Merge pull request #8 from urbit/jt-add-inv-patqJared Tobin4+78-8
2018-10-07 21:02Add property tests for hex <-> patq.Jared Tobin2+48-7
2018-10-07 21:01Add hex2patq and patq2hex.Jared Tobin2+30-1
2018-10-05 02:33Add basic Travis file.Jared Tobin1+6-0
2018-10-05 02:29Merge pull request #5 from urbit/jt-add-patqJared Tobin3+47-2
2018-10-05 02:29Merge branch 'master' into jt-add-patqJared Tobin2+72-22
2018-10-05 02:27Merge pull request #6 from urbit/jt-add-seinJared Tobin2+68-18
2018-10-05 02:21Bump minor version.Jared Tobin1+1-1
2018-10-05 02:18Add clan and sein tests.Jared Tobin1+26-4
2018-10-05 00:29Add 'sein' and related functionality.Jared Tobin1+42-14
2018-10-05 00:25Add @q encoding.Jared Tobin2+46-1
2018-09-28 04:18Merge pull request #4 from urbit/jt-bigintJared Tobin3+94-7
2018-09-28 04:13Minor formatting fixes.Jared Tobin1+3-1
2018-09-27 08:12Minor version bump.Jared Tobin1+1-1
2018-09-27 07:48Add arbitrary-sized integer @p support.Jared Tobin2+91-6
2018-09-04 03:10Merge pull request #2 from urbit/gulpAnthony Arroyo11+10159-493
2018-09-03 22:53update package json with correct module nameGavin Atkinson1+1-1
2018-09-03 19:37remove 'use strict'Gavin Atkinson2+1-3
2018-09-03 18:04bump versionGavin Atkinson1+1-1
2018-09-03 18:04update mainGavin Atkinson1+1-1
2018-09-03 17:59more tests, improve conversion function naming symmetryGavin Atkinson8+318-23059
2018-09-02 23:00working bundle, 1/2 new testsGavin Atkinson9+32461-52
2018-07-11 23:08Merge pull request #1 from urbit/es6Anthony Arroyo5+401-292
2018-07-11 22:11missed a few constsGavin Atkinson1+3-3
2018-07-11 21:56ES6 refactorGavin Atkinson5+401-292
2018-07-09 20:49check for NaN (means that isShip failed in some weird way)Anthony Arroyo2+8-1
2018-02-02 20:44export ship checkAnthony1+365-0
2018-02-02 19:11remove bignumber dep and use bn.jsAnthony1+3-3
2018-02-02 19:09update namesAnthony2+1-361
2017-12-18 16:38readmeAnthony1+16-0
2017-12-18 16:29removed console debugAnthony1+0-10
2017-12-18 16:24remove errant sigAnthony1+2-0
2017-11-09 04:38test/main.jsAnthony1+1-1
2017-11-09 04:37changed to use bn.js instead of bignumAnthony1+62-35
2017-11-05 18:58remove logsAnthony1+1-15
2017-11-05 17:53completed num to hsipAnthony1+3-3
2017-11-05 17:52fixed num to shipnameAnthony1+11-3
2017-11-05 17:31used bignum to get ship to num gettingAnthony1+107-71
2017-11-04 00:37testing for mukAnthony2+12-6
2017-11-04 00:36incorporated assaf's portAnthony1+77-60
2017-11-03 14:11first commitAnthony3+332-0