File tree 4 files changed +27
-11
lines changed
4 files changed +27
-11
lines changed Original file line number Diff line number Diff line change 2
2
"name" : " @open-policy-agent/opa-wasm" ,
3
3
"version" : " 1.5.0" ,
4
4
"description" : " Open Policy Agent WebAssembly SDK" ,
5
+ "main" : " ./src/index.cjs" ,
6
+ "types" : " ./dist/opa.d.ts" ,
7
+ "exports" : {
8
+ "node" : {
9
+ "import" : " ./src/index.mjs" ,
10
+ "require" : " ./src/index.cjs"
11
+ },
12
+ "browser" : {
13
+ "import" : " ./dist/opa-wasm-browser.esm.js" ,
14
+ "require" : " ./src/index.cjs" ,
15
+ "default" : " ./dist/opa-wasm-browser.js"
16
+ }
17
+ },
18
+ "browser" : {
19
+ "//" : " This ensures that the util module isn't bundled in browsers" ,
20
+ "util" : false
21
+ },
5
22
"files" : [
6
23
" capabilities.json" ,
7
24
" src" ,
8
- " dist" ,
9
- " types"
25
+ " dist"
10
26
],
11
- "main" : " src/opa.js" ,
12
- "types" : " types/opa.d.ts" ,
13
27
"scripts" : {
14
- "build:browser " : " esbuild src/opa.js --outfile=dist/opa-wasm-browser.esm.js --bundle --sourcemap --minify --format=esm --define:global=window --out-extension:.js=.esm.js " ,
28
+ "build" : " ./build.sh " ,
15
29
"lint" : " git ls-files | xargs deno lint" ,
16
30
"fmt:check" : " git ls-files | xargs deno fmt --check" ,
17
31
"fmt" : " git ls-files | xargs deno fmt" ,
45
59
"dependencies" : {
46
60
"sprintf-js" : " ^1.1.2" ,
47
61
"yaml" : " ^1.10.2"
48
- },
49
- "browser" : {
50
- "//" : " This ensures that the util module isn't bundled in browsers" ,
51
- "util" : false ,
52
- "src/opa.js" : " dist/opa-wasm-browser.esm.js"
53
62
}
54
63
}
Original file line number Diff line number Diff line change 1
1
const vsprintf = require ( "sprintf-js" ) . vsprintf ;
2
2
3
- sprintf = ( s , values ) => vsprintf ( s , values ) ;
3
+ const sprintf = ( s , values ) => vsprintf ( s , values ) ;
4
4
5
5
module . exports = { sprintf } ;
Original file line number Diff line number Diff line change
1
+ module . exports = require ( './opa' ) ;
Original file line number Diff line number Diff line change
1
+ import opa from "./opa.js" ;
2
+ /**
3
+ * @type {opa.loadPolicy }
4
+ */
5
+ export const loadPolicy = opa . loadPolicy ;
6
+ export default opa ;
You can’t perform that action at this time.
0 commit comments