{"_id":"loopback-component-role-user","_rev":"39-bc769bfdbc861b48b3a38b472a87c542","name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","dist-tags":{"latest":"1.4.4"},"versions":{"0.1.0":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"0.1.0","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"fd47c8c3e813c65098a4aad7e3019d9c54e227c2","_id":"loopback-component-role-user@0.1.0","_shasum":"d130d79c9a55fde71844c86db4cecf8b7927deef","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"d130d79c9a55fde71844c86db4cecf8b7927deef","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-0.1.0.tgz","integrity":"sha512-/Qe7IifgvxIPk5uEo07IPhWBul7we4IVsuac6jiA9W2dkGivDkB3s2TJ6voSZZXzi3MvHpd1TNEn7bUWk2Y8eA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoB2WkUlUEMBzjTEMGI/CY+uuHFizB7UJP+2APWFD8EAiApOqHwGcY3kCXlwitgDlHj4SyEEfrTQ++AfM8vXCvyZQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-0.1.0.tgz_1470731414148_0.17026473092846572"},"directories":{}},"0.1.1":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"0.1.1","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"fd47c8c3e813c65098a4aad7e3019d9c54e227c2","_id":"loopback-component-role-user@0.1.1","_shasum":"9ef156befd3ad4a1836a306fb83f01f2c4c36f33","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"9ef156befd3ad4a1836a306fb83f01f2c4c36f33","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-0.1.1.tgz","integrity":"sha512-lk/bxC8vnqttoqlERyDcp4UlNTSDgtlNGtvcsN5G6r+2TkZm79R0ThoqmH7KpUITQLSU7UCDEmhyWbWEKnv69Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH10MsBVFHTHY7r5v69nlVTZAAAqbX5DLcFf3Pji1C/nAiAjR+5f7ydZOVupBJwQ6jlaGVpIfZOQJTQN/WFXqsCofA=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-0.1.1.tgz_1470785962855_0.42239770689047873"},"directories":{}},"0.1.2":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"0.1.2","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"b0d677e99c470df305b18f82c59b1dcf68f165c9","_id":"loopback-component-role-user@0.1.2","_shasum":"53745629069a36f7168118b97ae66c3f4c5ca540","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"53745629069a36f7168118b97ae66c3f4c5ca540","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-0.1.2.tgz","integrity":"sha512-+/6hWwRDmaLB8RvUsK5uWHXK53S19wm7YhL7Y6h1zyr0Oxk+vZVEJJBWb0NP1I1EDxKTDX15bTeWcTp2Qq30Wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7FcPFXvsw8pq+4S7s0TQsSP8O9sM9AwB8KLa23Byr/AiADcwqd4rzLkqqSqizN14gkybVR7CXJE3z3rMyVp/HzCA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-0.1.2.tgz_1470796515641_0.09205633960664272"},"directories":{}},"0.2.0":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"0.2.0","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"b5586e49cdca88c339516eb496056bb434a21059","_id":"loopback-component-role-user@0.2.0","_shasum":"490eb9d7850325a5b3f58201791910e747071e63","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"490eb9d7850325a5b3f58201791910e747071e63","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-0.2.0.tgz","integrity":"sha512-bz6Nb8S/PqhZ03UN35CziK6/X6tgJ0H5GsYYt2B+o6A/3W6QiOmJitr1HzY07gk6tB6QYNnbQPnum+1zg5q1fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwXW80gruFjd3gTI2ASmKhwx1Uz/S0hgfOmFx0eINQlAiEA0sioFW5HBmah1KlQXT8DR9HzM495cD7zaRhNzxN1hE4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-0.2.0.tgz_1470895912588_0.638831588672474"},"directories":{}},"0.2.1":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"0.2.1","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"028b3553954e87337d8c2423cbe5095f95eaa386","_id":"loopback-component-role-user@0.2.1","_shasum":"81694be84c038f96794b0cfaa4a2f9c8c719426f","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"81694be84c038f96794b0cfaa4a2f9c8c719426f","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-0.2.1.tgz","integrity":"sha512-xlYKwm0+jtpcnBrNGBpVnLY8CknQCcNNorP2GRX1hxzaFTCa2ogDnw0Oaja9P/2Fjoo3EIxx0G4vUEuXMOapDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+U9CJ6OLKFz3gowiAw3bPxKCRXmqRwf/gqVcMuS2DkAIgaeDfDcxRpblv363gYdI80aeRBpGksnsIOd3oY+qawDM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-0.2.1.tgz_1471986992284_0.5674302529077977"},"directories":{}},"0.2.2":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"0.2.2","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"c2956eece0ce76d5ab8f135aaf6a57c914b78f3f","_id":"loopback-component-role-user@0.2.2","_shasum":"921d67e103fff292681dd6178751e5049abe58e1","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"921d67e103fff292681dd6178751e5049abe58e1","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-0.2.2.tgz","integrity":"sha512-pxHcq5Yt8XS1chfkAW2egmUyldi/x91aSAhcOjmkwhfu4wPC7ZeVHfcURs0TWKvCMDFq0QNOUj+sUBYTMsF+Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQAoyFXowZBjshG46bHlWziDr68o3d+zKtlDd1IHa/pAIhALD/qdLG+pjCp+vtT6lS4GTaR8yvqnbg4e6S34RTX2RH"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-0.2.2.tgz_1471988396325_0.8726324741728604"},"directories":{}},"1.0.0":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.0.0","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"3a49515d6b17a20147466ab35fe98e55a2c634eb","_id":"loopback-component-role-user@1.0.0","_shasum":"1b3445c9ff7fda9d48e1d62fc2bab1bab74c9726","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"1b3445c9ff7fda9d48e1d62fc2bab1bab74c9726","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.0.0.tgz","integrity":"sha512-yJUMDuMZYmuMwEABvTJTPsi+VeRyuyFf++8oYMgkP6LvZGwRTvAxoJfR1XD40N58ZyEtO+ZNyfnSFNidZJJWiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1GJSPNndRODTGW0lDLJgwNolRFAsp/9IAh6W9bbnPygIgdJ9MeAy7dQzUTTFVwBnI0EKR+hKlIit9MZ4p0/+uzkM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.0.0.tgz_1477967992899_0.8685577660799026"},"directories":{}},"1.0.1":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.0.1","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"f7b3eabe2baf23d1f0ed7c66c04bb4ad77069ed4","_id":"loopback-component-role-user@1.0.1","_shasum":"03ebbad3deffd4afa582c853630a135f26238695","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"03ebbad3deffd4afa582c853630a135f26238695","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.0.1.tgz","integrity":"sha512-x91LTcaKfZZgwxaHxIYDkMybqbNd2NhAc+3SKGRGOt6E7Kh9omPMma6/y5kFK7fpMGf1ci+QsvxD79+4SCeoTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCk7DWhDW7T0MX4E9zcA3BbGboPTO2zE5LVk83DsLIUSwIgLMj/xlYNA6sUjLzOWAc+JhN6hy7ChsJ4YD50v8ElbPk="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.0.1.tgz_1478487016397_0.1301770128775388"},"directories":{}},"1.0.2":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.0.2","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"f03c16101a707f411908e51a0c9436e7b03e123b","_id":"loopback-component-role-user@1.0.2","_shasum":"6d4d662a3052ef09e05a100d596c2aed3a6ba0ac","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"6d4d662a3052ef09e05a100d596c2aed3a6ba0ac","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.0.2.tgz","integrity":"sha512-/RLBlJ5Cr9LcOXWwB1EHJo9SehtbiWL+HVQ5TheMO8Yi7AV1dyfXgYY2ufPtaA2bKV0zZug2s/okJoacZ9Kbiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxwYKZoZ/MQb7RKP8FR95jZE7mGwFIlqMFYgACE19RnAIgJUWj7bgMOa5a2QRZKdUv00vgHxLsTD3jgQEzemsIsBs="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.0.2.tgz_1478504879673_0.039011507760733366"},"directories":{}},"1.1.0":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.1.0","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"758671c3b407382d2ae9e2936df269bdf2e489ba","_id":"loopback-component-role-user@1.1.0","_shasum":"98489b31699c17097eee857b3c976d9d2c8d81d3","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"98489b31699c17097eee857b3c976d9d2c8d81d3","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.1.0.tgz","integrity":"sha512-Xf6o/IQDxe9u4gWT8TZLEgPVkunMUgn2o10E+otTUszxZ61T9dyryhL5/6THLaSfUohWn51SgJTuigUAVbnq1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjIVuouKWRUKNQinnh7l+kvV0oK6R2rAbmKvoTujn+7wIgBWHTQKblSgjLKAArJ+k1OrqQRdc0pTMUx57T7od3a28="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.1.0.tgz_1478850270015_0.507770040538162"},"directories":{}},"1.1.1":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.1.1","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"13b2cc867c3a0a40e36c648333e4e958cca49ebb","_id":"loopback-component-role-user@1.1.1","_shasum":"cc7eecdbf7503ab856a625831c94fe076c7e7386","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"cc7eecdbf7503ab856a625831c94fe076c7e7386","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.1.1.tgz","integrity":"sha512-J0VM552V0xgOUECIy2ngxfUsnZqFHTGRYi0uMFtmRHOcHR0iTfFz3XdC3Npnf+jRG3/Xud7Dh70uvQ2GYuKK5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAVIWyFzxWiUomY4mjfv6WrzDx0pi1ZHh/TqqtKNYk5/AiAECqEB50ULothU0xWes+nIXCp5BoceRSnZFnLErjNnKQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.1.1.tgz_1478856717177_0.40030136215500534"},"directories":{}},"1.1.2":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.1.2","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"bd164a6bd20b218954bbbed87320cea9d3818d1f","_id":"loopback-component-role-user@1.1.2","_shasum":"41f81d454a93a51de433f5b0a72cde5891ed4dbf","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"41f81d454a93a51de433f5b0a72cde5891ed4dbf","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.1.2.tgz","integrity":"sha512-R6D1eUXF0tKpHfRedsrrykZ/EpyqgQAOuKeVD/NrbRK6xaJY05UpxfzcsazdFhmlPZRwUFieczorHmI+1Ji8kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICt2mOV6uigfuD4auGqqD0LTIUj7pnTBHYY+4b6M/U8KAiAJGcGpZ74xdCvtWsD/H+1AwHHthAx8xXgXJ+biokhU+g=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.1.2.tgz_1479083079432_0.3719669501297176"},"directories":{}},"1.1.3":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.1.3","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"7f542b53cc2e6591150405ee4c091391827a47e1","_id":"loopback-component-role-user@1.1.3","_shasum":"74b74195518c69a860b05a9231fbb8eef80bd7bf","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"74b74195518c69a860b05a9231fbb8eef80bd7bf","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.1.3.tgz","integrity":"sha512-rVygRDY5D4tBpgLvWkLQ1LpSJ6LXNm3NG//basV0GxROBPCe+ll+h+ZSbZvjzbKkGvrhjYhin3fH7L5l5ndFvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCggZHp1sowqPm9gAdJZJcGFtpnPhx/S7tYjTHvYSispQIhAKdWMPuHKFND/qXNYkWA1mD6o8RRQ2BFJ7U8SdlNY7/j"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.1.3.tgz_1479083125360_0.017867277609184384"},"directories":{}},"1.1.4":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.1.4","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"c2ccbd4b6889a14b31cb71f10d4376d962d57c3d","_id":"loopback-component-role-user@1.1.4","_shasum":"ab49b01c76032c633c1a8f985149d99512ce4f66","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"ab49b01c76032c633c1a8f985149d99512ce4f66","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.1.4.tgz","integrity":"sha512-fk/VYn4YLcrzWuqhOr1U2J2g++oX1+xqqNJtB31EmkbShRDZtRSZTRtESPrlmN2rgTaR/c5NClt1fYLnZkgBkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUco+H8ihvmkF1yHjfv8JQHNBSV7KueH84hr82CnVtGAiAREGkpOBW5KZ40bqzEGAWozwMGMsXIFLUaUZYve5SSBg=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.1.4.tgz_1479099998462_0.6502306484617293"},"directories":{}},"1.1.5":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.1.5","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"ad2990426f32bf13e77a616af481942ba8e91277","_id":"loopback-component-role-user@1.1.5","_shasum":"73912716b079ecdf8bdfd8636194e8bcea3d802d","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"73912716b079ecdf8bdfd8636194e8bcea3d802d","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.1.5.tgz","integrity":"sha512-Tnfj1vPYVaFht3my6FcMPV7cQYhfVt6MUSU3eiw5WM/dshqWdjp3UUhNUZ5bHFDbb3+xBuSOaM7xo6EyD32l2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGs3nk+8YFcv4DXsIBjI8owm6jyJl3MKDPd4u+GeR2FcAiAxnjvMS4vqFD+afBOzY0e9kZ33VKZLZNvI7M+ms9PmRg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.1.5.tgz_1479104553587_0.9530408189166337"},"directories":{}},"1.1.6":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.1.6","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"4711cbffff12d36a7d8d63e46d31ca56a4699019","_id":"loopback-component-role-user@1.1.6","_shasum":"845beb2fed30833f4ee89a9146d227a8662b0369","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"845beb2fed30833f4ee89a9146d227a8662b0369","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.1.6.tgz","integrity":"sha512-VmB+hOhuc1yJaOthapAIK5s98VNLbzEe8az7FZHZ0+BLtVkqV+bYpFBdBqY1CfSFxInQFv41aVR+pGKxutUPEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9af5JEZ/TPrgCeIVvkPehEwyT0QcWi6b3IbZW15rPEAiEA2tLKq1Nn2/G5O078M0z5oGXGTWNh1ON4G8expnmLb9M="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.1.6.tgz_1479193610837_0.5919884468894452"},"directories":{}},"1.1.7":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.1.7","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"2aa08953043049a46ac2ed8c0981bf28dc8f19ef","_id":"loopback-component-role-user@1.1.7","_shasum":"a9ca5a932433f48af1c8cd0e7b58ce1254614687","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"a9ca5a932433f48af1c8cd0e7b58ce1254614687","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.1.7.tgz","integrity":"sha512-SOov/jcqY6CpR0HGO7F63/2VCilj9rfGkLKQHTcRHDedi84yUBzehDdMfBagaiNWcv8gIc9wmcNMqbCwvGwK3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpY84I6sqefU3p15mni8HVLfRilt+B4z2wjY+7YSZcYAiEAkG/fSINkNbE7+PiccSm5FRrv+AhCgoFHIR68llDTj/o="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.1.7.tgz_1479369517988_0.5976691052783281"},"directories":{}},"1.1.8":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.1.8","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"cecfc91c45010f8cf229c11285cd5869ec3041a0","_id":"loopback-component-role-user@1.1.8","_shasum":"f53736fd2a98251bf4b5e5c774410d0ae519d60b","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"f53736fd2a98251bf4b5e5c774410d0ae519d60b","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.1.8.tgz","integrity":"sha512-YzGBzqk0iDljs1KdTu8IXJ5yYX8APC6bYKCxfaiaRrasHuQRjwPIVf2VQulYV8DtFQck9yx3hkkAWt1NOHzmXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDos16mHM7dK/KJjkxLhOMCGHFlSYRb8HQOtvyxCkxS1QIhAK+oYEK0y9hmGPho1HdWEGHeiEfIS367B/hT1GdZKED1"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.1.8.tgz_1479483685480_0.5544600600842386"},"directories":{}},"1.2.0":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.2.0","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"4352d5710c316c932dabebb49e7ffb8a16b97692","_id":"loopback-component-role-user@1.2.0","_shasum":"b269c35e7c4e1021318a95b485dbac95f6896bfd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"b269c35e7c4e1021318a95b485dbac95f6896bfd","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.2.0.tgz","integrity":"sha512-5zn5OJ3gIOXjBySVVJfLZuXvNHhEI2Uma/DR62uxps3H/wc2lZNP7BVR93y/JjzoWzzx+P6kTqj5zBDr75o3gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWUEcRhwXdHLkjz/5q04yXJ2DJuYQoAJ7PO+jELGrESgIhALziG13DP2kiBBhwKjJ85GFPYnxdfHbr0jbCOEqLw9FV"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.2.0.tgz_1492399856745_0.23771446268074214"},"directories":{}},"1.2.1":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.2.1","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"ff50d3ec05ced5b991057308553dff310e7e3cd9","_id":"loopback-component-role-user@1.2.1","_shasum":"d8d46bfab68a19441d03784ff92889b9754c8156","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"shasum":"d8d46bfab68a19441d03784ff92889b9754c8156","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.2.1.tgz","integrity":"sha512-7vO6lbwXiq/1luqq6aQfZ1Cben674O2rCed23JFKWLyLtF/Y2kq3eopaD0G4V9eCYdDxn+r8ckovLJWj6UuWkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGyTVazQeBB+L43JZBySC29Lnm2BSOSq5piBAu8pUfIAIhAOs1uLomYvtM1i7pmOf46u2/yZo6oZyVAalYuBNa6PgP"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-role-user-1.2.1.tgz_1493952320394_0.324417483760044"},"directories":{}},"1.3.0":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.3.0","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"49b86221d20ef91fa4785f85a602fd8dd3da1ed9","_id":"loopback-component-role-user@1.3.0","_npmVersion":"5.4.2","_nodeVersion":"6.11.4","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-bxC9+gNadHQ7nYytg3xKaONeXyPmzx05NnNJ/SjEjncEHKjyP2LMPLZGdSaSe6/VtpTiE1bTMTPPsDV6t4ytKA==","shasum":"b871104cd28a43f2ac9cfa975f9d2cc9a2671fdc","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFn9tb8bNe4naJp3bMq1FqLIadx4AAMQrRVCcmZ7pUZhAiBz+t4GqyZI5fThbULOo87x0YT8ff4Bc3/B1zcLRDB6vg=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user-1.3.0.tgz_1513655396250_0.26319053093902767"},"directories":{}},"1.3.1":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.3.1","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"0a54eff0fb42e7ef5c6c9b0426762ee90de6e193","_id":"loopback-component-role-user@1.3.1","_npmVersion":"5.4.2","_nodeVersion":"6.11.4","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-hy8XkDk8CYWmTbW0g34eGKadzS1GrCNoevQoUc+YMtZCw9NFJHj7PmlBpSLq+m5KvdDbrikqof9elAQFMD8+Rg==","shasum":"7464fa6e3d9e93f485d5a444451c3a018e892b16","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsR+TC+xXMewKt7GNzUkuJoRz+UjajcQoyaPDe2WhKjAiEA7vGWQ1ReWZ/ZNt+eLOuyyzlBqBrXRy3H4CB6LxbpJJo="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user-1.3.1.tgz_1513658448772_0.5927026895806193"},"directories":{}},"1.3.2":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.3.2","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"6ce8c18f067afb4e03444fa498555fd1dc48662a","_id":"loopback-component-role-user@1.3.2","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-gyRss+6n12dk0gIH428drwvgPVOVvDNjNE39QPTgP1ltp+ocwMxCE7gfEtVKNeEmnjwHhX4S+QhAfgnkObMFLA==","shasum":"0a74b6cc8049578d1aa4177acf2fbb687ecef4e2","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLH2GwQRrLq/uF/AoSP7hoK/3/tFwTcv9Mu6cCpSs1cAiAZCUxVDgo+e9OuVJJVgLYt3SATktQbaRzmR8/qg6EGIw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user-1.3.2.tgz_1514342354523_0.5429132664576173"},"directories":{}},"1.3.3":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.3.3","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"e12671303dece36efeb74dd1721a19eedacd21e0","_id":"loopback-component-role-user@1.3.3","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-ow/av5s1FdtdJCSzasJwSR9B0rgU8emsXDZudMITi99JJ/gpazyDzwFolKj5/ODN0cltHyxwT9cYrEnrEITCrA==","shasum":"65e06969479c0f9cc6038625f129cdaf312def6d","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjjNkGTFuDnH/78aKo/Gh9f2Mhq6iQcx3AxHf3a+H6YAiACOL1lpJV6jf+B9Auk8f7CZ0xH34q5B9CEtPY9yPyiVw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user-1.3.3.tgz_1514342747253_0.9561952538788319"},"directories":{}},"1.3.4":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.3.4","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"57af1b73247a127b5a16569682ea8bc06a5cb141","_id":"loopback-component-role-user@1.3.4","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-Cyw5NUuH0b2yY+PYiSeBof9d9nTxsMMh5C92nx87+2lIXT6LvTzOT/nN0n5qekIOc479VHw9RKXimaXHQ3NU3Q==","shasum":"dff0df5e15a55c516021778c33a3cc038b74c5a6","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.3.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlkYrK3WRaBORYP9ZgovKY2UQbCOPUicubkw0EDzwE7AiAU/EaZ/KaavDBgQ3EAazkE+RF8fAaOE4zhonBjU29Hvg=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user-1.3.4.tgz_1514949000080_0.3712109182961285"},"directories":{}},"1.3.5":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.3.5","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"8d86d645a7a8c11e0692d2a10faecd44608c857b","_id":"loopback-component-role-user@1.3.5","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-1GVOs4w4CfoNtCNmrrsV6ZGEfMIKoqx5EpgjxZKhDMMQUIBfeQaI4KMAw9y+epWrq9khi4RaBkAz2rdePsThfg==","shasum":"5662d98225a69f9c281c601c3d8aab278ab54f1b","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.3.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4WYxyGkvCak9yJe0ZX48yJBB/sKEKD7x1rXEOsz71GwIhAK6zvsJalqh+LFY1gcRaYBcRIsClzNTnWDYQigQB6gwa"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user-1.3.5.tgz_1514964062944_0.4281915908213705"},"directories":{}},"1.3.6":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.3.6","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"2233a6b1646f6960a6520ff3d9922335815a3a08","_id":"loopback-component-role-user@1.3.6","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-DRDpCa3h1N2Ck+uI6EmscCsBZGARfks5b3F0P6ng9iaXOKcnWKkmAj1KChvdLPoMv3ufXLDLNJsQvwt0jHgLoQ==","shasum":"4de014404dca7a631744bab3a046dfb8544a6b5b","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.3.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc41UC8TZisnCXPIyW7qrw9u5GP+IqvQH5EkJwakj/RwIgXOSJtlPSwe+Kn8iznDmuGwsW0+Qd5FmHp6uSam8ZS3I="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user-1.3.6.tgz_1514964630036_0.5426922941114753"},"directories":{}},"1.3.7":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.3.7","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"dad4922de0f625977cb5daccad0efc93d3241cea","_id":"loopback-component-role-user@1.3.7","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-JFYZy8XcfxSYiKvJ09gL9OikGJ9tJru29m434FU+sZkApnO0S8V6pPDhV13aB+IvXUqIIAhhRFcYi8YVxAdxtw==","shasum":"0558e28dc495495f5251f7333ba2e230bb86e2f4","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.3.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc+7yIuO53inXUcfsTyT8HAQU05fAR+tE2s/sbINEl+gIgBglBtFEKKfFVUAUHzyQaCmR9NJbhHugl58HAtaYz++g="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user-1.3.7.tgz_1514964704256_0.3407617516350001"},"directories":{}},"1.3.8":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.3.8","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"dd09eaca90afde2bf8f97aa2aed1eca9a8679e2e","_id":"loopback-component-role-user@1.3.8","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-TII62WATPV/fQPdMU7geLJyS0Yv/YTwmJdjFEuRtf9XXdqjFkxTlfOFxVLg4c5ozCwi6g2vmSZ3g5W6v/OscHg==","shasum":"a6bbf1fcd34d21845411d874db7f7ddc82401e5a","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.3.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVE0vzuP3DfynbCyYTG2gveH9bSk39shNRWQVeyK7F5wIhALNhwODrWy2sd18Tkw7p+GAHHjYzFzHfiMnqqdgHtwcK"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user-1.3.8.tgz_1514964907094_0.6613346571102738"},"directories":{}},"1.3.9":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.3.9","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"prepare":"grunt build","test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"2c4634241bd2dbb782cac90a81f652af3ea81597","_id":"loopback-component-role-user@1.3.9","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-ryHsfkvEXMPTCKEKcxvwicQS1hOOErDfeEfrhgWD6YsuVYUWLWuWg/RrrH8l55YGs1gGhhu8quw431KMSSoL/w==","shasum":"b3b7c70a5d37f3071b6116c136e3a1014376f8e7","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.3.9.tgz","fileCount":28,"unpackedSize":129694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8WFrCRA9TVsSAnZWagAAy1sP+warhuOAQYwyfyLadDUn\nic/fKh0BZVn11iKPJmAvOWGIo00J/9/Mi6xgh2cT6OnPWlSaLz5mv1exQNPs\n8q69cMuxJlzZZwsVqSR4+OL9beNbXAsQZwfoGXaJ861dzZg5K4sPjVgbZdpo\nSzn3ENg2eiEGZoEQM5ojZrYuSWZIP+s52P+tqFsZxCPrlnufIyfJE9RuZefA\nJ4324Uo2Jzd3zNxWWRJFKqGX3Tv60MO/4jSCg9PS8ZMA8PWhi9PdKWGZ/B4A\nUmYKjopa4tW67Mo08EUNb5GTPDoQrW1sP84phrcM11RzjC2ub4H4fBua91Ww\noxM0Bgmx/OAzbLs8eQovawiYQCdd+fz4SI8TvXNjkeQXLkZPALEVZyK6DDj7\nk6j9u7L8kUjqrQDNTNNqTHWLbGJfSqwKGKwYyzmZiQDtOeOPA7eI8wsZW3Eh\nBcwdeCUs5W+753F4qAU3SAn83evtJTCSq9wA5wmNUpvCA3Q8mmRE0370tBcP\ncsiblLqFzhHdOV4jePJXJaj/3J9wUNXCTXNMOkZKUBIQ0M8I30TGrUe0Yfis\n2V3nmSQ1I55rl+cRx2xdCEPomnCo2NmEphbDjpMncVBMZ10vY5awGJxxKbup\n3GGtO9hPbEzJriVtCOL5IAb3WXxM70x6VQ2UBA3a7YrhYRU/cD+w8+5a2HFJ\neLoX\r\n=Nv6g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEFeTR4hszYtwtoLgGwa8WeMhAL9nY8CFbcHgIu1b6xwIhAP+IrGMcfcJsWXFrwdAsUsCKKyUgR9TKviwfAppxvNis"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user_1.3.9_1525768554311_0.44837022863522624"},"_hasShrinkwrap":false},"1.4.0":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.4.0","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"prepare":"grunt build","test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"00f787a75e8013f486761ad670e6871052da2e98","_id":"loopback-component-role-user@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-qHyikZQ38UiNB6nMJcGa0UIL+zHA1RseUUNri7RYsP7/ZAleufWBD0/euBa3fgsMj3OQDL+zHzXZq2t44j+ktQ==","shasum":"ce80eb2178a4a739d7e0756b9e46ed7886ce731b","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.4.0.tgz","fileCount":31,"unpackedSize":123935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8+zUCRA9TVsSAnZWagAAYyUP/RYp4ItarV9lbqDh2BJE\nZsiNtRL4zgnHBDRdmX6aTcXp1P00nzv3COSiW1OzHoeIzcA+Kxqsv8EJsVBf\nMwJQN+iBs1XyQOqQ62LqiUSiHiU0HtCG61jcgZxbrccBRwyIfKZYiKr6YVv1\nBQWPPIYG5mMXY7bIO3jCk+yL+Qdbp3kZp1RBmGzvD4Ac56YsrK+xQTUARNov\noIL+XyvpF/oqwe0MD8dU8CGZyohJxmZ0NI6cuQX/FgcBggJ7ONk0kwWacmsA\n0ZRIhqvQ5SH39DiCkv+DOE8hwGApK6RdbMz9KlXee+fyNAU90CiG2ksUca0Y\nBTsiwtP9FTQqBBhAoPsIqOg8w/P83P8jEHONPyyPTC5dCUE8s6cncGN7Y4+H\ngp0euWXRzRSaryCKXJlWG/DvMxlB3Kj6CUNC70QxYoj0LPyQd9x0WYAmP2U5\nMyHVsRta/wDBmqJ5o5t6l+GCJlPKIlP8VjTfTpaHEZUpAJMay/uiZrBHFTw5\ne+7e+zlvS//L/EnAib+cVgPsY69YrIAhYZXKQEJbjKARiX3fDJ75mGbsLm9r\nrFDDi5UpNydF2VP8P7X5xWpQJxFZkUAd0s5+I+MU3o8Vfefx7X2d3uI3owsN\ngnre/kqo7GbYgAJOHURUar8TyNIWDTTT6PPvgT7uYj3hUacAhOAdLDm4OxWg\nw7bb\r\n=M52D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpFN9+Yi5LQUfqvEWOpakAw7NNANEqguEHrGjtFNbwQAiEA2DFMaOPWuTV/FSXmBKHp2GmNqNoPdOatN+OHXojjkH4="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user_1.4.0_1525935315543_0.5057655022725154"},"_hasShrinkwrap":false},"1.4.1":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.4.1","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"prepare":"grunt build","test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"a0cac767e872f9fb7fe1d55260ec2c8e73d2b6ce","_id":"loopback-component-role-user@1.4.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-MD0s3uqlo5au1Xc86exGMT4umE4UUYeGGjWmu+UrYU0WaXqlLclMeW7ZtzY6TEjvAoJT1KM+VMi7tV8YEdYEqw==","shasum":"6639c8fd17749e55fed042a328202af95be29add","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.4.1.tgz","fileCount":31,"unpackedSize":124363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8/AICRA9TVsSAnZWagAAIMAP/jlvVsOiCxtRxcEPXBJY\nBc3+if8xtXKkTt677G1YDvyUJs4pIcIa/AbAeDx0PWE4+2sgEayKrTlJydTe\ngkfI9QobyTY5KfEIUVNxYNjXtZwvVV5j+uZIcvIhFZYWQLGwPJuHIX8Zq0iJ\nPITBrU0PuOiDGZwNod4NfY0/fzd/kjTZ5UqhG1PvD7JyLjDxNuuwzJxo6heY\nzW4ZPfd7fq7Us86QXT5tAaYYhn9K8xIVbRyR3m/GYW6vOBpYVADM5wLf1BgG\n41JYBpO849aeMPWcRiqJe4nlziclmGmdZOdn+kcoDDx5kNFRqNwp4WaCGJrv\nCbToNZS+USHY3IBt7jS4L26guaGslc3k7CDHUo94fWjndGlukwk+VVNsoMh3\nX2224dkTKCxyaYMSRHQ9kKckbKcDz6jLX/V3jozzqObBSZtAtzCjF2SpWVGW\nRdCt0wvWyQlQhwYhtNd/imFbjKdiFHV+UhlrUA9brvZFUNQDb/G4mKSrntgw\nKpwGJIR4cwmCm7IRO/aGAqozh9g63bUPe6uSUi/ZO463hi+t8Oa7H88o9TjP\nSJyzl6QD9wm85rp541lH1L8xzi/Jg7svjaN5Qzmwv1y7wpNIK/QxmCCLhVu6\n47KXIgmNf0o8FeW1KdNOkCzoWRiQCVYafDLDtc1gzDiYPTY3y1VBTJoJRYSD\nemov\r\n=08bI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSgW6GuYJ6D2JUUpJVmJ1pyyFf/mZt6gFAWYw4Atip6AiEA+6tnFCcEDyqqd8WU4TzgE2/vvJdz18PxI9h6qG+aE4o="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user_1.4.1_1525936135768_0.34312514074640266"},"_hasShrinkwrap":false},"1.4.2":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.4.2","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"prepare":"grunt build","test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"ba5bba52978ba3406d49f2352402fc0f88aed658","_id":"loopback-component-role-user@1.4.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-pSbEbUgx9R5NIOYdobHCPPzLusfMkTrkrqDzJnK1K8MA56ogpisNoaKbgJ+ZEgjlFKnrRKyTbH9BYyeJQDg0EA==","shasum":"35765a8a857d3c7136c02a5f79a43f8103406887","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.4.2.tgz","fileCount":31,"unpackedSize":124481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8/30CRA9TVsSAnZWagAAjkEP/i/Tlg/HoO7w3WKx0gur\nOtH/gWQ3qAyXgnwEv9xob/HcI4dfAqtw53dDvjsw997HKDik5ThgbJlDnBqv\nQ3qalJIbzaPavOS/DD5ElqBrO93mF4M5o7JEHvEBb347xox3voiLheIQam1l\nGLU3Uc5+lyZ5EDHZUpLdayonB91GnYa7Ed+LwKEfxMsnXwVA2uLxa/OAUYsP\n6A7ZQJ+IVUfqxk7g6+Op63K/aHzQcoGnXIYEypZBaY522/mtJWa9jeAZJQRk\n2Nysn0oqjqwMG3EuA66Vvm1Pm4RtXVmSInPLNt3EPIH5FbK9/VdQi9y9pLEJ\npos4ksqw40264p23t3824LmpQ2p0WZTPCxIL+rOkefksjhglEbE2CDyXvK4z\nf1rhFuXCSzXjH6+BKCGEs2CxhGU3F3dq22l/s1nXAEPyulIVxsV9KXTHke7L\nAg3QVJcifJMPnlO7g09UJiY7TdcnoV1NLMgDWvcDKWlcdmEYbXlcqm7b5bhJ\nq9QJ7Rjgz2Xt3noJn/k9P9ueO241A10LlEsrlH2KwffEt3eRoKYzlBlx8vzx\n5oQptZCOIp/YpMyLUsssionnLbcqprMd8bCze9/53H1fmgdfX+hF86AWMXsp\nYMsrPhxcnIElazGiih2JP4yy0byGxgyc5FKI2aB+VREWbyINg5P22V8Nnztv\n6asi\r\n=KlGF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF8iKs5ylcLzH8c+rq0p+fDMt5czO9bqgvbxWv80a465AiB6vUPbLHCkjWb0a0Ax++MKtHmWo2H1loZ6i8X5/Pr9wg=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user_1.4.2_1525939699097_0.7038233876187974"},"_hasShrinkwrap":false},"1.4.3":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.4.3","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"prepare":"grunt build","test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"dc752add62631340fd864bff2196097f596cdeae","_id":"loopback-component-role-user@1.4.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-0dJZ9d/oChQMgaX/io9tNburiGhrkgNIfdvNdIOD0PKrB0z4XWdWvBQneWwQCUHn0b7B0AGGHb1tECm/hhy62g==","shasum":"ad779816c06d01e4092e071272a9631f665de5d7","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.4.3.tgz","fileCount":31,"unpackedSize":124481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8/6cCRA9TVsSAnZWagAAaKcP/3gSF9lO/2SLU7sHrxNJ\n1KSXwhZxw4N+z60nsRk5I8DUjVJ1mySPA8HLLW8TvSPFuQxFihlQpriW1UbT\nHLawSvnbwnqMFiCIoGdZpuugSnlUf9t9SFeeTmCc6hZ3foNWouGcgIIvEObW\nwIvQhJvGrEXwFQUklq4ye+tG92AEW2/lk4+DXpPsVTo7GEgueXnwDSkD1KZ9\n1PLnzh+SyACBxSgQmyxNOEkr2CmDPFjrzyS2rWgKr8Qur2LSkcEOcpXWMxD+\nRMmsimDnr4SxPKM/09my/sTc1pxuFIH05zMVSlv1j643lqf8ta6qysxVuzqv\ncQ1QDhgPxRPDv5b/69T6vpbHCEEYFctkRrvzlcCjerDqm+ZY0x2jokOwsvQY\nrdoPrJsgEhipgQGDE+w+GPw4iw/6prCkfnYfzLH21e5kq+NBWF2pabs7XzQS\nPKB5ZWyBx6u+lGjJU0qvL+GSKj6gEr4GGU83HpEX24h91VuP3SK6XwtBuSn0\n4thjArMa1VN4Pn9xPRM9s8MLE6qifAct4Yls/MRdlzy5My/zo2C/5oREi94j\nC77bOJvey8chAL4mlnSvb750Sr84y7PfEDuOXKgt+7vHSTXSy7SBFgT1ZYnM\nhN4H2AiylabXBPV9+w/yDGR3Yk+RJ3VkTpeyPFMZMSX9iRH5POxF+QcBrwDE\nRTvK\r\n=SeOL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlqFAqcUsNG55ljrGg2sHqQdCjLnFSmNzv/O76YZK0GQIgQpn/uIC1OGXtDJUQtu2zqNNNOpeVMEhM0s20haHoNqI="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user_1.4.3_1525939867848_0.5087503989220743"},"_hasShrinkwrap":false},"1.4.4":{"name":"loopback-component-role-user","description":"the dynamic user role for the loopback application.","version":"1.4.4","author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"license":"MIT","bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","files":["README.md","LICENSE-MIT","*.js","*.coffee","test","src","bin","lib"],"main":"./index","bin":{},"scripts":{"prepare":"grunt build","test":"grunt test","test-cov":"mocha --reporter dot && istanbul report text-summary lcovonly"},"dependencies":{"bluebird":"^3.4.0","debug":"^2.2.0","minimatch-ex":"^0.1.0","util-ex":"^0.3.15"},"peerDependencies":{"loopback":">=2.25.0"},"devDependencies":{"chai":"~3.5.0","coffee-coverage":"^1.0.1","coffee-script":"^1.10.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.0.0","grunt-contrib-coffee":"~1.0.0","grunt-contrib-copy":"~1.0.0","grunt-contrib-watch":"~1.0.0","grunt-mocha-test":"~0.12.7","grunt-newer":"~1.2.0","grunt-release":"~0.13.1","istanbul":"^0.4.3","loopback-boot":"^2.16.0","loopback-component-fixtures":"^0.0.6","mocha":"~2.4.5","mocha-sinon":"latest","rimraf":"~2.5.2","shasum":"1.0.0","sinon":"~1.17.4","sinon-chai":"~2.8.0"},"gitHead":"beeea989e0015e71ebbc5c3193c7c8c2674eb828","_id":"loopback-component-role-user@1.4.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"riceball","email":"snowyu.lee@gmail.com"},"dist":{"integrity":"sha512-r7VNxY/KduHBS95HzW58Rwggcy2Hb7KyKp3JAwos9qhzR/MwLvX/PR5iNUniNmhfK8PIfGzY9+1+q5/1gwVI5A==","shasum":"01f6b5a3697aa288b333cadb7824b2611caa38a3","tarball":"https://registry.npmjs.org/loopback-component-role-user/-/loopback-component-role-user-1.4.4.tgz","fileCount":31,"unpackedSize":124529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9ABACRA9TVsSAnZWagAAyKoP/2T/KL7ypuknyrYhDF8z\n4B9BpMqNfFRJ7a9jap8FiDMrcJxSj69CuyKJzmVsRvS/cnPayjq03YyPNB3N\ny0/6DtmAGFQ40bO65U7k0UzKov7OX6Ws6f08VNBLAD5GCynntDPCPSf9yslB\nrfe6MqkBDEhQyLUYnMKrH3GBU9FVN2lPHhxqJxT+6crPgOS3x+YgPJQZ1V8e\n5YHTkwdiuxOeVBMd4ksOEcINgqLSOKRex/q9usjIUc4ux99DgIgdd1C+9Q9u\nN6hW3qyTLvwBRDiRTWC1zv6gR6A6OtXQM43Wa9k4vEMhCAoZgTjX2yCfqGqq\nyQYUaRx4itBN+vz31RaS1wlxrY9pWnC2FA1js/pdZ2UEDTgaT2+9X138OTUI\nDmNl5YeDtTz/RyYDP+hJhxsnYlNP9Ly2RRTn9EOZ5uKhh1nZyw50UyWle4kj\n/PaOAiNGofkaqZJXS6vK5bm7o4E/9a+8tJkC74TCvROkjJjXXI5I1hl/peMI\n+3F+CjudqKdKiX8tCL3POLW2XeDfKxNYIJCJ73ESNOwFU4TsHJBqLFCanjIj\n8xGUkoxf7nkgiGigPn68CFB27ohWAqMjgRvlYIIN7y696wyilkP2spbt0hV7\npxyH1rLhWlLmxrkjndJ7mWeXHSXNP44JR5uo6vGXy7uVXGQKUEy2p5i/z1MK\nGdI2\r\n=Vq8Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQP79HfzjULsmsTrbt+LZ/M2C7pW7Cmuhl3Y9xq3CfxQIgTTvIK6A4uRgJUxbdMI3n7Rmmjn05TopVeYTuCboaxOc="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-role-user_1.4.4_1525940287852_0.6354367821596991"},"_hasShrinkwrap":false}},"readme":"# Loopback Component user dynamic role\n\nThis loopback component add a new dynamic user role which mapping the operators of model to the role.\nThe role name should be '[`modelName`]' + '.' + '[`operator`]'. The role should be mapped into the ACL too.\nAnd the role can be nested like this:\n\n```coffee\nRole1:\n  User.add\n\nRole2:\n  Role1\n\nRole3:\n  Role2\n```\n\nThe Role3 should has the `User.add` role too.\n\nThe role could have multi containers of permission(aother role) or permissions.\n\nThe Permission is the model with operation. You can use the `*` to match the any model or any operation.\neg, `'*.add', 'User.*'`.\n\nAdd the `.owned` dynamical roles to `edit`, `view`, `find`, and `delete` roles as postfix.\nFor only edit/delete/view/find owned items.\n\n\n**Note:**\n\n* The same role could be exists in multi-roles.\n* Disable batch update roles.\n* The nested max level of role to limit. see config: `maxLevel`\n\n\n### Installation\n\n1. Install in you loopback project:\n\n  `npm install --save loopback-component-role-user`\n\n2. Create a component-config.json file in your server folder (if you don't already have one)\n\n3. Configure options inside `component-config.json`:\n\n  ```json\n  {\n    \"loopback-component-role-user\": {\n      \"enabled\": true,\n      \"cached\": 0,\n      \"role\": \"$user\",\n      \"userModel\": \"User\",\n      \"roleIdFieldName\": \"name\",\n      \"rolesFieldName\": \"roles\",\n      \"permsFieldName\": \"_perms\",\n      \"roleRefsFieldName\": \"_roleRefs\",\n      \"models\": [],\n      \"operations\":[]\n    }\n  }\n  ```\n  - `enabled` *[Boolean]*: whether enable this component. *defaults: true*\n  - `cached`: *[Integer]*: whether cache the perms. *defaults: 1*\n    * `0` 'none': no cache. you can write the custom _getPerms class method on the Role model to your cache.\n    * `1` 'updated': the cached perms updated when the role updated(default)\n    * `2` 'manual': if the _perms is not empty use the cached _perms  else calc perms and update the _perms.\n        * NOTE: you should update the `_perms` field by yourself. just empty it for updated.\n  - `deleteUsedRole` *[Boolean]*: whether allow to cascade delete used roles. *defaults: false*\n      * only for updated `cached`: 1.\n  - `maxLevel` *[Integer]*: the max nested role level to limit. *defaults: 10*\n  - `role` *[String]* : the role name. *defaults: $user*\n  - `roleModel` *[string]*: The role model to inject. *defaults: Role*\n    * The `rolesFieldName` and `permsFieldName` fields will be added to the Model.\n    * The `hasPerm` method will be added to the Model.\n    * The `addRoles` and `removeRoles` methods will be added if the `rolesFieldName` is 'roles'.\n      * The `Role.addRoles` and `Role.removeRoles` permissions are added too.\n  - `userModel` *[string]*: The user model to inject. *defaults: User*\n    * The `rolesFieldName` and `permsFieldName` fields will be added to the User Model.\n    * The `hasPerm` method will be added to the User Model.\n    * The `addRoles` and `removeRoles` methods will be added if the `rolesFieldName` is 'roles'.\n      * The `User.addRoles` and `User.removeRoles` permissions are added too.\n  - `rolesFieldName` *[string]*: The roles field to define. *defaults: roles*\n    * The model(role) can have zero or more roles/permissions.\n  - `permsFieldName` *[string]*: The cached perms of this role. *defaults: _perms*\n    * Cache all the permissions to the roles(Readonly).\n  - `ownerFieldName` *[string]*: The owner id field to define. *defaults: creatorId*\n  - `roleRefsFieldName` *[string]*: The cached items which reference this role(Readonly). *defaults: _roleRefs*\n  - `models` *[Boolean|Array of string]*. *defaults: true*\n    * enable the user role to the models. `true` means all models in the app.models.\n  - `operations` *[Object]*: the mapping operations of model to the role name.\n    * the `key` is the operation(method), the `value` is the role name.\n    * Note: the operations name is the role name if no mapping operations.\n    * *defaults:*\n\n      ```js\n      {\n        create: 'add',\n        upsert: 'edit',\n        updateAttributes: 'edit',\n        exists: 'view',\n        findById: 'view',\n        find: 'find',\n        findOne: 'find',\n        count: 'find',\n        destroyById: 'delete',\n        deleteById: 'delete'\n      }\n      ```\n\n### Usage\n\n\nJust enable it on `component-config.json`.\n\nset `DEBUG=loopback:security:role:user` env vaiable to show debug info.\n\n`Model::hasPerm(perm)`\n\n## History\n\n### V1.3.0\n\n+ add the `cached` to determine whether cache the perms.\n\n### V1.2.0\n\n+ add the `.owned` dynamical roles to `edit.owned`, `view.owned`, `find.owned`, and `delete.owned`.\n  Only edit/delete/view/find owned items.\n\n### V1.1.0\n\n* remove the limits: The same permission CAN NOT be exists in multi-roles.\n* [bug] the hasPerm should use the match function instead minimatch\n* [bug] updatePermsByRefs can not work properly.\n* [bug] mongodb error: key can not contain \".\" for _perms is object\n* [bug] can not change itself to roleRefs after roles changed\n+ add the `maxLevel` option to limit the max nested role level to avoid recusive\n* avoid exception when component not enabled.\n+ add the `deleteUsedRole` option to allow or forbidden cascade delete\n\n### V1.0.0\n\n- remove the deprecated `adminRole` option. you can define the admin Role with `*.*` principal.\n* rename the operators option to operations\n* Customize the Role and User Model.\n- remove `hasRole` Method.\n+ add the `Roles` mxin.\n  * Define the `roles` and `perms` fields.\n    * roles: the\n  * Add the `hasPerm`, `addRoles` and `removeRoles` methods.\n+ add the `hasPerm`, `addRoles` and `removeRoles` methods to Role and User Model.\n* Performance optimization.\n  * cache permissions and references.\n\n### V0.2.0\n\n+ add the `Role::hasRole`\n\n","maintainers":[{"name":"riceball","email":"snowyu.lee@gmail.com"}],"time":{"modified":"2022-06-19T14:10:58.823Z","created":"2016-08-09T08:30:17.896Z","0.1.0":"2016-08-09T08:30:17.896Z","0.1.1":"2016-08-09T23:39:26.756Z","0.1.2":"2016-08-10T02:35:15.875Z","0.2.0":"2016-08-11T06:11:52.826Z","0.2.1":"2016-08-23T21:16:32.551Z","0.2.2":"2016-08-23T21:39:56.562Z","1.0.0":"2016-11-01T02:39:55.459Z","1.0.1":"2016-11-07T02:50:16.635Z","1.0.2":"2016-11-07T07:47:59.920Z","1.1.0":"2016-11-11T07:44:30.257Z","1.1.1":"2016-11-11T09:31:59.050Z","1.1.2":"2016-11-14T00:24:41.330Z","1.1.3":"2016-11-14T00:25:25.604Z","1.1.4":"2016-11-14T05:06:40.410Z","1.1.5":"2016-11-14T06:22:33.829Z","1.1.6":"2016-11-15T07:06:51.071Z","1.1.7":"2016-11-17T07:58:38.235Z","1.1.8":"2016-11-18T15:41:25.731Z","1.2.0":"2017-04-17T03:30:57.080Z","1.2.1":"2017-05-05T02:45:20.654Z","1.3.0":"2017-12-19T03:49:56.509Z","1.3.1":"2017-12-19T04:40:48.997Z","1.3.2":"2017-12-27T02:39:15.049Z","1.3.3":"2017-12-27T02:45:47.403Z","1.3.4":"2018-01-03T03:10:00.209Z","1.3.5":"2018-01-03T07:21:03.053Z","1.3.6":"2018-01-03T07:30:30.126Z","1.3.7":"2018-01-03T07:31:44.380Z","1.3.8":"2018-01-03T07:35:07.196Z","1.3.9":"2018-05-08T08:35:54.410Z","1.4.0":"2018-05-10T06:55:15.713Z","1.4.1":"2018-05-10T07:08:55.989Z","1.4.2":"2018-05-10T08:08:19.263Z","1.4.3":"2018-05-10T08:11:07.991Z","1.4.4":"2018-05-10T08:18:07.955Z"},"homepage":"https://github.com/snowyu/loopback-component-role-user.js","keywords":["loopback","strongloop","role","user","super","admin","super-user","superuser"],"repository":{"type":"git","url":"git+https://github.com/snowyu/loopback-component-role-user.js.git"},"contributors":[{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"}],"author":{"name":"Riceball LEE","email":"snowyu.lee@gmail.com","url":"https://github.com/snowyu"},"bugs":{"url":"https://github.com/snowyu/loopback-component-role-user.js/issues"},"license":"MIT","readmeFilename":"README.md","users":{"ganeshkbhat":true}}