Path helpers for Nextcloud https://npmjs.org/@nextcloud/paths
Перейти к файлу
dependabot[bot] 30d915398c
Merge pull request #698 from nextcloud-libraries/dependabot/npm_and_yarn/vite-5.4.6
2024-09-17 20:30:05 +00:00
.github
LICENSES
lib
test
.gitignore
AUTHORS.md
CHANGELOG.md
LICENSE
README.md
REUSE.toml
package-lock.json chore(deps-dev): Bump vite from 5.4.5 to 5.4.6 2024-09-17 20:27:53 +00:00
package.json chore(deps-dev): Bump vite from 5.4.5 to 5.4.6 2024-09-17 20:27:53 +00:00
tsconfig.json
vite.config.ts
vitest.config.ts

README.md

@nextcloud/paths

REUSE status npm Documentation

Path helpers for Nextcloud apps.

Installation

npm i -S @nextcloud/paths

Usage

import { basename, dirname, encodePath, isSamePath, joinPaths } from '@nextcloud/paths'

basename('/my/file.txt')
// -> 'file.txt'

dirname('/my/file.txt')
// -> '/my'

encodePath('/my/other file.txt')
// -> '/my/other%20file'

isSamePath('/my/file.txt', 'my/file.txt')
// -> true

joinPaths('/my', 'folder', 'file.txt')
// -> '/my/folder/file.txt'