{"_id":"onigasm","_rev":"217858","name":"onigasm","description":"WebAssembly port of Oniguruma regex library","dist-tags":{"latest":"2.2.5"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"time":{"modified":"2021-06-03T15:37:38.000Z","created":"2018-02-20T09:39:30.365Z","2.2.5":"2020-09-22T04:13:08.396Z","2.2.4":"2019-11-13T16:26:12.522Z","2.2.3":"2019-11-12T21:38:22.942Z","2.2.2":"2019-04-19T13:47:33.659Z","2.2.1":"2018-06-27T06:27:10.873Z","2.2.0":"2018-06-27T06:02:51.364Z","2.1.0":"2018-06-17T12:48:39.819Z","2.0.0":"2018-05-21T09:25:16.324Z","1.3.1":"2018-05-11T01:04:28.225Z","1.3.0":"2018-02-22T13:04:34.303Z","1.2.0":"2018-02-21T04:42:18.645Z","1.1.0":"2018-02-21T04:18:48.770Z","1.0.1":"2018-02-20T09:46:01.982Z","1.0.0":"2018-02-20T09:39:30.365Z"},"users":{},"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"versions":{"2.2.5":{"name":"onigasm","version":"2.2.5","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","clean":"git submodule foreach --recursive git clean -xfd && rimraf lib","test":"node test/index.js","benchmark":"node benchmark.js","preversion":"npm run setup-emsdk && npm run clean && npm run build && npm run test","setup-emsdk":"./scripts/setup-emsdk.sh 1.39.2"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^5.1.0","concurrently":"^5.0.0","durations":"^3.4.1","jasmine-focused":"^1.0.7","onchange":"^6.1.0","rimraf":"^3.0.0","tslint":"^5.20.1","typescript":"^3.7.2"},"dependencies":{"lru-cache":"^5.1.1"},"gitHead":"82c56c383334b0c502e805d8940e4b745b67eda2","_id":"onigasm@2.2.5","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"shasum":"cc4d2a79a0fa0b64caec1f4c7ea367585a676892","size":171687,"noattachment":false,"key":"/onigasm/-/onigasm-2.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-2.2.5.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_2.2.5_1600747988224_0.7220045690208268"},"_hasShrinkwrap":false,"publish_time":1600747988396,"_cnpm_publish_time":1600747988396},"2.2.4":{"name":"onigasm","version":"2.2.4","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","clean":"git submodule foreach --recursive git clean -xfd && rimraf lib","test":"node test/index.js","benchmark":"node benchmark.js","preversion":"npm run setup-emsdk && npm run clean && npm run build && npm run test","setup-emsdk":"./scripts/setup-emsdk.sh 1.39.2"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^5.1.0","concurrently":"^5.0.0","durations":"^3.4.1","jasmine-focused":"^1.0.7","onchange":"^6.1.0","rimraf":"^3.0.0","typescript":"^3.7.2"},"dependencies":{"lru-cache":"^5.1.1","tslint":"^5.20.1"},"gitHead":"1ae5ee3fe489e2dc3885019d193c6ee4eaa01113","_id":"onigasm@2.2.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"aeschli","email":"martinae@microsoft.com"},"dist":{"shasum":"b0ad97e3d7c3080476a1e5daae4b4579a976cbba","size":225268,"noattachment":false,"key":"/onigasm/-/onigasm-2.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-2.2.4.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_2.2.4_1573662372346_0.4888192597213954"},"_hasShrinkwrap":false,"publish_time":1573662372522,"_cnpm_publish_time":1573662372522},"2.2.3":{"name":"onigasm","version":"2.2.3","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","clean":"git submodule foreach --recursive git clean -xfd && rimraf lib","test":"node test/index.js","benchmark":"node benchmark.js","prepublishOnly":"npm run setup-emsdk && npm run clean && npm run build && npm run test","setup-emsdk":"/bin/bash -c 'source ./scripts/setup-emsdk.sh 1.39.1'"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","durations":"^3.4.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","rimraf":"^3.0.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"269e499d27cb43ffd3e06840f9751982d3fe3bfe","_id":"onigasm@2.2.3","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"shasum":"91da7aecf586789f136f6f854c8914927834b018","size":170639,"noattachment":false,"key":"/onigasm/-/onigasm-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-2.2.3.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"_npmUser":{"name":"aeschli","email":"martinae@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_2.2.3_1573594702775_0.7260009423698284"},"_hasShrinkwrap":false,"publish_time":1573594702942,"_cnpm_publish_time":1573594702942},"2.2.2":{"name":"onigasm","version":"2.2.2","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","test":"node test/index.js","benchmark":"node benchmark.js"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","durations":"^3.4.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"cd5b3e0265e42ca9bc716066c91c13c1a474b7e7","_id":"onigasm@2.2.2","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"shasum":"0f853152278bf0da5b3d5be728d5218e472d03ca","size":2163400,"noattachment":false,"key":"/onigasm/-/onigasm-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-2.2.2.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_2.2.2_1555681653448_0.31854889616631166"},"_hasShrinkwrap":false,"publish_time":1555681653659,"_cnpm_publish_time":1555681653659},"2.2.1":{"name":"onigasm","version":"2.2.1","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","test":"node test/index.js","benchmark":"node benchmark.js"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","durations":"^3.4.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"84631f4e36cdd469bd94dfbcf3285740f16929f0","_id":"onigasm@2.2.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"dist":{"shasum":"d56da809d63d3bb25510e8b8e447ffe98e56bebb","size":2009531,"noattachment":false,"key":"/onigasm/-/onigasm-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-2.2.1.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_2.2.1_1530080830608_0.14562565778638303"},"_hasShrinkwrap":false,"publish_time":1530080830873,"_cnpm_publish_time":1530080830873},"2.2.0":{"name":"onigasm","version":"2.2.0","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","test":"node test/index.js","benchmark":"node benchmark.js"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","durations":"^3.4.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"19736f9a94a8357072d3f8a79035fcf4897241ea","_id":"onigasm@2.2.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"dist":{"shasum":"224469a10a23775fc2113a896842882a91d8bf98","size":2009535,"noattachment":false,"key":"/onigasm/-/onigasm-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-2.2.0.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_2.2.0_1530079371140_0.9183036383295518"},"_hasShrinkwrap":false,"publish_time":1530079371364,"_cnpm_publish_time":1530079371364},"2.1.0":{"name":"onigasm","version":"2.1.0","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","test":"node test/index.js"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"0c01c14d62088c59fa36b44fbadf549bcde1c759","_id":"onigasm@2.1.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"dist":{"shasum":"706fa29c80a2fdae7dc6ed8c8ae71c123d10d510","size":192206,"noattachment":false,"key":"/onigasm/-/onigasm-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-2.1.0.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_2.1.0_1529239719736_0.9145771867849748"},"_hasShrinkwrap":false,"publish_time":1529239719819,"_cnpm_publish_time":1529239719819},"2.0.0":{"name":"onigasm","version":"2.0.0","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","test":"node test/index.js"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"e98594f2bdf07c3b01b853fd6cf94405a900b689","_id":"onigasm@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"dist":{"shasum":"83a410a7393ad1eec4aeeaeae744cb9ee7a59ea8","size":367007,"noattachment":false,"key":"/onigasm/-/onigasm-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-2.0.0.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_2.0.0_1526894716150_0.8905637311129961"},"_hasShrinkwrap":false,"publish_time":1526894716324,"_cnpm_publish_time":1526894716324},"1.3.1":{"name":"onigasm","version":"1.3.1","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","test":"node test/index.js"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"c8097d766d900534753fc99f441be38c680d1e96","_id":"onigasm@1.3.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"dist":{"shasum":"765e8df42b078338f09db9420b55276b4cd1ce02","size":360995,"noattachment":false,"key":"/onigasm/-/onigasm-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-1.3.1.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_1.3.1_1526000668082_0.16277296734443958"},"_hasShrinkwrap":false,"publish_time":1526000668225,"_cnpm_publish_time":1526000668225},"1.3.0":{"name":"onigasm","version":"1.3.0","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","test":"node test/index.js"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"47e7bbdcaad494dbcefba65d3f8ba05cce12b705","_id":"onigasm@1.3.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"dist":{"shasum":"7d104f6dc2f3ca4ab972a8c4f708bcc1054e4e66","size":182658,"noattachment":false,"key":"/onigasm/-/onigasm-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-1.3.0.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_1.3.0_1519304674194_0.414063573416817"},"_hasShrinkwrap":false,"publish_time":1519304674303,"_cnpm_publish_time":1519304674303},"1.2.0":{"name":"onigasm","version":"1.2.0","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","test":"node test/index.js"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"9d1965cf9af06f640f43f46358a3eb58ef11042f","_id":"onigasm@1.2.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"dist":{"shasum":"758bf7d9c2c132bdcbc66704d6d615befb29a2f1","size":182559,"noattachment":false,"key":"/onigasm/-/onigasm-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-1.2.0.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_1.2.0_1519188138385_0.22804251278426046"},"_hasShrinkwrap":false,"publish_time":1519188138645,"_cnpm_publish_time":1519188138645},"1.1.0":{"name":"onigasm","version":"1.1.0","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","test":"node test/index.js"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"21d0f20c735ab0ad6db114f7f46695e71f57b11e","_id":"onigasm@1.1.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"dist":{"shasum":"5d5a78978c9b2b17aa648f16813f6848c9fb6325","size":182536,"noattachment":false,"key":"/onigasm/-/onigasm-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-1.1.0.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_1.1.0_1519186728667_0.38217440010097437"},"_hasShrinkwrap":false,"publish_time":1519186728770,"_cnpm_publish_time":1519186728770},"1.0.1":{"name":"onigasm","version":"1.0.1","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","test":"node test/index.js"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"dcf3befe4c7d650e42c4509370b7f13b3c5d2a80","_id":"onigasm@1.0.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"dist":{"shasum":"ba87ffe841117164a0f2e5040d1dbb7851c86c22","size":182501,"noattachment":false,"key":"/onigasm/-/onigasm-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-1.0.1.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_1.0.1_1519119961839_0.6817970820803085"},"_hasShrinkwrap":false,"publish_time":1519119961982,"_cnpm_publish_time":1519119961982},"1.0.0":{"name":"onigasm","version":"1.0.0","description":"WebAssembly port of Oniguruma regex library","main":"lib/index.js","typings":"lib/typings/index.d.ts","scripts":{"build::onig":"./scripts/build.sh","watch::onig":"onchange 'src/**/*.cc' -w -p 1000 -- npm run build::onig","build::tsc":"tsc","watch::tsc":"tsc -w","build":"concurrently \"npm run build::tsc\" \"npm run build::onig\"","watch":"concurrently \"npm run watch::tsc\" \"npm run watch::onig\"","test":"node test/index.js"},"repository":{"type":"git","url":"git+https://github.com/NeekSandhu/onigasm.git"},"keywords":["oniguruma","onig","regex","wasm","asm","web","assembly"],"author":{"name":"Neek Sandhu","email":"neek.sandhu@outlook.com"},"license":"MIT","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"homepage":"https://github.com/NeekSandhu/onigasm#readme","devDependencies":{"@types/lru-cache":"^4.1.0","concurrently":"^3.5.1","jasmine-focused":"^1.0.7","onchange":"^3.3.0","typescript":"^2.7.1"},"dependencies":{"lru-cache":"^4.1.1"},"gitHead":"9829846747b46ed1bb9d06208d12152700343cdb","_id":"onigasm@1.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"sweetslush","email":"yo@chipto.io"},"dist":{"shasum":"56155a1d6cca374036fee1d9fe7f0fffe25d0832","size":182454,"noattachment":false,"key":"/onigasm/-/onigasm-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/onigasm/download/onigasm-1.0.0.tgz"},"maintainers":[{"name":"sweetslush","email":"yo@chipto.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onigasm_1.0.0_1519119570114_0.8989309207069878"},"_hasShrinkwrap":false,"publish_time":1519119570365,"_cnpm_publish_time":1519119570365}},"readme":"# Onigasm (**Onig**uruma**ASM**)\n\n`WebAssembly` port of Oniguruma regex library.\n\nUsage/API/Behaviour 1:1 with [`node-oniguruma`](https://github.com/atom/node-oniguruma) port, tests are literally imported from `node-oniguruma` repository for maximum compliance.\n\nOf course, unlike `node-oniguruma`, this library can't hook into roots of `V8` and is therefore 2 times* slower than the former.\n\n## Instructions for porting your app to web\n\n### Install\n\n```bash\nnpm i onigasm\n```\n\n### Light it up\n\n> WASM must be loaded before you use any other feature like `OnigRegExp` or `OnigScanner`\n\n```javascript\n// index.js (entry point)\n\nimport { loadWASM } from 'onigasm'\nimport App from './App'\n\n(async () => {\n    await loadWASM('path/to/onigasm.wasm') // You can also pass ArrayBuffer of onigasm.wasm file\n    App.start()\n})()\n\n// `onigasm.wasm` file will be available at `onigasm/lib/onigasm.wasm` in `node_modules` of your project directory\n```\n\n> Once loaded `onigasm` is a drop-in replacement for `oniguruma`\n\n```diff\n- import { OnigRegExp } from 'oniguruma'\n+ import { OnigRegExp } from 'onigasm'\n```\n\n### That's it!\n\n\\* Tested under laboratory conditions using `benchmark.js`\n___\n\n### License\n\n`onigasm` is licensed under MIT License. See `LICENSE` in the root of this project for more info.\n\n### Contributors/Maintainers\n- [@neeksandhu](https://github.com/NeekSandhu) (Neek Sandhu)\n- [@aeschli](https://github.com/aeschli) (Martin Aeschlimann)\n\n","_attachments":{},"homepage":"https://github.com/NeekSandhu/onigasm#readme","bugs":{"url":"https://github.com/NeekSandhu/onigasm/issues"},"license":"MIT"}