Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 18 additions & 15 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
# Intellij
*.iml
.idea

# npm
node_modules
package-lock.json
dist

# build
main.js
*.js.map

# obsidian
data.json
# Intellij
*.iml
.idea

# npm
node_modules
package-lock.json
dist

# build
main.js
*.js.map

# obsidian
data.json

.history/**
.vscode/**
430 changes: 215 additions & 215 deletions README.md

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions manifest.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"id": "obsidian-map-view",
"name": "Map View",
"version": "0.0.8",
"minAppVersion": "0.12.10",
"description": "An interactive map view.",
"isDesktopOnly": false
}
{
"id": "obsidian-map-view",
"name": "Map View",
"version": "0.0.8",
"minAppVersion": "0.12.10",
"description": "An interactive map view.",
"isDesktopOnly": false
}
77 changes: 39 additions & 38 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,39 +1,40 @@
{
"name": "obsidian-map-view",
"version": "0.0.8",
"description": "An interactive map view for Obsidian.md",
"main": "main.js",
"scripts": {
"dev": "rollup --config rollup.config.js -w",
"build": "rollup --config rollup.config.js --environment BUILD:production"
},
"keywords": [],
"author": "",
"license": "MIT",
"devDependencies": {
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-image": "^2.0.6",
"@rollup/plugin-node-resolve": "^11.2.1",
"@rollup/plugin-typescript": "^8.2.1",
"@types/geojson": "^7946.0.7",
"@types/leaflet": "^1.7.2",
"@types/node": "^14.14.37",
"obsidian": "^0.12.5",
"postcss-less": "^4.0.1",
"postcss-url": "^10.1.3",
"rollup": "^2.32.1",
"rollup-plugin-copy": "^3.4.0",
"rollup-plugin-postcss": "^4.0.0",
"tslib": "^2.2.0",
"typescript": "^4.2.4"
},
"dependencies": {
"@fortawesome/fontawesome-free": "^5.15.3",
"leaflet": "^1.7.1",
"leaflet-extra-markers": "github:coryasilva/Leaflet.ExtraMarkers",
"leaflet-fullscreen": "^1.0.2",
"leaflet-geosearch": "^3.3.2",
"moment": "^2.29.1",
"open": "^8.2.1"
}
}
"name": "obsidian-map-view",
"version": "0.0.8",
"description": "An interactive map view for Obsidian.md",
"main": "main.js",
"scripts": {
"dev": "rollup --config rollup.config.js -w",
"build": "rollup --config rollup.config.js --environment BUILD:production"
},
"keywords": [],
"author": "",
"license": "MIT",
"devDependencies": {
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-image": "^2.0.6",
"@rollup/plugin-node-resolve": "^11.2.1",
"@rollup/plugin-typescript": "^8.2.1",
"@types/geojson": "^7946.0.7",
"@types/leaflet": "^1.7.2",
"@types/node": "^14.14.37",
"obsidian": "^0.12.5",
"postcss-less": "^4.0.1",
"postcss-url": "^10.1.3",
"rollup": "^2.32.1",
"rollup-plugin-copy": "^3.4.0",
"rollup-plugin-postcss": "^4.0.0",
"tslib": "^2.2.0",
"typescript": "^4.2.4"
},
"dependencies": {
"@fortawesome/fontawesome-free": "^5.15.3",
"exifr": "^7.1.2",
"leaflet": "^1.7.1",
"leaflet-extra-markers": "github:coryasilva/Leaflet.ExtraMarkers",
"leaflet-fullscreen": "^1.0.2",
"leaflet-geosearch": "^3.3.2",
"moment": "^2.29.1",
"open": "^8.2.1"
}
}
78 changes: 39 additions & 39 deletions rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,39 +1,39 @@
import typescript from '@rollup/plugin-typescript';
import {nodeResolve} from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
import postcss from 'rollup-plugin-postcss';
import postcss_url from 'postcss-url';
import copy from 'rollup-plugin-copy';
const isProd = (process.env.BUILD === 'production');
const banner =
`/*
THIS IS A GENERATED/BUNDLED FILE BY ROLLUP
if you want to view the source visit the plugins github repository
*/
`;
export default {
input: 'src/main.ts',
output: {
dir: './dist',
sourcemap: isProd ? false : 'inline',
sourcemapExcludeSources: isProd,
format: 'cjs',
exports: 'default',
banner,
},
external: ['obsidian'],
plugins: [
typescript(),
nodeResolve({browser: true}),
commonjs(),
postcss({ extensions: ['.css'], plugins: [postcss_url({url: 'inline'})] }),
copy({
targets: [
{ src: './manifest.json', dest: 'dist' }
]
})
]
};
import typescript from '@rollup/plugin-typescript';
import { nodeResolve } from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
import postcss from 'rollup-plugin-postcss';
import postcss_url from 'postcss-url';
import copy from 'rollup-plugin-copy';

const isProd = (process.env.BUILD === 'production');

const banner =
`/*
THIS IS A GENERATED/BUNDLED FILE BY ROLLUP
if you want to view the source visit the plugins github repository
*/
`;

export default {
input: 'src/main.ts',
output: {
dir: './dist',
sourcemap: isProd ? false : 'inline',
sourcemapExcludeSources: isProd,
format: 'cjs',
exports: 'default',
banner,
},
external: ['obsidian'],
plugins: [
typescript(),
nodeResolve({ browser: true }),
commonjs(),
postcss({ extensions: ['.css'], plugins: [postcss_url({ url: 'inline' })] }),
copy({
targets: [
{ src: './manifest.json', dest: 'dist' }
]
})
]
};
Loading