refactor: simplify rollup config and match @tauri-apps/api output style (#722)

* refactor: simplify rollup config and match `@tauri-apps/api` output style

* add license headers

* update api-iife.js [skip ci]

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.app>
This commit is contained in:
Amr Bashir
2023-11-14 21:09:53 +02:00
committed by GitHub
co-authored by Lucas Nogueira
parent fc62ead565
commit 1b98b85a1f
102 changed files with 491 additions and 777 deletions
+7 -14
View File
@@ -1,20 +1,13 @@
{
"compilerOptions": {
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"lib": ["ES2019", "ES2020.Promise", "ES2020.String", "DOM", "DOM.Iterable"],
"module": "ESNext",
"moduleResolution": "node",
"noEmit": true,
"noEmitOnError": false,
"noUnusedLocals": true,
"noUnusedParameters": true,
"pretty": true,
"sourceMap": true,
"target": "es2021",
"module": "esnext",
"moduleResolution": "bundler",
"skipLibCheck": true,
"strict": true,
"target": "ES2019",
"declaration": true,
"declarationDir": "./"
"noUnusedLocals": true,
"noImplicitAny": true,
"noEmit": true
},
"exclude": ["dist-js", "node_modules", "test/types"]
}