New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

oso

Package Overview
Dependencies
Maintainers
5
Versions
51
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

oso - npm Package Compare versions

Comparing version 0.27.0 to 0.27.1

70

dist/bundler/polar_wasm_api_bg.js

@@ -9,16 +9,2 @@ import * as wasm from './polar_wasm_api_bg.wasm';

let heap_next = heap.length;
function dropObject(idx) {
if (idx < 36) return;
heap[idx] = heap_next;
heap_next = idx;
}
function takeObject(idx) {
const ret = getObject(idx);
dropObject(idx);
return ret;
}
let WASM_VECTOR_LEN = 0;

@@ -103,2 +89,16 @@

let heap_next = heap.length;
function dropObject(idx) {
if (idx < 36) return;
heap[idx] = heap_next;
heap_next = idx;
}
function takeObject(idx) {
const ret = getObject(idx);
dropObject(idx);
return ret;
}
let cachedFloat64Memory0 = new Float64Array();

@@ -571,6 +571,2 @@

export function __wbindgen_object_drop_ref(arg0) {
takeObject(arg0);
};
export function __wbindgen_string_get(arg0, arg1) {

@@ -585,5 +581,4 @@ const obj = getObject(arg1);

export function __wbindgen_is_string(arg0) {
const ret = typeof(getObject(arg0)) === 'string';
return ret;
export function __wbindgen_object_drop_ref(arg0) {
takeObject(arg0);
};

@@ -610,12 +605,7 @@

export function __wbindgen_number_new(arg0) {
const ret = arg0;
return addHeapObject(ret);
export function __wbindgen_is_string(arg0) {
const ret = typeof(getObject(arg0)) === 'string';
return ret;
};
export function __wbindgen_string_new(arg0, arg1) {
const ret = getStringFromWasm0(arg0, arg1);
return addHeapObject(ret);
};
export function __wbindgen_is_null(arg0) {

@@ -631,2 +621,17 @@ const ret = getObject(arg0) === null;

export function __wbindgen_number_new(arg0) {
const ret = arg0;
return addHeapObject(ret);
};
export function __wbindgen_object_clone_ref(arg0) {
const ret = getObject(arg0);
return addHeapObject(ret);
};
export function __wbindgen_string_new(arg0, arg1) {
const ret = getStringFromWasm0(arg0, arg1);
return addHeapObject(ret);
};
export function __wbg_String_9aa17d6248d519a5(arg0, arg1) {

@@ -649,7 +654,2 @@ const ret = String(getObject(arg1));

export function __wbindgen_object_clone_ref(arg0) {
const ret = getObject(arg0);
return addHeapObject(ret);
};
export function __wbg_new_abda76e883ba8a5f() {

@@ -676,3 +676,3 @@ const ret = new Error();

export function __wbg_error_9ff13f4dc19cd940(arg0, arg1) {
export function __wbg_error_6116f96f147f480b(arg0, arg1) {
console.error(getStringFromWasm0(arg0, arg1));

@@ -679,0 +679,0 @@ };

/* tslint:disable */
/* eslint-disable */
export const memory: WebAssembly.Memory;
export function __wbg_query_free(a: number): void;
export function query_nextEvent(a: number, b: number): void;
export function query_callResult(a: number, b: number, c: number, d: number): void;
export function query_questionResult(a: number, b: number, c: number, d: number): void;
export function query_debugCommand(a: number, b: number, c: number, d: number): void;
export function query_appError(a: number, b: number, c: number, d: number): void;
export function query_nextMessage(a: number, b: number): void;
export function query_source(a: number, b: number): void;
export function query_bind(a: number, b: number, c: number, d: number, e: number): void;
export function query_setLoggingOptions(a: number, b: number, c: number, d: number, e: number): void;
export function __wbg_polar_free(a: number): void;

@@ -17,12 +27,2 @@ export function polar_wasm_new(): number;

export function polar_setIgnoreNoAllowWarning(a: number, b: number): void;
export function __wbg_query_free(a: number): void;
export function query_nextEvent(a: number, b: number): void;
export function query_callResult(a: number, b: number, c: number, d: number): void;
export function query_questionResult(a: number, b: number, c: number, d: number): void;
export function query_debugCommand(a: number, b: number, c: number, d: number): void;
export function query_appError(a: number, b: number, c: number, d: number): void;
export function query_nextMessage(a: number, b: number): void;
export function query_source(a: number, b: number): void;
export function query_bind(a: number, b: number, c: number, d: number, e: number): void;
export function query_setLoggingOptions(a: number, b: number, c: number, d: number, e: number): void;
export function __wbindgen_malloc(a: number): number;

@@ -29,0 +29,0 @@ export function __wbindgen_realloc(a: number, b: number, c: number): number;

/* tslint:disable */
/* eslint-disable */
export const memory: WebAssembly.Memory;
export function __wbg_query_free(a: number): void;
export function query_nextEvent(a: number, b: number): void;
export function query_callResult(a: number, b: number, c: number, d: number): void;
export function query_questionResult(a: number, b: number, c: number, d: number): void;
export function query_debugCommand(a: number, b: number, c: number, d: number): void;
export function query_appError(a: number, b: number, c: number, d: number): void;
export function query_nextMessage(a: number, b: number): void;
export function query_source(a: number, b: number): void;
export function query_bind(a: number, b: number, c: number, d: number, e: number): void;
export function query_setLoggingOptions(a: number, b: number, c: number, d: number, e: number): void;
export function __wbg_polar_free(a: number): void;

@@ -17,12 +27,2 @@ export function polar_wasm_new(): number;

export function polar_setIgnoreNoAllowWarning(a: number, b: number): void;
export function __wbg_query_free(a: number): void;
export function query_nextEvent(a: number, b: number): void;
export function query_callResult(a: number, b: number, c: number, d: number): void;
export function query_questionResult(a: number, b: number, c: number, d: number): void;
export function query_debugCommand(a: number, b: number, c: number, d: number): void;
export function query_appError(a: number, b: number, c: number, d: number): void;
export function query_nextMessage(a: number, b: number): void;
export function query_source(a: number, b: number): void;
export function query_bind(a: number, b: number, c: number, d: number, e: number): void;
export function query_setLoggingOptions(a: number, b: number, c: number, d: number, e: number): void;
export function __wbindgen_malloc(a: number): number;

@@ -29,0 +29,0 @@ export function __wbindgen_realloc(a: number, b: number, c: number): number;

@@ -12,16 +12,2 @@ let imports = {};

let heap_next = heap.length;
function dropObject(idx) {
if (idx < 36) return;
heap[idx] = heap_next;
heap_next = idx;
}
function takeObject(idx) {
const ret = getObject(idx);
dropObject(idx);
return ret;
}
let WASM_VECTOR_LEN = 0;

@@ -104,2 +90,16 @@

let heap_next = heap.length;
function dropObject(idx) {
if (idx < 36) return;
heap[idx] = heap_next;
heap_next = idx;
}
function takeObject(idx) {
const ret = getObject(idx);
dropObject(idx);
return ret;
}
let cachedFloat64Memory0 = new Float64Array();

@@ -572,6 +572,2 @@

module.exports.__wbindgen_object_drop_ref = function(arg0) {
takeObject(arg0);
};
module.exports.__wbindgen_string_get = function(arg0, arg1) {

@@ -586,5 +582,4 @@ const obj = getObject(arg1);

module.exports.__wbindgen_is_string = function(arg0) {
const ret = typeof(getObject(arg0)) === 'string';
return ret;
module.exports.__wbindgen_object_drop_ref = function(arg0) {
takeObject(arg0);
};

@@ -611,12 +606,7 @@

module.exports.__wbindgen_number_new = function(arg0) {
const ret = arg0;
return addHeapObject(ret);
module.exports.__wbindgen_is_string = function(arg0) {
const ret = typeof(getObject(arg0)) === 'string';
return ret;
};
module.exports.__wbindgen_string_new = function(arg0, arg1) {
const ret = getStringFromWasm0(arg0, arg1);
return addHeapObject(ret);
};
module.exports.__wbindgen_is_null = function(arg0) {

@@ -632,2 +622,17 @@ const ret = getObject(arg0) === null;

module.exports.__wbindgen_number_new = function(arg0) {
const ret = arg0;
return addHeapObject(ret);
};
module.exports.__wbindgen_object_clone_ref = function(arg0) {
const ret = getObject(arg0);
return addHeapObject(ret);
};
module.exports.__wbindgen_string_new = function(arg0, arg1) {
const ret = getStringFromWasm0(arg0, arg1);
return addHeapObject(ret);
};
module.exports.__wbg_String_9aa17d6248d519a5 = function(arg0, arg1) {

@@ -650,7 +655,2 @@ const ret = String(getObject(arg1));

module.exports.__wbindgen_object_clone_ref = function(arg0) {
const ret = getObject(arg0);
return addHeapObject(ret);
};
module.exports.__wbg_new_abda76e883ba8a5f = function() {

@@ -677,3 +677,3 @@ const ret = new Error();

module.exports.__wbg_error_9ff13f4dc19cd940 = function(arg0, arg1) {
module.exports.__wbg_error_6116f96f147f480b = function(arg0, arg1) {
console.error(getStringFromWasm0(arg0, arg1));

@@ -680,0 +680,0 @@ };

{
"name": "oso",
"version": "0.27.0",
"version": "0.27.1",
"description": "oso authorization library.",

@@ -5,0 +5,0 @@ "bin": "bin/repl.js",

@@ -0,1 +1,5 @@

# Deprecated
We have deprecated the legacy Oso open source library. We have plans for the next open source release and we’re looking forward to getting feedback from the community leading up to that point (please reach out to us in the Slack #help channel). In the meantime, if you’re happy using the Oso open source library now, nothing needs to change – i.e., we are not end-of-lifing (EOL) the library and we’ll continue to provide support and critical bug fixes. More context: [here](https://www.osohq.com/docs/oss/getting-started/deprecation.html).
# Oso

@@ -18,2 +22,3 @@

With Oso, you can:
- **Model**: Set up common permissions patterns like role-based access control (RBAC) and relationships using Oso’s built-in primitives. Extend them however you need with Oso’s declarative policy language, Polar.

@@ -20,0 +25,0 @@ - **Filter**: Go beyond yes/no authorization questions. Implement authorization over collections too - e.g., “Show me only the records that Juno can see.”

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc