Compare commits

...

2 Commits

Author SHA1 Message Date
Derrick Hammer 5e8ee4dab8
*Add dist 2022-12-14 09:54:58 -05:00
Derrick Hammer 3e848bc836
*Initial version 2022-12-14 09:54:21 -05:00
7 changed files with 1244 additions and 0 deletions

1
.yarnrc.yml Normal file
View File

@ -0,0 +1 @@
nodeLinker: node-modules

2
dist/index.d.ts vendored Normal file
View File

@ -0,0 +1,2 @@
declare const preset: import("rollup").RollupOptions;
export default preset;

8
dist/index.js vendored Normal file
View File

@ -0,0 +1,8 @@
import { defineConfig } from "rollup";
import commonjs from "@rollup/plugin-commonjs";
import { nodeResolve } from "@rollup/plugin-node-resolve";
import { bundleNativeModulesPlugin } from "@lumeweb/rollup-plugin-bundle-native-modules";
const preset = defineConfig({
plugins: [nodeResolve(), commonjs(), bundleNativeModulesPlugin()],
});
export default preset;

14
package.json Normal file
View File

@ -0,0 +1,14 @@
{
"name": "@lumeweb/relay-plugin-rollup-preset",
"packageManager": "yarn@3.3.0",
"main": "dist/index.js",
"dependencies": {
"@lumeweb/rollup-plugin-bundle-native-modules": "https://git.lumeweb.com/LumeWeb/rollup-plugin-bundle-native-modules.git",
"@rollup/plugin-commonjs": "^23.0.4",
"@rollup/plugin-node-resolve": "^15.0.1",
"rollup": "^3.7.4"
},
"devDependencies": {
"prettier": "^2.8.1"
}
}

10
src/index.ts Normal file
View File

@ -0,0 +1,10 @@
import { defineConfig } from "rollup";
import commonjs from "@rollup/plugin-commonjs";
import { nodeResolve } from "@rollup/plugin-node-resolve";
import { bundleNativeModulesPlugin } from "@lumeweb/rollup-plugin-bundle-native-modules";
const preset = defineConfig({
plugins: [nodeResolve(), commonjs(), bundleNativeModulesPlugin()],
});
export default preset;

15
tsconfig.json Normal file
View File

@ -0,0 +1,15 @@
{
"compilerOptions": {
"target": "es2020",
"module": "esnext",
"moduleResolution": "node",
"rootDir": "src",
"outDir": "dist",
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"strict": true,
"skipLibCheck": true,
"resolveJsonModule": true,
"declaration": true
}
}

1194
yarn.lock Normal file

File diff suppressed because it is too large Load Diff