{ "name": "@endeavorance/hammerstone", "version": "0.1.0", "description": "Load and manipulate Obsidian vault data", "type": "module", "exports": "./bin/hammerstone.js", "types": "./bin/hammerstone.d.ts", "scripts": { "build": "npm run clean && tsc", "clean": "shx rm -rf bin", "dev": "npm run build && npm start", "test": "npm run build && shx cp -r src/_test/test-vault bin/_test/test-vault && node ./bin/_test/test-runner.js" }, "keywords": [], "author": "", "license": "CC BY-NC-SA 4.0", "devDependencies": { "@types/lodash-es": "^4.17.12", "@types/node": "^20.11.27", "@types/slug": "^5.0.8", "@typescript-eslint/eslint-plugin": "^7.2.0", "@typescript-eslint/parser": "^7.2.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "prettier": "^3.2.5", "shx": "^0.3.4", "typescript": "^5.4.2" }, "files": [ "bin" ], "prettier": { "bracketSpacing": true, "trailingComma": "all" }, "imports": {}, "dependencies": { "glob": "^10.3.12", "lodash-es": "^4.17.21", "slug": "^9.0.0", "yaml": "^2.4.2" } }